2015-10-06 1 views
2

У меня проблема с проверкой приложения iOS 9 (через окно Организатора) в бета-версии Xcode 7.1 (7B75), которая ссылается на последние версии RobotKit и RobotUIKit с сайта разработчика Sphero.Ошибка проверки приложения с использованием SDK Sphero в Xcode 7.1 beta (7B75)

Проверка завершается с сообщением, а вот содержание IDEDistribution.critical.log:

2015-10-06 21:55:03 +0000 [MT] Не удалось создать элементы распределения с ошибкой: Ошибка Domain = DVTMachOErrorDomain Code = 0 "Найдено неожиданный код заголовка Mach-O: 0x72613c21" UserInfo = 0x7fb9a236fb40 {NSLocalizedDescription = найден неожиданный код заголовка Mach-O: 0x72613c21, NSLocalizedRecoverySuggestion =} 2015-10-06 21:55:03 + 0000 [MT] Представление: Error Domain = DVTMachOErrorDomain Code = 0 "Найдено неожиданный код заголовка Mach-O: 0x72613c21" UserInfo = 0x7fb9a236fb40 {NSLocalizedDescription = найден неожиданный код заголовка Mach-O: 0x72613c21, NSLocalizedRecoverySuggestion =}

В качестве теста я удалил встроенные фреймы Sphero из файла .xcarchive, который проверяется, поэтому проблема указывает на что-то в этих базовых рамках. У кого-нибудь есть указатели?

ответ

1

У меня есть обновление. Вопрос оказался прост в ретроспективе. Я добавил рамки RobotUIKit и RobotKit в раздел «Встроенные двоичные файлы» на вкладке «Общие» для моего целевого приложения в Xcode. Их следует ТОЛЬКО добавлять в раздел «Связанные рамки и библиотеки». Рамка Sphero представляет собой платформу pre-iOS 8 и, как представляется, статически связана.