所有已构建的iOS应用程序都出现错误“应用程序无法验证”。

3
当我从我的项目中构建应用程序并在设备上进行调试部署时,一直出现错误“应用程序安装失败”,“无法验证该应用程序”。
我尝试了类似主题的解决方案,该方案称“删除设备上的旧应用程序,然后重新部署”,但并没有起作用。我还创建了一个新的单视图项目进行测试,在构建设置中禁用了代码签名,然后进行了部署,仍然出现相同的错误。每个我尝试在设备上部署应用程序的项目都遇到了这个问题。
我正在使用Xcode 6.4在OS X Yosemite 10.10上,部署到iPhone 5s(越狱)iOS 8.4。已编辑Xcode的SDKsetting.plist以允许部署(CODE_SIGNING_REQUIRED=NO,AD_HOC_CODE_SIGNING_ALLOWED=YES)。
1个回答

3

经过反复尝试,我终于找到了解决方案!

  1. 按照Bypass code signing with Xcode 6中的答案进行操作。
  2. 在目标“信息”选项卡中,从“Bundle identifier”键中复制值。
  3. 打开Entitlements.plist,添加“application-identifier”键,并将最近复制的值添加进去。

现在一切都按预期工作了。


运行完美。谢谢!请注意,在第二步中,目标必须更改回应用程序目标,而不是按照StackOverflow指南更改的整个项目。然后,“信息”选项卡将具有必要的“包标识符”。 - Alex Beals

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接