转移到Xcode 7后“安装失败:无效的参数”

在同意Xcode 7中的“升级到推荐的设置”对话框后,我的应用程序生成,但不再运行在模拟器上。 模拟器正常启动,但只是坐在主屏幕上。 同时,Xcode显示错误:

安装失败
无效的论点

发生这种情况是因为“升级到推荐的设置”会将info.plist的CFBundleIdentifier更改为指向$(PRODUCT_BUNDLE_IDENTIFIER)而不是旧的$(BUNDLE_IDENTIFIER)

苹果在Xcode 7发布说明中指出, PRODUCT_BUNDLE_IDENTIFIER现在是“为目标设置Bundle标识符的推荐位置”。 因此,如果您在项目的其他位置使用BUNDLE_IDENTIFIER ,则必须将其更改为PRODUCT_BUNDLE_IDENTIFIER以保持同步。

这发生在我身上,因为不知何故我的目标应用程序中没有select我的info.plist ,所以你只需要去你的项目 – > General ,然后寻找问题或丢失的文件。

我不清楚这个问题是怎么解决的,但是这是我根据已经接受的答案,从实际解决问题的最后一件事情中想起来的。