是否有Apple的"Application Loader"命令行控制台?
我想自动完成整个上传过程.
谢谢!
在"谢谢"对话框之前,Application Loader向我显示了一条奇怪的警告消息,而不是签入大绿圈.
"创建一个新的Signiant传输引擎,因为必须取消之前的传输.此会话存在可用系统资源耗尽的风险."
我在OS X Lion 10.7.3上使用了Application Loader 2.5.2.
在"活动"窗口中,一切看起来都很好,二进制本身已经上传到iTunes Connect,应用程序状态变为等待审核.
有没有人经历过这个?
我刚刚创建了一个iPhone应用程序,需要上传.ipa文件,但我下载了应用程序加载器,我无法通过Windows 7打开它.有什么方法可以解决这个问题吗?
我已按照所有步骤生成.ipa file
并使用Application Loader上传它但仍然收到以下错误:
The Info.plist in the package must contain the CFBundleVersion key.
The Info.plist in the package must contain the CFBundleShortVersionString key.
Run Code Online (Sandbox Code Playgroud)
这是包含所有信息的Hello World-Info.plist文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIcons</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>icon-40</string>
<string>icon-small</string>
<string>icon-60</string>
<string>icon.png</string>
<string>icon@2x</string>
<string>icon-72</string>
<string>icon-72@2x</string>
</array>
<key>UIPrerenderedIcon</key>
<false/>
</dict>
</dict>
<key>CFBundleIcons~ipad</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>icon-small</string>
<string>icon-40</string>
<string>icon-50</string>
<string>icon-76</string>
<string>icon-60</string>
<string>icon</string>
<string>icon@2x</string>
<string>icon-72</string> …
Run Code Online (Sandbox Code Playgroud) 我花了一整天的时间试图解决我相信的问题,现在这是Apple'e的一个错误.
我已成功将iOS版本上传到iTC,该版本已经过正确处理,并在TestFlight部分的内部测试选项卡下显示"测试".
我尝试开启/关闭内部测试是徒劳的(总是给'operation_failed').我还尝试删除并重新添加内部测试人员.
没有邀请发送.TestFlight上没有任何内容.这到底是怎么回事?
请注意,这不是我提交的第一个内部测试版本.其他人过去常常工作(回到XCode 7.0和旧版iTC)
我正在使用Jenkins并altool
验证iOS包并自动将其上传到我的iTunes帐户.虽然验证工作正常,我没有收到任何错误,但上传不起作用.
'/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/altool'-upload-app -f my_application.ipa -u**** - p'****'
结果我收到以下错误:
altool [35164:1584273]错误:启动iTunesTransporter时出现异常:路径中找不到传输器:/ usr/local/itms/bin/iTMSTransporter.您应该重新安装该应用程序.altool [35164:1584271]错误:上传错误
如果我采取相同的包,并尝试使用Application Loader
一切正常上传它.
iphone continuous-integration ios application-loader jenkins
我尝试使用Application Loader
包含Associated Domains
在应用程序权利中的应用程序上传应用程序,但我有一个错误:
错误ITMS-90046:"无效的代码签名权利.您的应用程序包的签名包含iOS上不支持的代码签名权利.具体而言,值'applinks:http://XXX.internal/ '用于密钥'com.apple.developer.不支持"Payload/MyApp.app/MyApp"中的关联域."
ON
在苹果开发者的App Ids中检查了Associated Domains可能是什么问题?我已经尝试重新创建所有证书,配置文件等.
尝试将构建上传到iTunes Connect时出错.这是我第一次看到这个错误,我无法解决它.我曾尝试过其他帖子的建议,但这并没有证明是成功的.我尝试在Xcode中删除并重新添加我的帐户,让客户端将我的角色更改为Application Manager,手动管理签名,并尝试使用Application Loader,它返回相同的错误.
我有两个与我的帐户关联的团队; 我的个人团队和我的客户团队.我正在尝试上传我的客户端的应用程序,我已经做了很多次没有问题.但是,我刚刚开始收到以下错误:
我不明白为什么在过去几周内成功上传构建版本之后,此错误已经开始发生.
在最近几周成功上传后,Apple的结果是否发生了变化,导致我收到此错误?
在尝试将我的应用程序上传到App Store Connect时,我被困在"使用App Store验证资产"中4-5个小时.我的网络很好,上游50-60,下游100多.
我目前正在尝试使用 ALTool 将我的应用程序 IPA 作为构建脚本的一部分上传到 App Store Connect。这些是我正在使用的命令:
xcrun altool --validate-app -f my-ipa-file.ipa -t ios --apiKey "MYAPIKEY" --apiIssuer "MYISSUERID"
xcrun altool --upload-app -f my-ipa-file.ipa -t ios --apiKey "MYAPIKEY" --apiIssuer "MYISSUERID"
Run Code Online (Sandbox Code Playgroud)
我的私钥(p8)位于
./private_keys/AuthKey_MYAPIKEY.p8
根据 altool --help 命令,该工具将在以下目录(按顺序)中查找名为 AuthKey_<apikey>.p8 的 p8 文件:
./private_keys
~/private_keys
~/.private_keys
~/.appstoreconnect/private_keys
Run Code Online (Sandbox Code Playgroud)
考虑到 p8 文件位于该列表的第一个文件夹中,这应该可行。对于 --validate-app 调用,它确实有效。调用 App Store Connect,应用程序进行验证,如果 App Store Connect 出现任何错误,它们将按预期返回。
但是,由于某种原因,--upload-app 命令总是返回相同的错误:
2020-09-01 14:24:40.934 altool[28265:119010] * Error: Error uploading 'my-ipa-file.ipa'.
2020-09-01 14:24:40.934 altool[28265:119010] * Error: code -18000 (Could not locate the private key file: …
Run Code Online (Sandbox Code Playgroud) ios ×7
xcode ×4
ipa ×2
iphone ×2
app-store ×1
info.plist ×1
ios4 ×1
jenkins ×1
testflight ×1
xcode7 ×1