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

4
在 Xcode 7 中同意“升级到推荐设置”对话框后,我的应用程序构建完成但不再在模拟器上运行。模拟器正常启动,但只停留在主屏幕上。同时,Xcode 显示以下错误:
安装失败 无效参数

2个回答

12

这是因为“升级到推荐设置”将更改info.plist的 CFBundleIdentifier ,将其指向 $(PRODUCT_BUNDLE_IDENTIFIER)而不是旧的 $(BUNDLE_IDENTIFIER)

苹果在Xcode 7版本说明中表示, PRODUCT_BUNDLE_IDENTIFIER 现在是“建议为目标设置Bundle Identifier的位置”。因此,如果您在项目中其他任何地方使用了 BUNDLE_IDENTIFIER ,则必须将其更改为 PRODUCT_BUNDLE_IDENTIFIER 以保持同步。


1
是的!我在构建设置中检查了我的产品捆绑标识符,发现它是空白的。我输入了正确的值,现在我的项目可以运行了。感谢您的提示! - Mike Taverne

0
这种情况发生在我身上,因为我的info.plist在目标应用程序中没有被选中,所以你只需要进入YourProject -> General,然后查找问题或缺失的文件。
我不太清楚是什么解决了这个问题,但这是我从遵循接受的答案后记住的最后一件事。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接