Ios 如何使用iTMSTransporter?
我有50项成果要上传到iTunes Connect。我已经读到,您可以使用iTMSTransporter执行此操作,但是我找不到脚本或metadata.xml文件的引用或示例 我在这里找到了文件:Ios 如何使用iTMSTransporter?,ios,xml,command-line,Ios,Xml,Command Line,我有50项成果要上传到iTunes Connect。我已经读到,您可以使用iTMSTransporter执行此操作,但是我找不到脚本或metadata.xml文件的引用或示例 我在这里找到了文件: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin 或在更新到应用程序加载器3.1后: /Applications/Xcode.app/Contents/Applica
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin
或在更新到应用程序加载器3.1后:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin
有人能举一个使用它所需的脚本和数据结构的例子吗?您可以下载元数据规范和
iTMSTransporter
手册
从iTunes Connect::
- 登录
- 点击管理你的应用
- 元数据指南请参见特色参考资料部分
- 有关iTMSTransporter手册,请参见Transporter部分
iTMSTransporter-help[command]
获得帮助
虽然我不熟悉上传成就,但我编写了一个Ruby gem,其中包含一个小型命令行程序,可以帮助您:
我还有一个GUI(边缘仍然有些粗糙),它可能有助于:
更新(2017-08-16)
苹果创造了一个新的平台
iTMSTransporter
的示例。如果您有权访问iOS开发者程序帐户,您肯定应该签出此会话
为了方便起见,我在.bash\u配置文件中添加了一个别名。这允许我从任何目录调用iTMSTransporter
:
alias iTMSTransporter='`xcode-select --print-path`/../Applications/Application\ Loader.app/Contents/MacOS/itms/bin/iTMSTransporter'
运输机用户指南
export TRANSPORTER_HOME=xcode选择--打印路径
//
Applications/Application\Loader.app/Contents/MacOS/itms/bin
要启动Transporter,请使用终端应用程序中的iTMSTransporter命令。你必须使用
安装Transporter的目录中的iTMSTransporter命令。使用
Transporter,您必须拥有具有管理员或技术角色的iTunes Connect帐户
使用查找模式
$iTMSTransporter-m lookupMetadata-u[iTunes连接用户名]-p[iTunes连接密码]-供应商id[应用程序SKU]-目的地[应用程序商店软件包的目的地路径]
使用验证模式
$iTMSTransporter-m verify-f[应用商店软件包的路径]-u[iTunes连接用户名]-p[iTunes连接密码]
使用上传模式
$iTMSTransporter-m upload-f[应用商店软件包的路径]-u[iTunes连接用户名]-p[iTunes连接密码]
使用——它的工作原理与iTMSTransporter相同,但更简洁
在这里可以找到:
/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool
在后期运行jenkins脚本中使用以下内容:
$ altool --upload-app -f /path/to/app.ipa -u USERNAME -p PASSWORD
更新iTMSTransporter更新以下链接:-
然后检查AppDeveloper安装步骤并下载iTMSTransporter包
然后安装它。
我希望解决错误ppl继续显示该链接,我登录并搜索该网站,但找不到任何可以深入链接到元数据部分的机会iTunesConnect使用WebObjects,这显然不符合web的基本tennets。换句话说,我提供的任何链接都不会起作用。登录并单击“交付内容”。下一页应该有一个特色资源部分,您可以从中下载他们的规格。还应该有一个Transporter部分,您可以在其中下载手册。Find it thx…您是否可以更新您的答案,如您评论中的文档,而不是单击Deliver your content,您是否可以管理您的应用程序,我可以将其标记为已回答。您知道是否有方法列出所有供应商id?@KSigWyatt查看我的更新回答。希望这会有帮助。altool出现问题,锁定了苹果帐户。。。当它输出Password=隐藏值时,不知道使用了哪个密码…我的/usr/local中有一个旧的iTMSTransporter,它发出了这个问题。但是altool确实需要iTMSTransporter使用特定于应用程序的密码:->/Applications/Xcode.app/Contents/Applications/Application\Loader.app/Contents/itms/bin/iTMSTransporter
iTunes Connect的新功能-WWDC 2013-视频-苹果开发者:你能帮助理解[AppStore软件包的目标路径]值应该是什么吗?@dandeteched下面是我的工作示例:/iTMSTransporter-m upload-u“myAppleId”-p“myAppSpecificPW”-vendor_id“mySKU”-f~/Documents/somename.itmsp
我创建了一个名为somename.itmsp
(或者任何东西,只要扩展名为*.itmsp)放在我的文档目录中,然后在里面放一个文件metadata.xml
和所有需要的屏幕截图。