У меня проблема с созданием проекта 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 заархивировал проект успешно!