安装失败:无效参数-iOS扩展

Dsw*_*Dsw 18 iphone xcode cocoa-touch ios watchkit

https://imgur.com/vFn0S7g

嗨,大家好,

我即将从现有项目构建监视应用程序目标.我在完成构建时遇到了一个奇怪的错误,无法正常运行手表应用程序.这是附加的截图.

环境

  • OSX 10.10
  • XCode 6.2 Beta
  • 模拟器iPhone 6 iOS 8.2

当我尝试创建新的手表应用程序项目并尝试使用Lister演示应用程序时,它们的工作正常.所以我怀疑我的现有项目有问题,但不确定是什么,因为错误信息并没有真正解释.我感谢任何领导或帮助,感谢您的时间.

编辑:经过一些调查后,扩展不起作用.

CFI*_*Fok 19

我遇到过同样的问题.这个序列对我有帮助:

当您在资源包中有一个名为"Resources"的引用目录时,Xcode不喜欢它(请参阅timrex)

1)从项目的树中删除"Resources"目录;

2)重置 iPhone模拟器中的内容和设置 ;

3)按Shift + Cmd + Alt + K,然后在xCode窗口中单击"清除"Shift + Cmd + K ;


Pra*_* S. 15

检查Info.plist中的Bundle Identifier是否为空


Dsw*_*Dsw 10

经过2天的研究,我发现了我认为是xcode错误的答案.

基本上这是由于在XCode构建设置上具有不同的构建名称.使它们统一应解决问题.如下所示https://devforums.apple.com/message/1047770#1047770

我希望这有助于任何人偶然发现这个问题.

  • 大!太奇怪了.我必须做的是将Info.plist中"Bundle Name"的条目从`$(PRODUCT_NAME)`更改为`$(TARGET_NAME)`以确保名称相同,即使Build Settings中的"Product Name"已经设置为`$(TARGET_NAME)`.也许它没有适当地扩展变量. (2认同)

And*_*jão 6

我通过设置项目的"产品包标识符"来解决我的错误.由于我的项目是由Gyp生成的,所以它是空的,我没有在项目中设置特定的设置.