所有构建的 iOS 应用程序都出现错误 "The application could not be verified"

All built iOS apps get error "The application could not be verified"

当我从我的项目构建应用程序并将其部署到设备上进行调试时,它不断出现错误 "App installation failed"、"The application could not be verified"。

我尝试了类似主题的解决方案 "Delete old app on device and deploy again" 但没有奏效。我还创建了新的单视图项目进行测试,在构建设置中禁用协同设计然后部署,仍然出现相同的错误。 我尝试在设备上部署应用程序的每个项目都会发生这种情况。

我在 OS X Yosemite 10.10 上使用 Xcode 6.4,部署到 iPhone 5s(越狱)iOS 8.4。 Xcode 的 SDKsetting.plist 已编辑为允许部署(CODE_SIGNING_REQUIRED=否,AD_HOC_CODE_SIGNING_ALLOWED=是)。

经过反复试验,我终于找到了解决办法!

  1. 关注 Bypass code signing with Xcode 6 的回答。
  2. 从目标 "Info" 选项卡中的键 "Bundle identifier" 复制值。
  3. 打开 Entitlements.plist,使用最近复制的值添加 "application-identifier" 键。

现在一切正常。