2016-09-07 7 views
2

내 앱에 SiriKit을 통합하여 책을 구할 수 있지만 TestFlight에 내 앱을 보낸 후 다음 경고가있는 메일 응답을받습니다.올바르지 않은 Siri 지원 - 경고 iTunes 연결

잘못된 시리 지원 - 없음 예 문구는 "EN-CO"언어 INGetRideStatusIntent에 제공되지 않습니다

잘못된 시리 지원 - 없음 예 문구는 "EN"언어 INRequestRideIntent에 제공되지 않습니다

각 현지화 된 버전에 대해 필요한 번역을 InfoPlist.string에 추가했지만 문제가 여전히 발생합니다. 내가 지역화 PLIST 파일에 대한 사과 문서에서

INGetRideStatusIntent and INRequestRideIntent에 대한 예제 문구를 추가 AppIntentVocabulary.plist을 사용하고

, 나는 "지역화 문자열 값"하지만이 경우에 키 =를 추가해야한다고 말한다 AppIntentVocabulary.plist 키가 없습니다. 배열이 있고 InfoPlist.string에 올바른 지역화 된 문자열을 쓰는 방법을 모르겠습니다.

CFBundleDisplayName = "Maisons"; NSHumanReadableCopyright = "Copyright © 2014 나의 위대한 회사 소개

누군가이 경고를 어떻게 풀 수 있는지 알고 있나요?

답변

1

이 문제를 해결했습니다. 해결책은 매우 간단합니다. 내가해야 할 일은 AppIntentVocabulary.plist에 현지화 된 옵션을 추가하는 것입니다.

  • 엑스 코드에서 Example Phrases
  • 추가 해당 번역을 지원하는 데 필요한 모든 언어를 선택 Localized 버튼
  • AppIntentVocabulary
  • 관리자의 패널 클릭을 선택하고 그게 다야.
+2

Testflight를 통해 설치하는 경우 Siri를 사용하도록 설정하고 작동하게 할 수 있었습니까? 비록 내 애플 리케이션은 설정> Siri> 응용 프로그램 지원 – jasonnoahchoi

+0

@ jasonnoahchoi에서 동일한 문제가 있습니다 토글 켜져 있지만 Xcode를 사용하여 그것을 실행하지만 Testflight 아니라면 제대로 실행할 수있었습니다. Xcode를 실행했지만 TestFlight를 통해 나타나지 않는 경우 표시됩니다. 해결책을 찾았습니까? – rocky

+0

이 파일을 기본 앱 또는 인 텐트 타겟에 추가해야합니까? –