我將SiriKit集成到了我的應用程序中,以便騎着一本書,但是在將我的應用程序發送到TestFlight後,我收到了帶有下一個警告的郵件回覆。無效的Siri支持 - 警告iTunes Connect
無效Siri的支持 - 沒有例如句話被在 「en-CO」 語言提供 INGetRideStatusIntent
無效Siri的支持 - 沒有例如句話被在 「en」 語言提供 INRequestRideIntent
我已經爲每個本地化版本添加了必要的翻譯到我的InfoPlist.string,但問題仍然存在。
我使用,我添加的例子短語INGetRideStatusIntent and INRequestRideIntent
在本地化plist文件蘋果文檔的AppIntentVocabulary.plist,說我應該「爲本地化的字符串值」,但在這種情況下添加關鍵= AppIntentVocabulary.plist
沒有密鑰我有一個數組,我不知道如何在InfoPlist.string中編寫正確的本地化字符串。
例如
CFBundleDisplayName =「Maisons」; NSHumanReadableCopyright =「版權所有 ©2014我的好公司Tous droitsréservés。」;
有人知道如何解決這個警告?
如果您通過Testflight安裝Siri,您是否能夠啓用和運行Siri?如果使用Xcode運行它但不在Testflight中,即使我的應用程序已在設置> Siri>應用程序支持中進行切換,我也能夠正確運行它。 – jasonnoahchoi
@jasonnoahchoi我有同樣的問題。如果我從Xcode運行,但沒有通過TestFlight顯示,則顯示出來。你找到解決方案嗎? – rocky
該文件應該添加到主應用程序還是添加到意圖目標? –