Я возился с намерениями SiriKit, и в настоящее время я получаю эту ошибку при попытке построить:
Response.: Property name must contain characters
Никогда не слышал об этом, и все мои поля ответа и сводки определенно заполнены.
Я пытался отобразить Printed Dialog
с помощью newLines, что, по крайней мере, невозможно с обычным IIntentDefinitionEditor(-thing), поэтому я в основном редактировал xml намерений примерно так:
...
<key>INIntentResponse</key>
<dict>
<key>INIntentResponseCodes</key>
<array>
<dict>
<key>INIntentResponseCodeConciseFormatString</key>
<string>Hi,
Nice to meet ${you}.
Goodbye.</string>
<key>INIntentResponseCodeConciseFormatStringID</key>
...
И я мог видеть, как это работает в TextField в IntentDefinitionEditor, поэтому я не думаю, что это должно быть причиной, или я ошибаюсь, и это действительно сломало его? .-.
РЕДАКТИРОВАТЬ: о, и я использую эти «символы» автозаполнения (например, ${you}
), и их удаление тоже не сработало.
Приветствуются любые идеи...