Приложение MonoTouch с iAds запускается на симуляторе, вылетает на устройстве - PullRequest
3 голосов
/ 28 апреля 2011

Очень простое одностраничное приложение, которое включает в себя ADBannerView, аварийно завершает работу на устройстве, в то время как в симуляторе работает нормально.

Сбой происходит в момент создания контроллера основного вида из XIB.

Ошибка выглядит следующим образом:

"cannot decode object of class (ADBannerView)"

Мне интересно, есть ли дополнительная сборка MonoTouch, которую мне нужно включить?

Устройство работает под управлением 4.3.2 и 4.3SDK.

РЕДАКТИРОВАТЬ: ах, понял - я должен добавить следующие флаги (независимо от целевой версии ОС)

 -gcc_flags "-weak_framework iAd"

1 Ответ

3 голосов
/ 28 апреля 2011

Ах, понял - я должен добавить следующие флаги (независимо от целевой версии ОС)

 -gcc_flags "-weak_framework iAd"

Это все в MonoTouch 3.2.6 BTW.Я еще не пробовал это в 4.x, но когда я это сделаю, я обновлю эту проблему.

...