创建 iPhone 即席分发时出错
我正在尝试将我的 iPhone 应用程序临时分发给一些 Beta 测试人员。我创建了证书、设备 ID、配置文件等,并按照 Apple 网站上有关如何将它们合并到构建/分发中的说明进行操作。当我将配置文件和应用程序复制到 iTunes 并尝试同步时,我收到以下消息:
iPhone“Eric 的 iPhone”上未安装应用程序“XYZ”,因为权利无效。
似乎遇到此问题的其他人都通过将 Entitlements.plist 文件添加到构建配置来解决它。问题是,我已经正确创建(并编辑)了该文件。我在构建的应用程序中看到它和配置文件。
有谁知道会发生什么?
问候, 埃里克
I'm trying to do an ad hoc distribution of my iPhone app to some beta testers. I created the certs, device IDs, provisioning profiles, etc. and followed the instructions on Apple's site regarding how to incorporate them into the build/distribution. When I copy the provisioning profile and app to iTunes and try to sync, I get the following message:
The application "XYZ" was not installed on the iPhone "Eric's iPhone" because the entitlements are not valid.
It seems like everyone else that runs into this problem solves it by adding the Entitlements.plist file to the build configuration. The thing is, I've created (and edited) that file correctly. I see it and the provisioning profile in the built app.
Does anyone know what might be going on?
Regards,
Eric
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否进入 AdHoc 配置的构建设置并确保代码签名权利设置设置为指向您的 Entitlements.plist 文件?
Did you go into the build settings for the AdHoc configuration and make sure the Code Signing Entitlements setting is set to point to your Entitlements.plist file?