Я пытаюсь архивировать приложение iOS, но оно продолжает давать мне ошибки. Приложение работает плавно при воспроизведении на устройстве iOS. Мой проект Xcode генерируется из Unity 4.6.7, и я пытаюсь создать его на Xcode 6.0. Цель развертывания iOS - 8.0.Ошибка Xcode при архивировании Приложение iOS
Вот ошибки я столкнулся:
неопределенные символы для архитектуры arm64: "__storeKitDisplayStoreWithProductId", ссылочные от: _StoreKitBinding__storeKitDisplayStoreWithProductId_m1449 в Bulk_Assembly-Csharp-firstpass_1.o (может быть, вы имели в виду: _StoreKitBinding__storeKitDisplayStoreWithProductId_m1449_MethodInfo, _StoreKitBinding__storeKitDisplayStoreWithProductId_m1449) «__storeKitRestoreCompletedTransactions», ссылка от: _StoreKitBinding__storeKitRestoreCompletedTransactions_m1445 в Bulk_Assembly-CSharp-firstpass_1 .o _StoreKitBinding_restoreCompletedTransactions_m1446 в Bulk_Assembly-Csharp-firstpass_1.o (может быть, вы имели в виду: _StoreKitBinding__storeKitRestoreCompletedTransactions_m1445,
Fix я сделал до сих пор:
Я удалил StoreKit.framework и вручную readded его рамочные путем перетаскивания и сбрасывание. Кроме того, я установил архитектуру для этого:
Стандартные архитектуры (ARMv7, arm64) - $ (ARCHS_STANDARD)
Что еще я, возможно, не хватает?
Ваш ответ будет оценен. Спасибо!
Вы выбрали IL2CPP в опции 'Scripting Backend'? Файл -> Настройки сборки -> Настройки проигрывателя -> Другие настройки (в IOS) -> Конфигурация (в Unity) –
Да. Это текущая настройка Scripting Backend. – vanxvan
что еще я могу сделать? – vanxvan