0

我进退两难。

如果我将其设置为分发,我将无法在我自己的 IOS 上测试我的应用程序。如果我将其设置为分发,我会收到此错误。

Application failed codesign verification.  The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)

所以我该怎么做?

4

2 回答 2

1

When testing the build, sign the app with Developer Certificate. When releasing it for the app store, use the Distribution Certificate for Signing.

You won't be able to Debug your app with Distribution profile!

于 2013-05-30T07:39:46.897 回答
1

如果您归档您的发布版本,然后使用 Xcode Organizer 分发它们(使用“分发”按钮中的各种选项),那么 Xcode 将使用您的分发证书重新签署您的版本。因此,您应该始终使用开发人员证书签署您的构建,并让组织者根据需要使用分发证书重新签署它们。

于 2013-05-30T07:46:37.073 回答