我正在尝试使用altool从命令行上传我们的应用程序。由于防火墙阻止了某些端口,因此我想在端口443上使用HTTPS以“DAV”模式传输文件。如果使用ApplicationLoader GUI手动进行操作,则可以为此设置一个参数。有人知道altool的正确参数吗?

该文档未提及任何内容。
https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf

当前,我正在使用以下命令(该命令不起作用,因为altool无法在默认端口上访问Apple服务器):

altool --upload-app -f file -u username [-p password]

此致

彼德

最佳答案

到目前为止,这似乎是非官方的方式,我们可以通过为altool设置UserDefaults键ITunesTransport来在DAV中进行传输,如下所示:

defaults write com.apple.itunes.altool ITunesTransport DAV

或者,将其直接附加为altool命令行参数,如下所示:
altool --upload-app -f file -u username [-p password] -ITunesTransport DAV

它正在我们的防火墙中与Xcode 10一起使用。

关于ios - 使用端口443将iOS App上载到AppStore,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38053368/

10-09 12:54