2023年10月25日 星期三

【筆記】- Unity 如何加入 AdMob Ads 橫幅廣告 - For iOS - Xcode

 參考:https://developers.google.com/admob/unity/quick-start?hl=zh-tw#ios


實作環境:macOS 13.6、Xcode 15.0.1、Unity Editor 2023.3.30f1、Cocoa 1.13.0.


必要條件


(1) 安裝 CocoaPods!(Xcode 請記得先安裝)

curl -L https://get.rvm.io | bash -s stable

sudo gem install cocoapods


參考:https://developers.google.com/admob/unity/quick-start?hl=zh-tw

參考:https://developers.google.com/admob/unity/banner?hl=zh-tw#ios

參考:https://developers.google.com/admob/ios/quick-start?hl=zh-tw#manually_using_the_sdk_download

參考:https://developers.google.com/admob/ios/download?hl=zh-tw

建議:https://mac.install.guide/ruby/13.html

建議:https://www.ruby-lang.org/en/downloads/

其他:https://developers.google.com/admob/unity/mediation/unity?hl=zh-tw


(2) 如同 Unity Android 版本加入 Admob Ads 的作法,然後切換到 iOS Build 環境.



(3) 設定 iOS - Player Settings 相關參數



(4) 點選「Build」輸出 Xcode專案





(5) 檢查 Xcoed 專案目錄下有沒生成 CocoaPods 所需相關檔案?尤其是名為 XXX.xcworkspace



(6) Xcode 開啟 XXX.xcworkspace 檔,而非 Xcode 內定的 XXX.xcodeproj



(7) 點選 Build 就行囉!


*若是沒看到 XXX.xcodeproj 檔...


(1) 試著在 Podfile 所在目錄下 pod install 命令(第一次執行會很久...)

會出現如下訊息,若沒成功就得檢視訊息回應是啥了(我遇到的是 pod 版本太低「1.9.1」, 幾經折騰,後來更新為 1.13.0 才過關!):





沒有留言:

張貼留言