Я пытаюсь добавить намерение Siri в свой проект iOS.Я пытался следовать различным учебным пособиям, но я всегда достигаю одной и той же точки (довольно рано), когда приложение не компилируется.
После добавления файла Intents.intentdefinition и добавления моего проекта (ирасширения, если я их уже добавил) в качестве цели, проект больше не компилируется.
Данная ошибка:
Undefined symbols for architecture x86_64:
"_OBJC_METACLASS_$_INIntentResponse", referenced from:
_OBJC_METACLASS_$_IntentIntentResponse in IntentIntent.o
"_OBJC_CLASS_$_INIntentResponse", referenced from:
_OBJC_CLASS_$_IntentIntentResponse in IntentIntent.o
"_OBJC_CLASS_$_INIntent", referenced from:
_OBJC_CLASS_$_IntentIntent in IntentIntent.o
"_OBJC_METACLASS_$_INIntent", referenced from:
_OBJC_METACLASS_$_IntentIntent in IntentIntent.o
ld: symbol(s) not found for architecture x86_64
, которые теоретически являются автоматически сгенерированными классами по моему Намерению.
Я заметил, что я изменил "намеренные классы" на "Нет сгенерированных классов" на целичленство, приложения компилируются должным образом, но каждый учебник, который я видел, зависит от автоматически сгенерированных классов.
Я также пытался делать то же самое с пустым проектом, и это работает, что означает, чтобыть что-то в конфигурации моего проекта, которая конфликтует при создании этих классов, но я понятия не имею, что это может быть, чтобы даже вставить сюда конф.
Итак ... любые советы / помощь / комментарии будутбудьте супер добро пожаловать!
Заранее спасибо!