#ios #iphone #unity3d #xcode7 #unity3d-2dtools
#iOS #iPhone #unity3d #xcode7 #unity3d-2dtools
Вопрос:
Когда я запускаю игру Unity в xcode, я получаю следующую ошибку
"UnityPause(bool)", referenced from:
-[EtceteraManager showViewControllerModallyInWrapper:] in EtceteraManager.o
-[EtceteraManager dismissWrappedController] in EtceteraManager.o
-[EtceteraManager showAlertWithTitle:message:buttons:] in EtceteraManager.o
-[EtceteraManager showPromptWithTitle:message:placeHolder:autocorrect:] in EtceteraManager.o
-[EtceteraManager showPromptWithTitle:message:placeHolder1:placeHolder2:autocorrect:] in EtceteraManager.o
-[EtceteraManager showWebControllerWithUrl:showingControls:] in EtceteraManager.o
-[EtceteraManager popoverControllerDidDismissPopover:] in EtceteraManager.o
ld: символ (ы) не найден для архитектуры arm64
лязг: ошибка: команда компоновщика завершилась ошибкой с кодом выхода 1 (используйте -v, чтобы увидеть вызов)
Как я могу решить эту ошибку?
Ответ №1:
Пожалуйста, проверьте, связана ли библиотека, содержащая класс EtceteraManager, с вашим проектом. Если да, то проверьте архитектуру библиотеки, используя команду file на терминале.
file $PATH_TO_LIB
Архитектура должна быть такой же, как в настройках архитектуры проекта.