test_t_55_memo

メモ書きです!

【アプリ】ビルド(iOS)

以下の2ファイルを、ダブルクリックしてキーチェーンに保存

xxx.p12

yyy.p12

(このあたり、よくわからない..)

 

xcodeでプロビジョニング設定

①「Generic iOS Device」へ変更

②「TARGETS」を対象プロジェクトに設定

③「Signing & Capabilities」のタブへ切り替える

④「Automatically manage signing」のチェックをはずす

⑤「Bundle Identifier」に「jp.xxx.hogehogeapp.stg」をセット※

⑥「Provisioning Profile」に「hogehogepstg_adhoc」をセット※

development:開発

adhoc:配信

※ダウンロードしたプロビジョニングファイルを設定します

 また、Appleアカウントの同期ができていると選択できるのかも(この場合はダウンロード不要)

f:id:test_t_55:20210119100338p:plain


アーカイブ

xcode(対象のワークスペースから)

Product > Archive

 

Product を選択後、optionを押したままにすると

Archiveが表示されます

f:id:test_t_55:20210119100443p:plain



 

Archive (左側)を選択、

Archive(右下)を押す

f:id:test_t_55:20201003160926p:plain

 

添付のようなメッセージが表示された場合

自分の端末のパスワードを入力して継続

(常に許可で、今後は表示されなくなります)

f:id:test_t_55:20201003160950p:plain


Distribute Appを押す

f:id:test_t_55:20201003161024p:plain


配信(テスター)する場合は

Ad Hoc → Next

 

本番をApple Develoverにリリース申請する場合は

App Store Connect → Next

f:id:test_t_55:20201003161046p:plain


None > Next

f:id:test_t_55:20201003161104p:plain

 

Select Profile > ここで対象のプロビジョニングファイルを選択(※) > Next

ステージング環境の配信する場合は

Import Profile… > hogehogepstg_adhoc を選択

f:id:test_t_55:20201003161135p:plain

 

Exportされるとフォルダに

iPaファイルが生成されるので、完成です!

f:id:test_t_55:20201003161207p:plain


iPaファイルは、Firebase Console のApp Distributionから配信できます

 

他の人から、ソース(フォルダ毎)もらった場合で、以下のエラー出た場合

launchPackager.command

→ 右クリック → 開く