目前使用之 iOS版號:ios 6.1
Admob申請網址:http://www.google.com.tw/ads/admob/
最近米布要改前輩的程式時,發現舊版的Admob不相容現在的ios版號(真是晴天霹靂)。順便來寫寫改善文…
原來是要先更新SDK,網路上現在很多都可以下載了喔。
米布下載的位置為:https://developers.google.com/mobile-ads-sdk/
下載完畢後,如果只是要像之前一樣…那就只需copy這些檔案就可以了。
嘿嘿,但還沒結束…
米布利用新的專案來和大家聊聊會出錯的部分需要加入什麼Framework...
一開始什麼都不加的話會有錯誤如下:
還真是嚇人的錯誤(汗)…
1."_AudioServicesPlaySystemSound"
加入AudioToolbox.framework就可解決。
2."_OBJC_CLASS_$_MFMailComposeViewController"
"_OBJC_CLASS_$_MFMessageComposeViewController"
加入MessageUI.framework就可解決。
3."_SCNetworkReachabilityCreateWithName"
"_SCNetworkReachabilityScheduleWithRunLoop"
"_SCNetworkReachabilitySetCallback"
"_SCNetworkReachabilityUnscheduleFromRunLoop"
加入SystemConfiguration.framework就可解決。
-------------------------------這要新的文件才會告知使用者-------------------------------
4."_OBJC_CLASS_$_SKStoreProductViewController"
"_SKStoreProductParameterITunesItemIdentifier"
加入StoreKit.framework就可解決。
5."_OBJC_CLASS_$_ASIdentifierManager"
加入AdSupport.framework就可解決。
以後就不用加了一堆的framework,且以上4、5是使用者很容易miss沒加到的地方,如果還有需要Admob其他功能,要麻煩各位再爬一下文吧。
所以我的專案就可以work了(灑花)~~
沒有留言:
張貼留言