我正在使用Codenameone为Enterprise(内部)发行版构建iOS应用。当我选择“发送IOS app store build”命令时,我从Codenameone服务器获得Build Error:
所有有效的配置文件都不允许指定的权利
完整日志为here。
我已经定义了调试和生产证书,并为它们创建了.p12文件和配置文件。 我无法弄清楚导致这个问题的原因,因为当我选择“发送IOS调试版本”时,一切正常。
答案 0 :(得分:1)
最后,我在this discussion找到了解决方案。
如果您使用Enterprise证书分发iOS应用,则需要在构建提示中使用此参数:
ios.distributionMethod =企业
添加后,构建成功。 有关构建提示的更多信息:https://www.codenameone.com/manual/advanced-topics.html