Getting started
Apple account -> Certificates, Identifiers & Profiles
左のメニューを上から設定していく。
iOS アプリ開発 さんのサイトが有用だった。
- Certificates
- 事前準備
キーチェーンアクセス
で sslでいうところのcsrを発行。 - 画面の
+
を押して新規作成。 Create a New Certificate
の画面で上記で作成したcsrを選択。Download
ボタンで署名されたcertをダウンロード- ダウンロードされた証明書を
キーチェーン
に登録
※注意
iOS App Development
を指定した場合は、開発用:ios_development.cer
が作成される
iOS Distribution (App Store and Ad Hoc)
を指定した場合は、製品用:ios_distribution.cer
が作成される
- 事前準備
- Identifiers
App ID
を作成します。
Ios
が含まれているとエラーになる。
この辺情報が少なくてハマります。
特にAndroid, iPhoneのアプリ開発を想定 -> 識別子でIos, Andを使う流れだと特に.
いろいろと試した感じだと、リバースドメイン系の識別子でios
文字列が含まれる場合。
dotがない場合は、含まれていても登録可能。
先頭がdotだった場合はリバースドメインとして認識されないようで含まれていてもエラーにならない。 - Devices
テストデバイスの登録 - Profiles
confirm
openssl req -in CertificateSigningRequest.certSigningRequest -noout -text
openssl x509 -in ios_development.cer -inform DER -noout -text
必要なサイト
現状(2020.02)で必要だと思われるサイト。
招待されたlinkでの情報。
To accept this invitation:
1. Get TestFlight from the App Store.
2. Open TestFlight and choose Redeem.
3. Enter XXXXXXXXX and start testing.