我有一个构建脚本,我将作为构建服务器在Mac mini上运行。它应该工作得很好,但我仍然需要手动更新并获取最新的供应配置文件。有没有一种方法可以从命令行完成?是否可以从命令行更新iOS配置文件?
回答
我使用Automator来记录和创建一个应用程序来更新供应配置文件。
的步骤(从复制关注我吧列表):
- 点击Dock中的Xcode(确保脚的XCode到DOC)
- 单击 “窗口” 菜单
- 主办
- 点击“刷新”按钮
- 点击“登录”按钮(保存在钥匙链上的凭据)
然后将其保存到您的桌面上,作为RefreshProvisionProfile.app(或其他地方)。
要从任何终端或从构建脚本如下运行: /用户/ USER_NAME /桌面/ RefreshProvisionProfile.app /内容/ MacOS的/应用程序\存根RefreshProvisionProfile。应用程序/
似乎为我工作。
下面是一些代码,我们用它来确定我们要运送到QA与项目简介:
#Copy profile from $ProfileName
cd "/Users/macbuild/Library/MobileDevice/Provisioning Profiles/"
ProfileFile="`grep -al $ProfileName *.mobileprovision`"
echo "Also copy $ProfileFile to the network"
if cp -fv $ProfileFile /Volumes/shared/Builds/$buildid/
then
echo "Matching Provisioning Certificate: shared/Builds/$buildid/$ProfileFile"
fi
有关的XCode 5.0.2的顺序如下:
- 点击Xcode的菜单,选择首
- 选择帐户标签
- 在左窗格中选择一个苹果ID
- 点击查看详细信息......在右窗格中
- 按钮单击刷新按钮新窗口的左下角
删除坏配置文件怎么办?我经常遇到刷新过程向我发送配置文件的问题,这些配置文件在我继续之前必须删除而无效。 – Brennan
@Brennan,这并不容易,但是从苹果开发者网站上删除它们可以防止你在每次失效时不止一次地处理它。似乎有一个答案在这里 - http://stackoverflow.com/questions/6712895/validate-certificate-and-provisioning-profile - 但你需要Ruby,我还没有安装。 –
我遇到的麻烦是在开发者门户上放弃了团队,这仍然列为我的团队成员。我不确定我是否可以轻松离开这些球队。 – Brennan
不这么认为。很确定你必须通过Web Portal来做到这一点。
- 1. 是否可以从命令行反汇编和重新组合iOS IPA文件?
- 2. 是否可以从命令行
- 3. 是否可以从applet执行命令?
- 4. 是否可以从linux命令行编译swf文件(Flash)?
- 5. 是否可以从命令行读取orcserde hadoop文件?
- 6. 更新Google Apps配置文件图像时是否可以更新配置文件图像
- 7. 是否可以从svn命令行设置路径权限?
- 8. 命令行更新供应配置文件
- 9. Kubernetes - 更新部署配置文件使用命令行
- 10. 是否可以直接从命令行配置远程git存储库?
- 11. Xcode:我可以从命令行设置代码签名配置文件
- 12. 是否可以将回显命令回显到新文件中?
- 13. 是否可以延长配置文件的到期日期? - iOS
- 14. 是否可以在Android上从命令行运行OAT/ELF文件?
- 15. 是否可以从命令行在Matlab的运行实例中打开文件?
- 16. 是否可以通过编程方式从命令行访问MongoDB的配置文件?
- 17. 是否可以从命令行创建网站应用程序发布配置文件?
- 18. UI自动化仪器是否可以从命令行运行?
- 19. 是否可以从CentOS命令行执行数据库插入?
- 20. 是否可以从命令行运行Smalltalk脚本?
- 21. 是否可以从命令行运行Google Page速度?
- 22. 是否可以从命令行运行PyDev代码分析?
- 23. 是否可以从刀执行命令中运行chef-client?
- 24. 是否可以从命令行运行Visual Studio转换向导?
- 25. 是否可以在配置文件中创建新字段?
- 26. 是否可以使用FTP命令重命名FTP文件夹?
- 27. 是否有可能以编程方式更新配置设置?
- 28. 从命令行或以编程方式更改配置参数
- 29. windows命令配置文件?
- 30. 是否可以从ios应用程序更新JSON文件中的信息?
[API从苹果开发网站获取供应配置文件]的可能副本(http://stackoverflow.com/questions/6306827/api-to-get-a-provisioning-profile-from-apple-dev-site) – Jim