我是一名承包商,正在构建一个将由另一家公司发布的应用程序。我一直在使用开发配置文件在我的设备上进行测试,并使用临时分发配置文件通过 TestFlight 与一组测试人员共享应用程序。这一切都很好。
我在将应用程序提交给 Apple 时遇到问题。我尝试创建一个使用他们的 App Store 配置文件签名的 IPA,但他们无法使用 Application Loader 提交它(这是他们通常的工作流程)。他们与我分享了他们的 iTunes Connect 管理员登录信息,因此我可以尝试从 Xcode 提交。
两种方法都给出相同的错误:Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate.
我在这里有什么选择?我已尝试删除并重新制作 App Store 配置文件。