2013-04-11 3 views
3

Привет я получаю эту ошибку при запуске:App сбой после добавления AdSupport.framework

dyld: Library not loaded: /System/Library/Frameworks/AdSupport.framework/AdSupport 
    Referenced from: /Users/owner12/Library/Application Support/iPhone Simulator/5.1/Applications/823A0485-7443-4206-B9F5-A84C03DBFB89/BusinessPlan.app/BusinessPlan 
    Reason: image not found 

Я добавил, что рамки для Target -> Build Phases -> Link Binary с библиотеками.

Странно, что эта структура начала появляться в моем проекте в навигаторе в основной области, где находятся файлы, а не в проекте/Framework.

Кто-нибудь знает, как это исправить? Благодаря!

Кроме того, я добавил некоторые Params в настройках сборки под «Другие Флаги линкер», и они выглядят следующим образом:

enter image description here

Но на самом деле они должны были выглядеть так:

-all_load * 
-ObjC 

Может ли это быть причиной ошибки?

ответ

8

Референции из:/Пользователи/владелец12/Библиотека/Поддержка приложений/iPhone Simulator/5.1/"- не доступен AdSupport only in iOS 6.0 and later?

+1

Да, вот что мои инструкции говорят: AdSupport.framework - Требуется для iOS6, но для совместимости с pre-iOS6 сделайте эту ссылку опциональной. Нужно только, если вы используете Xcode версии 4.5 или выше – Genadinik

+2

, найдите эту структуру в «Link Binary With Libraries», чтобы построить фазу и изменить «требуется» на «необязательный» – Kreiri

+0

да получил ее сейчас. Раньше я был смущен. Спасибо. – Genadinik

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