Riferimenti

Aggiornamenti su funzionalità e autorizzazioni

Game Center per iOS, iPadOS e tvOS

A partire da Xcode 14, quando abiliti Game Center per app iOS, iPadOS e tvOS, l’autorizzazione per Game Center viene automaticamente aggiunta al profilo di provisioning e al file plist entitlements, in modo da poter essere firmata nell’app. Se hai abilitato Game Center in una versione precedente di Xcode, le app potrebbero non includere l’autorizzazione per Game Center. Tieni presente che gli invii di nuove app e di aggiornamenti delle app all’App Store con la funzionalità di Game Center abilitata richiedono l’autorizzazione per Game Center.

Segui i passaggi riportati di seguito o includi l’autorizzazione nella tua app.

Se esegui automaticamente la firma dell’app con Xcode e non hai abilitato la funzionalità Game Center, l’abilitazione di Game Center aggiungerà automaticamente l’autorizzazione al plist entitlement. Se appare come già abilitata in Xcode e l’autorizzazione com.apple.developer.game-center non è presente nel plist entitlements, rimuovi la funzionalità Game Center e abilita nuovamente.

Se esegui manualmente la firma dell’app, accertati che la funzionalità sia abilitata in Certificates, Identifiers & Profiles (Certificati, identificatori e profili), genera un nuovo profilo e aggiungi l’autorizzazione com.apple.developer.game-center direttamente al plist entitlements.

Scopri di più sulla diagnosi dei problemi relativi alle autorizzazioni per verificare che l’autorizzazione sia inclusa nella tua app. Se la tua app non sfrutta Game Center, devi rimuovere la funzionalità in Xcode e in App Store Connect.