ビルドサーバを使ってベータ版のビルドの準備をしている場合、テスターに最新バージョンを送信する処理を自動化することができます:
Distribution with iOS Build ToolsIf you’re using a build server to prepare your beta builds, you can automate the process of sending out the latest version to testers: |
1.以下のコマンドを使用して Archive Post run script action を追加します:
${SOURCE_ROOT}/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET> -emails TestEmail@fabric.io,AmazingTester@twitter.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases GroupAlias,GroupAlias2 -notifications YES
1. Add an Archive Post run script action using the following command: ${SOURCE_ROOT}/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET> -emails TestEmail@fabric.io,AmazingTester@twitter.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases GroupAlias,GroupAlias2 -notifications YES |
2. サブミットツールを手動で実行するには、 ビルドサーバが .ipa ファイルを作成した後に以下のコマンドを実行してください:
/path/to/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET> -ipaPath /path/to/my.ipa -emails TestEmail@fabric.io,AmazingTester@twitter.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases GroupAlias,GroupAlias2 -notifications YES
2. To manually run the submit tool, execute this command after your build server has generated the .ipa: /path/to/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET> -ipaPath /path/to/my.ipa -emails TestEmail@fabric.io,AmazingTester@twitter.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases GroupAlias,GroupAlias2 -notifications YES |
Emails、 releases notes、 groups、 notifications は全て任意で設定するパラメータですが、CIを通して自動配布をしたい場合には、それらも同様に設定できます。 APIキー(API_KEY)やビルドの秘密情報(BUILD_SECRET)を知りたい場合は、あなたの組織アカウント(org)を選び、組織名の右下のリンクをクリックしてください。
Emails, releases notes, groups, and notifications are all optional paramters, but if you want to automate your distributions through CI, you can add them as well. If you’re looking for your API key or build secret, select your org and click on the links right underneath the org’s name. |