Jan*_*Jan 12 ios ipa testflight
我在应用商店中发布了我的应用第一版.目前我正在研究第二个版本,之前我使用Test flight为测试人员导入IPA文件.但是现在他们已经关机并搬进了iTunes Store.所以我对新方法的怀疑是:
使用Expo反应原生案例:
在Xcode 9.3中,转到:
Xcode > Open Developer Tool > Application Loader
Run Code Online (Sandbox Code Playgroud)
使用您的AppleID登录.*
现在您可以导入.ipa文件并将其上传到iTunesConnect.*
关键字:react-native,expo,.ipa,testFlight,Apple Store,Standalone,iOS
使用 Expo 反应本机案例:
在Xcode 11中,您需要upload使用:IPA filecommand line
$ xcrun altool --upload-app --type ios --file <IPA_FILE_THAT_YOU_HAVE_UPLOAD_FROM_EXPO_BUILD> --username "YOUR_APPLE_ID_USER" --password "YOUR_ITMC_PASSWORD"
Run Code Online (Sandbox Code Playgroud)
例子:
$ xcrun altool --upload-app --type ios --file demo-app-1d7ce261-c1ef-47e2-8925-02828bb73418-archive.ipa --username "claudioxyz@gmail.com" --password "tcxp-wwzq-ujse-decv"
Run Code Online (Sandbox Code Playgroud)
笔记:
通常
YOUR_APPLE_ID_USER, 是您用于登录 Apple 开发者帐户的 iCloud 电子邮件。这
YOUR_ITMC_PASSWORD是您的 iCloud 帐户NOT的password。您必须在https://appleid.apple.com/account/manage页面生成它:
1.)在Xcode产品 - >存档,然后提交到itunesconnect.(就好像你为新版本提交它一样)
2.)是的,没问题.所有新上传的版本都是"预发布".当您想将其提交到AppStore时,您可以选择一个预发布版本.
3.)不,我为所有新版本保留相同的版本号,但我增加了版本号(您可以通过添加新的运行脚本构建阶段自动执行此操作:
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}")
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"
Run Code Online (Sandbox Code Playgroud)
)
4.)是的,只需将版本号增加到1.1并使用相同的包标识符上传它.
编辑:截图

| 归档时间: |
|
| 查看次数: |
21012 次 |
| 最近记录: |