Я работаю над xCode 6.3.1, все отлично работает при отладке на устройстве iPhone 5s iOS 8.3, но когда я отсоединяю устройство и пытаюсь протестировать приложение с помощью симулятора, есть сотни ошибки в отношении «Отсутствующих ссылок» для многих фреймворков (с любыми симуляторами iOS8 +)xCode 6.3.1 Отсутствие ссылок во время работы на симуляторе
Я попытался удалить недостающие ссылки и добавить еще раз в «Фаза сборки», но не использовать. Кроме того, у меня есть настройки стручков, но недостающие ссылки взяты из проекта, конечно. Он отлично работал до обновления до Xcode 6.3.1, вот одна примерная ошибка: Неопределенные символы для архитектуры x86_64: «_ABAddressBookCopyArrayOfAllGroups». Адресная книга - это не какая-то фреймворк, которая должна поддерживаться только для устройства, а не для симулятора.
Он отлично работает с устройством, я загрузил архив в магазин приложений, и проблем не было. Только с симулятором.
Это звучит как основа не включает в себя поддержку IOS Simulator. Вы должны понимать, что каждая бинарная/библиотека в iOS и OSX может быть объединена для поддержки нескольких архитектур процессора; для iOS это arm7/arm64, но для iOS Simulator это i386/x86_64. Если структура не построена с поддержкой iOS Simulator, приложение не будет компилироваться для iOS Simulator. – trojanfoe
Проверьте, можно ли построить устройство или нет? некоторые рамки не поддерживают iOS Simulator. – aBilal17
@trojanfoe: он работал отлично до обновления до Xcode 6.3.1, вот один пример: Неопределенные символы для архитектуры x86_64: «_ABAddressBookCopyArrayOfAllGroups». Адресная книга не является фреймворком, который должен поддерживаться только для устройства, а не для симулятора. – AiOsN