У меня есть проект Unity 3d, и если я его построю с помощью Mono 2x Scripting backend и Universal Architecture, он отлично работает в Xcode; т.е. он строит, я могу запускать на устройстве и в Архиве для отправки в App Store.Unity 3d IL2CPP не архивирует
Однако это не удается загрузить в магазин приложений из-за отсутствия поддержки 64 бит.
Я исследовал и обнаружил, что вы должны сменить скриптовый сервер на IL2CPP и внесли это изменение.
Сейчас проект строит штраф в Xcode, и я могу запустить его на устройстве, но когда я пришел к архивировать, я получаю следующие ошибки:
лязг: ошибка: не удалось выполнить команду: ошибки сегментации: 11 лязг: ошибка: команда линкер не удалось из-за сигнала (используйте опцию -v, чтобы вызов)
Я попытался отключить see here битового кода
и я попытался изменить оптимизации, чтобы быстрее.
Я проверил, и эта проблема влияет и на других. Я использую Xcode 7.2.1
У кого-нибудь есть представление об этом.
Вы создали новый проект xCode или перезаписали папки Native, Data и Libraries в старом проекте xCode? –
Какой файл скомпилировался при возникновении ошибки сегментации? Работает ли он в Xcode 7.3? – trojanfoe
@NikaKasradze Я просто создал новую сборку через Unity и заменил существующую сборку Mono. trojanfoe - я не могу расшифровать журнал. Я не могу получить 7.3, чтобы работать! – grayson