作为我的iPhone应用程序的countinues集成过程的一部分,我想创建一个将自动将应用程序(.ipa)文件上传到苹果应用商店。我已经设法创建包并验证它。 有没有办法通过命令行上传ipa文件到appstore?如何通过命令行将iOS应用程序上传到应用程序
回答
前面的回复不会与新的iTunes连接的工作更多。
您需要使用iTunes Transporter
将您的应用上传到iTunes Connect。检查出的deliver的源代码在GitHub上:https://github.com/fastlane/fastlane/blob/master/fastlane_core/lib/fastlane_core/itunes_transporter.rb
您可以使用deliver自动上传新的更新到App Store:https://fastlane.tools/deliver
请确保您的应用程序处于“等待上传”状态。
创建一个新的钥匙串项目命名为:Xcode:itunesconnect.apple.com为您的iTunes连接提供您的凭据。
在命令行:
xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"
这是完美的。我有很多客户和客户。我想代表我的客户/客户上传应用程序,如何创建相应的钥匙链项目并在“xcrun”命令期间提供这些项目? – Satyam 2012-12-01 02:28:49
你可以在运行xcrun之前创建一个临时密钥,并在上传完成后将其放弃 '安全添加通用密码-s Xcode:itunesconnect.apple.com -a LOGIN -w密码-U' 'xcrun - sdk iphoneos验证-online -upload -verbose“通往ipa的路径'' 'security delete-generic-password -s Xcode:itunesconnect.apple.com -a LOGIN' – 2012-12-02 10:11:57
这是真的吗?我试图通过命令行发送准备建立的IPA文件,并且它给出了一些错误。 – 2014-02-07 10:01:45
,您应该使用应用程序加载器工具:altool --upload-应用-f文件-u用户名[-p密码] [ - 输出格式的XML]
如描述: https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126
- 1. 通过命令行应用程序
- 2. 通过iOS应用程序上传pdf
- 3. 无法通过命令行将应用程序推送到bluemix
- 4. 通过iOS应用程序将图像上传到Salesforce
- 5. 如何通过命令行将应用程序作为守护程序启动?
- 6. 通过命令行列出iOS应用程序的权限
- 7. 从iOS设备通过命令行卸载应用程序
- 8. 通过Android应用程序将命令传递给webBrowser
- 9. 如何通过命令行将文件传递到程序
- 10. 通过应用程序加载器上传应用程序
- 11. 无法通过命令行将目录传递到Java应用程序
- 12. 如何通过命令提示符运行c#应用程序?
- 13. 如何通过命令行触发应用程序启动?
- 14. 如何通过命令行删除iPhone应用程序
- 15. 如何通过WPF应用程序在CMD中执行命令?
- 16. 如何通过命令行导出RCP应用程序
- 17. 如何通过您的应用程序运行traceroute命令?
- 18. 如何将命令行参数传递给MonoMac应用程序?
- 19. 如何将命令行参数传递给WinForms应用程序?
- 20. 如何将命令行参数传递给Meteor应用程序?
- 21. 通过命令行在模拟器上删除应用程序
- 22. 通过命令行在iPhone设备上安装应用程序
- 23. 通过命令行上载Java Elastic Beanstalk应用程序
- 24. iOS通过WiFi上传文件到应用程序
- 25. iOS - 从应用程序上传到Vimeo
- 26. 通过twistd启动Twisted应用程序时,如何将命令行参数发送给应用程序?
- 27. 如何从命令行执行iOS应用程序验证
- 28. 将应用程序上传到应用程序商店
- 29. 上传通过iPhone应用程序
- 30. 如何通过终端命令将web应用程序部署到tomcat应用程序服务器
你可以尝试自动或AppleScripting Xcode中,并调用自动化脚本的命令行。 – hotpaw2 2012-08-13 01:15:22