LoginSignup
7
6

More than 5 years have passed since last update.

Automatically manage signingを使ってもApp IDが追加されない

Posted at

Automatically manage signingにチェックを入れた状態で、Budle Identifierを入力してEnterを押しても、Apple Developerサイトで確認してみるとApp IDsにもProvisioning Profilesにも該当のBundle Identifierのものが生成されていませんでした。

HelloDoctor_xcodeproj.png

他のプロジェクトでAutomatically manage signingを使っていた時にはBundle Identifierの値を更新するだけで新しいApp IDProvisioning Profileが生成されたことを確認できました。

ちなみにこの状態でArchiveし、ワイルドカード型のProvisioning ProfileでSave for Ad Hoc DeploymentでExportすることはでき、DeployGateで配信することはできました。
Screenshot_4_11_17__4_57_PM.png

しかしこのままではストアにアップロードすることはできません。

ドキュメントを調べても特に記述がなかったのですが、前のプロジェクトとの違いを確認していたら以下のことをすればApp IDProvisioning Profile生成されることが確認できました。

  1. Xcodeのプロジェクトエディター画面でCapabilitiesペインを選択
  2. Push Notifications等なにかしらの項目をONにする
  3. プロビジョニングの生成処理が動く
  4. 以下の項目が生成されている
    1. Apple Developerサイト -> App ID: XCの後にBundle Identifierが続くもの
    2. Xcode -> Accounts -> 該当IDを選択してView Details... -> iOS Team Provisioning Profileの後にBundle Identifierが続くもの

他に方法があるかもしれませんが、これでひとまずXcode経由で生成することができました。

7
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
6