メインコンテンツまでスキップ

Bundle ID

すべてのBundle IDコマンドはインタラクティブモードに対応しています。引数はオプションです。

一覧

ascelerate bundle-ids list
ascelerate bundle-ids list --platform IOS

詳細

# インタラクティブな選択
ascelerate bundle-ids info

# 識別子で指定
ascelerate bundle-ids info com.example.MyApp

登録

# インタラクティブな入力
ascelerate bundle-ids register

# 非インタラクティブ
ascelerate bundle-ids register --name "My App" --identifier com.example.MyApp --platform IOS

名前の変更

ascelerate bundle-ids update
ascelerate bundle-ids update com.example.MyApp --name "My Renamed App"

識別子自体は変更できません。変更できるのは名前のみです。

削除

ascelerate bundle-ids delete
ascelerate bundle-ids delete com.example.MyApp

ケイパビリティ

有効化

# インタラクティブな選択(まだ有効でないケイパビリティのみ表示)
ascelerate bundle-ids enable-capability

# 非インタラクティブ
ascelerate bundle-ids enable-capability com.example.MyApp --type PUSH_NOTIFICATIONS

無効化

# 現在有効なケイパビリティから選択
ascelerate bundle-ids disable-capability
ascelerate bundle-ids disable-capability com.example.MyApp

ケイパビリティの有効化・無効化後、そのBundle IDにプロビジョニングプロファイルが存在する場合、再生成するか確認します(変更を反映するために必要です)。

注記

一部のケイパビリティ(App Groups、iCloud、Associated Domainsなど)は、有効化後に Apple Developer ポータル で追加の設定が必要です。