2013-04-09 12 views
34

Sto provando a registrare la mia app nel portale per sviluppatori Apple ma lì puoi selezionare i servizi che la tua app sta per utilizzare . il mio problema è che non userò: "centro giochi" o "acquisto in-app". Come posso deselezionare quelli?ios come posso deselezionare il centro giochi e l'acquisto in-app quando provo a registrare la mia app

enter image description here

te lo apprezzo molto il vostro aiuto.

+2

Non è necessario deselezionare queste opzioni. Solo perché sono selezionati non significa che la tua app debba utilizzare tali funzioni. – rmaddy

+1

Pensa a queste 2 opzioni come una libreria aggiunta per le app iOS che possono essere utilizzate se includi nella tua app (e fai anche alcune impostazioni in itunesconnect) ma se non la usi, non farà male. Queste opzioni sono selezionate per impostazione predefinita come Apple ha scritto qui: http://developer.apple.com/library/ios/technotes/tn2259/_index.html#//apple_ref/doc/uid/DTS40009578-CH1-IOS_PROVISIONING_PORTAL – nzs

+11

È vero che non è necessario utilizzarli, ma fa sì che l'app mostri un tag nell'App Store che indica che utilizza l'acquisto in-app. L'ho acceso un po 'indietro sulla mia app, ma non l'ho mai usato e ora non riesco a spegnerlo. Penso che essere contrassegnato come utilizzando gli acquisti in-app possa essere considerato indesiderabile da alcuni acquirenti e vorrei poterlo disattivare. –

risposta

5

Usa Wildcard App ID

Come indicato nella pagina Registering an App ID:

App ID suffisso

esplicita ID App

Se si prevede di integrare i servizi app come Game Center, acquisto in-app, protezione dei dati e iClou d, o desidera un profilo di provisioning univoco per una singola app, è necessario registrare un App ID esplicito per la propria app.

Per creare un ID app esplicito, immettere una stringa univoca nel campo ID pacchetto. Questa stringa deve corrispondere all'ID Bundle della tua app.

jolly App ID

Questo consente di utilizzare un unico App ID per abbinare più applicazioni. Per creare un ID app con caratteri jolly, inserisci un asterisco (*) come ultima cifra nel campo ID pacchetto.

enter image description here

+1

Sto provando a pubblicare la mia app per testFlight e il modulo per creare un'app in iTunes Connect richiede l'utilizzo di un AppID esplicito. : -/ –

-2

si deve "consentire restrizioni" prima di poterli utilizzare. La disattivazione degli acquisti in-app è considerata una restrizione.

+1

Non rilevante. La domanda è per la configurazione di un'app nell'app store. Le restrizioni si applicano solo all'utente finale. –

4

Ho trovato un modo per disabilitare gli acquisti in Game Center e In-app, ma non sono sicuro delle implicazioni e non sono sicuro di quanto tempo funzionerà. Quindi usalo a tuo rischio.

Inserire un identificatore di gruppo non valido, se si dispone di altri identificatori (o qualcosa come com.test.test), è possibile utilizzare quello e fare clic su Continua. Questo rinfresca la pagina che mostra un errore, ma ora consente anche di deselezionare gli acquisti in Game Center e In-app.

+0

Sono stato anche in grado di farlo semplicemente selezionando l'opzione jolly, quindi riselezionando esplicitamente – OffTheBricks

Problemi correlati