在 Xcode 7 中同意“升级到推荐设置”对话框后,我的应用程序构建完成但不再在模拟器上运行。模拟器正常启动,但只停留在主屏幕上。同时,Xcode 显示以下错误:
安装失败 无效参数
安装失败 无效参数
这是因为“升级到推荐设置”将更改info.plist的 CFBundleIdentifier
,将其指向 $(PRODUCT_BUNDLE_IDENTIFIER)
而不是旧的 $(BUNDLE_IDENTIFIER)
。
苹果在Xcode 7版本说明中表示, PRODUCT_BUNDLE_IDENTIFIER
现在是“建议为目标设置Bundle Identifier的位置”。因此,如果您在项目中其他任何地方使用了 BUNDLE_IDENTIFIER
,则必须将其更改为 PRODUCT_BUNDLE_IDENTIFIER
以保持同步。
info.plist
在目标应用程序中没有被选中,所以你只需要进入YourProject
-> General
,然后查找问题或缺失的文件。