Неопределенные символы для архитектуры armv7: "query_call_back (callback_func_type)" - PullRequest
1 голос
/ 29 марта 2020

У меня проблема с созданием проекта iOS после недавнего обновления моего проекта с Unity 5.6.4 до 2018.4.19f1 . Все нормально для экспорта, сборки и запуска на моем устройстве, но если я заархивирую экспортированный проект, то возникает ошибка:

Неопределенные символы для архитектуры armv7: "query_call_back (callback_func_type)", ссылка на которую указана из : il2 cpp :: vm :: MetadataCache :: Initialize () в libil2 cpp .a (External_il2cpp_il2cpp_libil2cpp_vm_6.o) il2 cpp :: vm :: MetadataCache :: Initialize () в libil2 cpp .a (External_il2cpp_il2cpp_libil2cpp_vm_6.o) ld: символ (ы) не найден для архитектуры armv7 clang: ошибка: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

Среды:

  • Unity 2018.4.19f1
  • Xcode 10.1 (10B61)

Благодарим вас за помощь!

Решение: После снова обновить часы до 2019.3.4f1 и исправить ошибку зеркала. Наконец, Xcode заархивировал проект успешно!

1 Ответ

0 голосов
/ 29 марта 2020

Это похоже на ошибку, попробуйте обновить Unity до последней стабильной версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...