1
A
回答
1
您需要在您的Rakefile
中添加条件,并确保您拥有所需的每种构建类型的所有正确证书和配置配置文件。
app.release do
if ENV['staging'] == "true"
app.codesign_certificate = "iPhone Distribution: Your Company's Enterprise Certificate"
app.provisioning_profile = "distribution/Enterprise.mobileprovision"
app.identifier = "com.yourcompany.appnameenterprise"
else
app.codesign_certificate = "iPhone Distribution: Your Company's App Store Release Certificate"
app.provisioning_profile = "distribution/AppStore.mobileprovision"
app.identifier = "com.yourcompany.appname"
end
end
要设置临时ENV
可变我还有一个rake任务,设置它:
task :set_staging do
ENV['staging'] = "true"
end
然后,为了释放:
desc "Release Enterprise build"
task :enterprise_release => [
:set_staging,
"archive:distribution",
]
相关问题
- 1. 非企业版
- 2. 使用企业版iPhone版
- 3. Magento企业版社区版
- 4. Magento企业版索引
- 5. 使用Hazelcast SSL企业版
- 6. .NET企业版CMS推荐
- 7. Neo4j - 企业版功能
- 8. SSRS企业版安装
- 9. 企业版Magento reindex问题
- 10. Magento预购企业版
- 11. Magento企业版升级
- 12. Ruby企业版和Ruby 1.9
- 13. Visual Studio 2015企业版和混合版?
- 14. Visual Studio Community 2017 - 企业版和专业版作为选项
- 15. SQL服务器R2企业版下载?
- 16. 模糊分组需要企业版SQL?
- 17. 配置SQL Server 2005企业版
- 18. CentOS FreeRadius和WPA 2企业版
- 19. 从MagentoGo迁移到Magento企业版
- 20. SQL Server 2008 Express或企业版
- 21. 红宝石企业版 - 耙未找到
- 22. refinerycms不低于红宝石企业版
- 23. Visual Studio 2015企业版无法安装
- 24. IntelliJ企业版2017接入终端
- 25. 企业架构版本7.5.844状态图
- 26. Android企业版本 - 硬认证
- 27. Java EE - java企业版截屏视频?
- 28. Java平台企业版(JSP)上的JOptionPane.showMessageDialog
- 29. 位桶企业版rest api参考
- 30. Talend - 动态列名(企业版)
看起来是这里写的文档 - > http://www.rubymotion.com/developer-center/guides/project-management/#_build(6.3节) – borrrden 2013-02-11 23:41:41
@borrrden所以我应该运行'rake archive',然后使用相同的ipa并提交企业分布? – 2013-02-12 00:21:11
这就是它说的,只要确保您使用正确的配置文件/证书。 – borrrden 2013-02-12 01:36:02