2015-05-03 15 views
2

我試圖今天將我的應用程序上傳到App Store並收到此警告。該應用程序引用Payload /(我的應用程序ID)中的非公共選擇器:clientId,setScreenName

該應用程序引用在有效載荷/(我的應用程序ID)非公開選擇:的clientId,setScreenName

我搜索這個警告谷歌和大部分的答案指向第三方SDK的。我的應用程序中只有一個第三方SDK,GoogleMobileAds。所以我從我的應用程序中刪除GoogleMobileAds,並且沒有警告消息出現。我很困惑,這是否意味着我不能使用GoogleMobileAds我的應用程序?我在之前寫過的應用中使用過GoogleMobileAds,並且從未收到過此警告。

回答

0

您在使用自己的代碼或第三方SDK中使用選擇器時出現此警告,該選擇器與標記爲非公共的選擇器具有相同名稱。確保你使用最新的AdMob SDK

更新:上傳到App Store時,此問題已得到修復AdMob 7.2.2

修復了以下警告:應用程序 引用非公開選擇在 有效載荷/()的clientId,屏幕名,setScreenName 。

+0

是的,它是最新的Admob SDK。除非昨天有新的...... – Amzxxc

0

我們剛剛升級到GoogleMobileAdsSdkiOS-7.2.1 SDK,我們被Apple拒絕給非公共選擇器:clientId,screenName,setScreenName。

+0

會更舊的版本通過? – Amzxxc

2

AdMob 7.2.2現在已經修復。

修正上傳到App Store時,以下警告:在 有效載荷/()的應用程序 引用非公開選擇:的clientId,屏幕名,setScreenName。

0

只需下載新版本7.2.2,並用新的替換舊的框架..!並坐下來,享受..!

相關問題