2012-10-12 46 views
0

我收到以下錯誤上一個新的應用:AdMob廣告上的iOS 4.3差錯GADObjectPrivate

'NSInvalidArgumentException' 的,理由是: ' - [GADObjectPrivate 改變狀態:]:無法識別的選擇發送到實例0x1ed49a90' 。

我有幾個廣告網絡Chartboost和Admob。這看起來像一個Admob錯誤,但它導致應用程序在啓動時終止。我已經刪除了admob代碼和文件,並且仍然收到錯誤消息。

我不知道如果這能幫助人:

*第一擲調用堆棧:(0x374ca2a3 0x34fca97f 0x374cde07 0x374cc531 0x37423f68 0x9e950 0xa0314 0x9deb0 0x6e147 0x36e53595 0x36e93d79 0x36e8faed 0x36ed11d1 0x6de0d 0x36e94ad9 0x36e94663 0x36e8c84b 0x36e34c41 0x36e346d5 0x36e34123 0x350c75a3 0x3749f683 0x3749eee9 0x3749dcb7 0x37410ebd 0x37410d49 0x36e8b485 0x36e88301 0x6db2d 0x6da90)的libC++ abi.dylib:終止叫做拋出異常

回答

2

您使用的是哪個版本的AdMob?如果您使用的是v6.2,則必須在「生成設置」的「其他鏈接器標誌」部分中使用-ObjC鏈接器標誌。如果您使用v6.1或更低版本,則必須使用-all_load鏈接器標誌。另外,如果您使用的是v6.2,則必須使用XCode 4.5並定位iOS 6(儘管您可以將最低部署目標設置爲iOS 4.3)。

+1

其「-ObjC」不是「-Objc」。 – jbierling

+0

我在我的項目中試過這個,但它不起作用。任何想法? – Manthan