2016-09-07 6 views
2

Ich bin SiriKit in meiner App für Ride ein Buch zu integrieren, aber nach dem Senden meiner App an TestFlight bekomme ich eine Mail-Antwort mit den nächsten Warnungen. Siri UnterstützungUngültiger Siri-Support - Warnung iTunes Connect

Ungültig - Kein Beispiel Begriff wurde für INGetRideStatusIntent im "en-CO" versehen Sprache

Ungültige Siri Support - Kein Beispiel Begriff wurde für INRequestRideIntent in der "en" Sprache bereitgestellt

Ich habe für jede lokalisierte Version die notwendige Übersetzung zu meinem InfoPlist.string hinzugefügt, aber das Problem tritt immer noch auf.

ich die AppIntentVocabulary.plist bin mit dem ich Beispielen Sätze für INGetRideStatusIntent and INRequestRideIntent hinzugefügt

in der Apple-Dokumentation für lokalisierte plist-Datei, sagen, dass ich key = „Wert für lokalisierten String“ hinzufügen soll aber in diesem Fall in AppIntentVocabulary.plist nein habe einen Schlüssel Ich habe ein Array und ich weiß nicht, wie man die korrekte lokalisierte Zeichenkette in InfoPlist.string schreibt.

z.B.

CFBundleDisplayName = "Maisons"; NSHumanReadableCopyright = "Copyright © 2014 Meine große Firma Tous droits réservés.";

jemand weiß, wie diese Warnungen lösen können?

Antwort

1

Ich löste dieses Problem, die Lösung ist sehr einfach, das einzige, was ich tun muss, ist Localized Option zu AppIntentVocabulary.plist hinzuzufügen.

  • In Xcode, wählen Sie die AppIntentVocabulary
  • Im Inspektor-Panel klicken Sie auf die Schaltfläche Localized
  • alle Sprachen auswählen benötigt
  • Add entspricht Übersetzung Example Phrases zu unterstützen und das ist alles.
+2

Konnten Sie Siri aktivieren und funktionieren, wenn Sie es über Testflight installieren? Ich konnte es richtig laufen lassen, wenn ich Xcode benutze, um es auszuführen, aber nicht in Testflight, obwohl meine App unter Einstellungen> Siri> App-Unterstützung aktiviert ist. – jasonnoahchoi

+0

@jasonnoahchoi Ich habe das gleiche Problem. Wird angezeigt, wenn ich Xcode starte, aber nicht über TestFlight angezeigt wird. Hast du eine Lösung gefunden? – rocky

+0

Soll diese Datei zur Haupt-App oder zum Intent-Ziel hinzugefügt werden? –