Ana içeriğe geç

Bundle ID'ler

Tüm bundle ID komutları interaktif modu destekler -- argümanlar isteğe bağlıdır.

Listeleme

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

Detayları görüntüleme

# İnteraktif seçici
ascelerate bundle-ids info

# Tanımlayıcı ile
ascelerate bundle-ids info com.example.MyApp

Kayıt etme

# İnteraktif sorular
ascelerate bundle-ids register

# İnteraktif olmayan
ascelerate bundle-ids register --name "My App" --identifier com.example.MyApp --platform IOS

Yeniden adlandırma

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

Tanımlayıcının kendisi değiştirilemez -- yalnızca ad değiştirilebilir.

Silme

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

Yetenekler

Etkinleştirme

# İnteraktif seçiciler (yalnızca henüz etkinleştirilmemiş yetenekleri gösterir)
ascelerate bundle-ids enable-capability

# İnteraktif olmayan
ascelerate bundle-ids enable-capability com.example.MyApp --type PUSH_NOTIFICATIONS

Devre dışı bırakma

# Şu anda etkinleştirilmiş yeteneklerden seçer
ascelerate bundle-ids disable-capability
ascelerate bundle-ids disable-capability com.example.MyApp

Bir yeteneği etkinleştirdikten veya devre dışı bıraktıktan sonra, o bundle ID için provisioning profilleri varsa, komut bunları yeniden oluşturmayı teklif eder (değişikliklerin etkili olması için gereklidir).

not

Bazı yetenekler (ör. App Groups, iCloud, Associated Domains) etkinleştirildikten sonra Apple Developer portalında ek yapılandırma gerektirir.