2014-07-04 10 views
1

Я сделал простую настройку с PreferenceBundle. PrefBundle отлично работает на не-ARM64, но на ARM64 он говорит: «была ошибка загрузки пакета предпочтений для nameTweak».Ошибка при загрузке пакета предпочтений для XXX?

Я попытался добавить в начало файла Makefile: export ARCHS = armv7 arm64 Но это не решило проблему.

Кто-то знает, как это исправить?

PS: Я попытался переместить файлы из «Library/PreferencesBundle/XXX.bundle» в «Library/PreferencesLoader/Preferences», и таким образом я могу видеть параметры в настройках> XXX, но я не вижу ссылки, popup ecc, потому что они не разрешены в PreferenceLoader

+0

Почему вы используете Makefile, а не Xcode? –

+0

Поскольку я использую theos, я всегда использую его (поэтому я не знаю, как использовать xCode) – Superock

ответ

0

Попробуйте извлечь экспорт из строки, так что это всего лишь ARCHS = armv7 arm64 и убедитесь, что вы строите против iOS 7 SDK (который, если доступен только SDK - iOS 7, то, что должно строиться против theos)

0

Я исправил эту проблему несколько месяцев назад.

Есть 2 способа сделать это:

1) Использование Xcode

2) Обновить настройки заголовка, если вы используете Теос

Но в обоих, как вы должны добавить

ARCHS = armv7 arm64 

В файле Bundle Makefile