2026 年 11 月 6 日,星期五
2026 年 12 月 2 日起,CocoaPods Specs 存放區將永久轉換為唯讀模式。因此,我們將不再透過 CocoaPods 發布新版 Google Mobile Ads SDK 或 iOS 適用的中介服務轉接程式。
對 iOS 應用程式的影響
如果您目前使用 CocoaPods 安裝 Google Mobile Ads SDK (Google-Mobile-Ads-SDK) 或 User Messaging Platform SDK (GoogleUserMessagingPlatform),請注意下列事項:
- 現有版本不受影響:先前在 CocoaPods 發布的所有 Google Mobile Ads SDK 和中介服務轉接程式版本,仍可在唯讀規格存放區中取得。
- CocoaPods 將不再更新:2026 年 12 月 2 日後,新的 SDK 版本、功能和錯誤修正,只會透過 Swift Package Manager 和手動下載發布。
遷移至 Swift Package Manager
為持續取得最新版 Google Mobile Ads SDK,建議您將 iOS 專案遷移至 Swift Package Manager (SPM)。SPM 是 Apple 的第一方依附元件管理工具,直接內建於 Xcode。
如要將專案切換至 Swift Package Manager,請按照下列步驟操作:
- 如要從專案中完全移除 CocoaPods,請在專案目錄中執行
pod deintegrate。 - 在 Xcode 中,依序前往「File」>「Add Package Dependencies…」。
- 在搜尋列中,輸入 Google Mobile Ads Swift Package GitHub 存放區網址:https://github.com/googleads/swift-package-manager-google-mobile-ads.git
- 選取要使用的版本規則。建議選用「Up to Next Major Version」。
- 將套件新增至目標。
如需完整的設定操作說明 (包括如何手動下載架構),請參閱 AdMob 和 Ad Manager 的入門指南。如果您使用中介服務,也可以用同樣的方式遷移轉接程式。Google Mobile Ads 中介服務轉接程式支援 Swift Package Manager,您可以在中介服務說明文件中找到各轉接程式的套件網址。
如有任何疑問,或想討論這篇文章,歡迎透過 Google 廣告與評估社群 Discord 頻道與我們聯絡。
標籤: ad-manager、 admob、 ios、 mobile-ads-sdk、 swift、 swift-package-manager