带有iAds的MonoTouch应用程序在模拟器上运行,在设备上崩溃

时间:2011-04-28 14:08:41

标签: xamarin.ios iad

一个非常简单的单页应用,包括ADBannerView在设备上崩溃,同时在模拟器中正常运行。

崩溃是从XIB构建主视图控制器的。

错误如下:

"cannot decode object of class (ADBannerView)"

我想知道是否需要包含额外的MonoTouch组件?

设备运行4.3.2和4.3 SDK。

编辑:啊,得到它 - 我必须添加以下标志(无论目标操作系统版本)

 -gcc_flags "-weak_framework iAd"

1 个答案:

答案 0 :(得分:3)

啊,得到它 - 我必须添加以下标志(无论目标OS版本)

 -gcc_flags "-weak_framework iAd"

这一切都在MonoTouch 3.2.6 BTW中。我还没有在4.x中尝试过,但是当我这样做时,我会更新这个问题。