【问题标题】:Getting error in watch app installation - application install failed: Invalid Application Stub手表应用程序安装出错 - 应用程序安装失败:无效的应用程序存根
【发布时间】:2015-10-15 00:09:13
【问题描述】:

在设备上安装手表应用程序时,系统控制台出现以下错误。 “应用程序安装失败:无效的应用程序存根”

Watchkit 扩展和手表应用部署目标设置为 iOS 8.2。 我还将项目设置与“watchkit 项目配置参考”相匹配

【问题讨论】:

  • 手机是iOS 8.4,手表是OS 1。
  • 检查应用、Watchkit 扩展和 iWatch 应用的相应配置文件和捆绑标识符。
  • 我已经提到我已经使用“watchkit 项目配置参考”文档验证了我的项目设置。
  • 当我们直接从 xcode 安装应用程序时它工作正常。

标签: ios watchkit apple-watch watch


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    这个错误与ipa制作过程的关系比任何项目设置都更重要..

    避免使用较旧的 xcode 来从使用最新 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

    【讨论】:

      猜你喜欢
      • 2017-10-22
      • 1970-01-01
      • 2020-03-24
      • 2014-12-02
      • 2017-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-05
      相关资源
      最近更新 更多