2011-11-14 61 views
4

我的第一個應用程序「Puffer's Train挑戰」的兩個版本目前都位於Apple的「In Review」隊列中。週六晚,我將iPhone 4從5.0升級到5.0.1,並且在新的iPad 2上安裝了5.0.1。經過iOS 5.0.1升級後,在iPad 2上測試iAds不可用

內置&安裝了我的應用程序的精簡版,並在兩臺設備上安裝了iAds。最初導致5.0.1崩潰。我能夠很快解決這個問題(我的框架調用順序不正確)然而!我花了週日的REST試圖追查任何測試iAd服務於我的iPhone的原因(使用無線連接只是爲了比較蘋果到蘋果),但是相同的代碼和相同的調用失敗,錯誤消息「沒有可用的」我的連接‘無線只有’iPad 2的

應用廣告資源使用的Xcode 4.2的iPhoneOS,而不是普遍建立,所以我驗證了iAd系統架構呼叫:ADBannerContentSizeIdentifierPortrait將返回320x50的,因爲它應該。我「認爲」這排除了不同大小的iAd請求可能導致的任何問題。

是否有其他人使用iPad 2設備升級到5.0.1時遇到過蘋果測試廣告的相同問題?如果是這樣,我很想知道,所以我可以停止(或至少減慢)把我的頭髮拉出來!

ps。 Google的AdMob廣告與我在不可用時替換iAds的廣告一起工作,Just Fine!

+0

我與iAds有完全相同的問題。不適用於iPad 5.0或5.0.1的設備或模擬器,但適用於4.3。 – Joe

回答

0

因爲你在做一個Build &安裝你沒有使用你的應用程序的Live(閱讀:App Store)版本。這就是爲什麼你看到測試廣告,而不是實際的實時廣告。

任何時候我曾經用Xcode安裝過應用程序到設備,我會用Apple的測試廣告迎接。我相信這是因爲Apple智能地查看了您的應用程序(版本號或供應應用程序中的配置文件),並知道它是開發人員構建的。

現在,如果您從App Store的版本中看到測試廣告,那麼這是一個完全不同的問題。我也看到了這一點,但它聽起來不像你的問題。