2015-01-29 3 views
0

Я использую фреймворк, который написал кто-то еще, и я включил его в свой проект.Неопределенные символы для архитектуры arm64

Я бегу мое приложение с Xcode 6.1, я получаю ошибку O-линкер 'Undefined symbols for architecture arm64'

Может кто-нибудь помочь мне решить эту проблему?

+0

Рамка, вероятно, была построена только для 32-битных архитектур. –

+0

Я использую последние sdk. – user4107902

+0

Как я могу заставить его работать на arm64. – user4107902

ответ

2

Нет эквивалента thunking между 64 до 32-битным кодом: слишком много изменилось (см .: 64-Bit Transition Guide for Cocoa Touch).

Единственное решение - заставить автора фреймворка перестроить фреймворк с поддержкой 64 бит. Если это невозможно, вам нужно заменить фреймворк другой картой, поддерживающей 64-разрядную версию.

Смежные вопросы