Lor*_*rdT 50 iphone xcode provisioning
我在这方面找不到任何东西(也许我只是使用了错误的搜索条件......):
我们正在努力为我们的应用程序构建合理的持续集成设置.为了实现真正合理的实现,构建服务器应该能够从apple自动刷新使用的配置文件.与X-Code组织器的功能类似,但通过命令行自动完成.
任何线索,如果可能的话?
Jam*_*s J 55
这是我的bash脚本,其中脚本的第一个参数($ 1)是新配置文件的位置.
rm -Rf ~/Library/MobileDevice/Provisioning\ Profiles/*
cp "$1"/*.* ~/Library/MobileDevice/Provisioning\ Profiles/
Run Code Online (Sandbox Code Playgroud)
基本上,〜/ Library/MobileDevice/Provisioning Profiles /文件夹中的任何内容都可用于构建(并将显示在Xcode中).
如果你想建立一个CI系统,我最近就Hudson使用它进行了讨论,并在这里放了一些幻灯片和笔记.如果您对此有任何疑问,我的电子邮件将在我的网站上.
Bra*_*rks 16
更新:Cupertino将不再使用最新的iTunes.考虑使用的叹息代替
听起来像这个命令行界面将有助于大时间:
https://github.com/nomad/cupertino
它允许您下载所有分发配置文件(感谢@tdubik):
ios profiles:download:all --type distribution
另一种方法是使用企业开发许可证(300美元/年),允许您在没有配置的情况下构建设备!因此,您可以构建应用程序,并将其发送到设备,而无需前往Apple Dev中心或注册任何新设备.
请注意,这不允许您将应用程序分发到appstore,但如果您是一个为客户构建大量应用程序的开发公司,它可以简化您的"构建和发送到客户端"过程相当一块!我不确定这是否属于Apple的合法使用政策,所以请在考虑该选项之前检查一下.但它可能需要考虑原型等,当他们真正想要发货时,你可以让他们获得自己的开发者计划许可.
| 归档时间: |
|
| 查看次数: |
27501 次 |
| 最近记录: |