在设备上安装watch app时,我在系统控制台中遇到以下错误。 "应用程序安装失败:无效的应用程序存根"
Watchkit extesion和watch app deplyment目标设置为iOS 8.2。 我还将项目设置与" watchkit项目配置参考"
相匹配答案 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