2013-04-09 6 views
34

Ich versuche, meine App im Apple Developer Portal zu registrieren, aber dort können Sie die Dienste auswählen, die Ihre App verwenden wird . durch mein Problem werde ich nicht verwenden: "Game Center" oder "In-App-Kauf". Wie kann ich diese abwählen?ios Wie kann ich Spielecenter und In-App-Kauf abwählen, wenn ich versuche, meine App zu registrieren?

enter image description here

Ich werde schätzen wirklich Ihre Hilfe.

+2

Sie müssen diese Optionen nicht abwählen. Nur weil sie ausgewählt sind, bedeutet dies nicht, dass deine App diese Funktionen verwenden muss. – rmaddy

+1

Denken Sie, diese 2 Optionen als zusätzliche Bibliothek für iOS-Apps, die verwendet werden können, wenn Sie in Ihrer App enthalten (und auch einige Setup in itunesconnect vornehmen), aber wenn Sie es nicht verwenden, wird es nicht weh tun. Diese Optionen sind standardmäßig ausgewählt, da Apple hier schrieb: http://developer.apple.com/library/ios/technotes/tn2259/_index.html#//apple_ref/doc/uid/DTS40009578-CH1-IOS_PROVISIONING_PORTAL – nzs

+11

Es stimmt, dass Sie müssen sie nicht verwenden, aber die App zeigt im App Store ein Tag an, das angibt, dass sie einen In-App-Kauf verwendet. Ich habe es in meiner App eine Weile zurückgeschaltet, aber ich habe es nie benutzt und jetzt kann ich es nicht ausschalten. Ich denke, dass die Verwendung von In-App-Käufen als unerwünscht angesehen werden kann und möchte, dass ich sie abschalten könnte. –

Antwort

5

Verwenden Wildcard App ID

Wie in der Seite Registering an App ID angegeben:

App-ID Suffix

Explicit ID App

Wenn Sie planen, App Dienste zu übernehmen, wie Game Center, In-App-Kauf, Datenschutz und iClou d, oder möchten Sie ein Bereitstellungsprofil, das nur für eine einzelne App gilt, müssen Sie eine eindeutige App-ID für Ihre App registrieren.

Um eine explizite Anwendungs-ID zu erstellen, geben Sie eine eindeutige Zeichenfolge in das Feld Paket-ID ein. Diese Zeichenfolge sollte mit der Bundle-ID Ihrer App übereinstimmen.

Wildcard App-ID

Auf diese Weise können Sie eine einzelne App-ID verwenden, um mehrere Anwendungen zu entsprechen. Um eine Platzhalter-App-ID zu erstellen, geben Sie einen Stern (*) als letzte Ziffer in das Feld "Paket-ID" ein.

enter image description here

+1

Ich versuche, meine App für testFlight zu veröffentlichen, und das Formular zum Erstellen einer App in iTunes Connect erfordert die Verwendung einer expliziten AppID. : -/ –

-2

Sie haben "Beschränkungen aktivieren", bevor Sie sie verwenden können. Das Deaktivieren von In-App-Käufen gilt als Einschränkung.

+1

Nicht relevant. Die Frage ist, eine App im App Store zu konfigurieren. Einschränkungen gelten nur für den Endbenutzer. –

4

Ich habe eine Möglichkeit gefunden Game Center und In-App-Käufe zu deaktivieren, bin mir aber nicht sicher über die Auswirkungen und auch nicht sicher, wie lange das funktionieren wird. Also benutze es auf eigene Gefahr.

Geben Sie im Prinzip eine ungültige Paketkennung ein, wenn Sie andere Kennungen (oder etwas wie com.test.test) haben, können Sie diese verwenden und auf Weiter klicken. Dadurch wird die Seite aktualisiert, die einen Fehler anzeigt, aber dies ermöglicht jetzt auch die Deaktivierung von Game Center- und In-App-Käufen.

+0

Ich war auch in der Lage, dies zu tun, indem ich nur die Wildcard-Option auswählte und dann explizit auswählte – OffTheBricks

Verwandte Themen