【问题标题】:Failed to verify code signature WatchKitWatchKit 验证代码签名失败
【发布时间】:2015-04-29 15:16:56
【问题描述】:

我正在尝试在 Apple Watch 上运行 WatchKit 应用,但每次此消息都告诉我它无法验证代码签名:

companionappd[153] <Warning>: failed to install WatchKit application, error: (Error Domain=LaunchServicesError Code=0 "The operation couldn’t be completed. (LaunchServicesError error 0.)" 
UserInfo=0x15ddfba0 {Error=ApplicationVerificationFailed, 
ErrorDetail=-402620391, 
ErrorDescription=Failed to verify code signature of <MIExecutableBundle : 
path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.kD3tCX/extracted/com.**.**.watchkitapp.app 
identifier = com.**.**.watchkitapp type = 4> : 0xe8008019 
(Application signature not valid)})

但我已尝试吊销我当前的开发人员证书,为该应用、WatchKit 扩展和 WatchKit 应用创建了一个新的配置文件。我还将 Apple Watch 设备 ID 放在此配置文件中。

我已经删除了我 Mac 上的所有配置文件,然后重新加载。

我已经清理了项目,删除了派生数据。

我已经重新启动了我的 mac。

我已经做到了:https://stackoverflow.com/a/29857073/840233

还有这个:https://stackoverflow.com/a/29452435/840233

我什么都做了!

是否有人遇到同样的问题并找到了解决方案? 我的下一步是对 mac、iPhone 和 Apple Watch 进行全新安装。但我想找到另一种解决方案! :)

谢谢!

【问题讨论】:

    标签: ios xcode provisioning-profile apple-watch


    【解决方案1】:

    我已删除所有 watchkit 目标(扩展程序和应用程序),并创建一个新目标,它现在可以使用...

    编辑

    我发现这是我的运行脚本之一(我不知道是哪一个)导致了问题。 这些脚本位于 Apple Watch 扩展目标上。现在我的脚本留在主应用程序的目标上!

    【讨论】:

      猜你喜欢
      • 2018-10-14
      • 2012-12-17
      • 2013-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-28
      • 2013-10-28
      • 2020-11-02
      相关资源
      最近更新 更多