在监视应用程序安装中出错 - 应用程序安装失败:无效的应用程序存根

时间:2015-07-24 10:43:37

标签: ios watchkit apple-watch watch

在设备上安装watch app时,我在系统控制台中遇到以下错误。 "应用程序安装失败:无效的应用程序存根"

Watchkit extesion和watch app deplyment目标设置为iOS 8.2。 我还将项目设置与" watchkit项目配置参考"

相匹配

2 个答案:

答案 0 :(得分:5)

在我的情况下,它足以做一个 rm -rf ~/Library/developer/Xcode/DerivedData/* 如果使用迦太基, rm -rf ~/Library/Caches/org.carthage.CarthageKit/DerivedData

答案 1 :(得分:0)

经过多次挫折后自己解决了这个问题..

此错误与ipa制作过程的关系比任何项目设置都要多..

避免使用较旧的xcodes只是为了使用最新的xcode创建的存档中的ipa,因为有时我们没有导出构建的权限。

您可以使用xcodebuild命令从归档创建ipa并解决此错误,但无法进入appstore,因为xocdebuild还附带了一个错误,它不会为watchapp(WatchKitSupport)和swift(SwiftSupport)创建支持目录)。但是,使用这个ipa,应用程序将安装在Apple Watch上,没有任何错误..

我还做了一项研究,找到一个有效的命令来制作有效的ipa,但其他选项也有同样的问题。例如xcrun

解决方法是自行创建此文件夹结构并创建ipa。

这些链接可能有助于获取正确的脚本来导出有效的ipa .. How to generate .ipa file from command line with watchkit app

Binary Rejection - Invalid Watchkit Support