2013年5月21日 星期二

【API】Google Admob

目前版本 : 6.4.1

目前使用之 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了(灑花)~~

沒有留言:

張貼留言