App Review – Erlauben sie App-Namen mit Fragezeichen?

Ich habe meine App 6 Mal im App Store eingereicht und wurde immer abgelehnt, weil anscheinend der UIRequiredCapabilitiesSchlüssel nicht richtig eingestellt ist.

Nun, ich habe viele verschiedene Kombinationen von Dingen ausprobiert und kann es anscheinend nicht herausfinden, und sie sind überhaupt nicht hilfreich.

Als ich heute weiter recherchierte, fand ich dieses https://forum.ionicframework.com/t/apple-store-rejection-uirequireddevicecapabilities/57029/5

Die gewählte Antwort besagt, dass sein Problem darin bestand, dass sein App-Name ein Fragezeichen enthielt. Stimmt das, erlaubt Apple keine Fragezeichen im Titel der App?

Meine App hat ein Fragezeichen, natürlich würde ich das versuchen (auch wenn es meinen App-Namen ruiniert), aber ich habe es ein bisschen satt, zu senden und zu warten, also dachte ich, es wäre gut für mich und andere Leute in der gleichen Situation um eine endgültige Antwort zu haben.

BEARBEITET mit vollständiger Ablehnungsnachricht:

Guideline 2.3 - Performance - Accurate Metadata


We were still unable to install the app on iPad and iPhone . The
UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that
the app will not install on an iPad and iPhone.

Next Steps

To resolve this issue, please check the UIRequiredDeviceCapabilities key to
verify that it contains only the attributes required for your app features or
the attributes that must not be present on the device. Attributes specified by
a dictionary should be set to true if they are required and false if they must
not be present on the device.
Was ist der vollständige Grund, den Apple für die Ablehnung angibt? Normalerweise gibt die vollständige Nachricht an, welcher Teil des Schlüssels nicht richtig eingestellt wurde.
Ich habe mit der vollständigen Nachricht bearbeitet
Ich habe eine Antwort auf Ihre spezifische Frage zu Fragezeichen im Titel hinzugefügt . Jede weitere Frage zum UIRequiredDeviceCapabilitiesSchlüssel in Info.plistwäre hier jedoch nicht zum Thema, da Sie sich dann in eine Softwareentwicklungsfrage wagen.

Antworten (3)

Ich hatte das gleiche Problem mit @ user2397282, es wurde abgelehnt, weil mein xcode-Projekt ein Fragezeichen in meinem Projekt hat. Musste alle Fragezeichen entfernen, damit es akzeptiert wurde.

Um Ihre Frage zu beantworten: Ja, die Verwendung eines Fragezeichens (?) im Namen einer iOS-App ist vollkommen akzeptabel, sodass das Problem, das Sie haben, nichts mit dem Namen Ihrer App zu tun hat.

Als Beweis sind unten drei Beispiele für Apps mit Fragezeichen im Namen:

Wie Sie sehen können, sind Fragezeichen in Ordnung. Der dritte hat sogar zwei Fragezeichen.

ES IST EIN FEHLER

Ich habe einen technischen Support-Vorfall mit Apple eröffnet, und sie sagten mir, dass es sich sehr wohl um einen Fehler handeln könnte und dass ich einen Fehlerbericht erstellen sollte.

Sie sagten mir auch, ich solle TestFlight verwenden, damit ich die App auf die gleiche Weise testen kann, wie es das Review-Team tun würde:

  1. Ich habe es getestet und konnte es nicht installieren, es kam nur ein Fehler
  2. Ich habe dann alle Erwähnungen meines App-Namens geändert und das störende Fragezeichen entfernt
  3. Ich habe es noch einmal getestet und es wurde problemlos installiert


Wenn Sie dasselbe Problem haben:


Das ist es!

Ihre App wird genauso aussehen und funktionieren, sie wird nur in Xcode anders sein. Dies ist nur eine Problemumgehung, bis sie den Fehler tatsächlich beheben, der laut dem Link in meiner Frage seit 2016 besteht ...

Richtig, also war Monomeeths Antwort dann richtig? Sie können ein Fragezeichen im Namen verwenden und das Problem war etwas anderes? Sie haben also mit Apple gesprochen und dann herausgefunden, was das andere Problem war, eine Art Fehler, richtig? Und es ist ein vorübergehender Fehler?
Nun, nicht wirklich, er sagte: "Das Problem, das Sie haben, hat nichts mit dem Namen Ihrer App zu tun". Wie ich festgestellt habe, ist es tatsächlich ein Problem mit einem Fragezeichen in Ihrem App-Namen in Xcode, und diese Antwort könnte Menschen in derselben Situation helfen. Und es sollte vorübergehend sein, aber es existiert eindeutig seit zwei Jahren.