Я запускаю XCode 6.4 и имею приложение, над которым я работаю. Когда я запускаю его на симуляторе с iPhone/iPad, все работает отлично. Если я смоделирую его на iphone 4S, все работает отлично. Как только я тестирую его на iPad Air 2, эта ошибка появляется на экране запуска.Библиотека не загружена при запуске приложения на Ipad
dyld: Library not loaded: @rpath/AWSAutoScaling.framework/AWSAutoScaling
Referenced from: /private/var/mobile/Containers/Bundle/Application/B2DA513F-CE10-4B88-B39A-D502F2403537/CoolApp.app/CoolApp
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/B2DA513F-CE10-4B88-B39A-D502F2403537/Blah Blah.app/Frameworks/AWSAutoScaling.framework/AWSAutoScaling: mach-o, but wrong architecture
Я думал, что XCode автоматически определит мою архитектуру iPad Air 2 и установит ее соответствующим образом. Я не коснулся ни одной из этих настроек. Я также использую cocoapods для обработки библиотек/фреймворков. Почему это происходит на iPad Air и как я могу это исправить?
Goto Project> Build Settings (вкладка)> «Архитектура» и «Правильные Архитектуры» Какие ценности вы там видите? –
'arm64 armv7 armv7s' – jason328
Похоже, что ваш проект ищет другой путь. Возможно, вы можете найти свое решение здесь http://stackoverflow.com/questions/26024100/dyld-library-not-loaded-rpath-libswiftcore-dylib – Maurice