我正在使用 Codenameone 为企业(内部)分发构建 iOS 应用程序。当我选择“发送 IOS 应用程序商店构建” 命令时,我从 Codenameone 服务器收到构建错误:
None of the valid provisioning profiles allowed the specified entitlements
完整的日志是here .
我已经定义了调试证书和生产证书,并为它们创建了 .p12 文件和配置文件。 我不知道是什么原因导致了这个问题,因为当我选择“发送 IOS 调试版本” 时一切正常。
最佳答案
最后我在 this discussion 中找到了解决方案.
如果您使用企业证书分发 iOS 应用程序,则需要在构建提示中使用此参数:
ios.distributionMethod=enterprise
在我添加这个之后,构建成功了。 有关构建提示的更多信息:https://www.codenameone.com/manual/advanced-topics.html
关于ios - Codenameone 发送带有企业分发证书的 iOS App Store 构建失败并出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41360250/