iOS內購實現及測試Check List

2021-06-30 16:17:37 字數 1177 閱讀 4093

您是否在itunes connect中註冊了您的iap專案,並將其設為cleared for sale?

您是否正確填寫了version(cfbundleversion)和build(cfbuildnumber)兩個數字?兩者缺一不可。

您是否在開啟iap以後重新生成過包含iap許可的provisioning profile?

你是否重新匯入了新的包含iap的provisioning profile?建議在organizer中先刪掉原來裝置上的老的provisioning profile。

您是否在用包含iap的provisioning profile在部署測試程式?在xcode5中,建議使用general中的team選項來自動管理。

您是否是在模擬器中測試iap?雖然理論上說模擬器在某些情況下可以測試iap,但是條件很多也不讓人安心,因此您確實需要一台真機來做iap測試。

你是否使用的是test user?如果你還沒有建立test user,你需要到itc中建立。

您使用的測試賬號是否是美國區賬號?雖然不是一定需要,但是鑑於其他地區的測試賬號經常抽風,加上美國區賬號一直很穩定,因此強烈建議使用美國區 賬號。正常情況下iap不需要進行信用卡繫結和其他資訊填寫,如果你遇到了這種情況,可以試試刪除這個測試賬號再新建乙個其他地區的。

您的應用是否是被拒狀態(rejected)或自己拒絕(developer rejected)了?被拒絕狀態的應用的話對應還未通過的內購專案也會一起被拒,因此您需要重新將iap專案設為cleared for sale。

您的應用是否處於等待開發者發布(pending developer release)狀態?等待發布狀態的iap是無法測試的。

您的內購專案是否是最近才新建的,或者進行了更改?內購專案需要一段時間才能反應到所有伺服器上,這個過程一般是一兩小時,也可能再長一些達到若干小時。

您在itc中contracts, tax, and banking information專案中是否有還沒有設定或者過期了的專案?不完整的財務資訊無法進行內購測試。

您是在越獄裝置上進行內購測試麼?越獄裝置不能用於正常內購,您需要重灌或者尋找一台沒有越獄的裝置。

原文:ios第三方之fmdb

ios開發之uitextfield

ios 8/os x 10.10 對 coredata 的改進

facebook為ios介面開發提供開源庫

ios 通知中心擴充套件製作入門

iOS 內購測試

skpaymenttransactionobserver的 方法 nslog 列印如下 購買失敗error error domain skerrordomain code 2 無法連線itunes store userinfo 後來找了半天錯誤,發現是我設定沙河測試賬號弄錯了。不是在設定裡面退出當前...

ios 內購資料

如果您正在尋找乙份手把手教你實現iap的教程的話,這篇文章不是您的菜。關於iap的實現和步驟,可以參考下面的教程 和相應的 ray wenderlich的 一篇 並茂的 中文教程 直接使用大神們封好的store有關的庫,比如 mattt cargobay robotmedia rmstore 或者m...

PHP實現蘋果 IOS 內購 IAP

反反覆覆經過多次重寫 內部需要 發現蘋果使用php來驗證蘋果內購資料是否正確並不是一件很難的事情。我把我的一些心得寫出來,以供以後有這方面需求的小夥伴參考,以php語言為例,誰讓php是最好的語言呢!首先要知道蘋果內購分沙箱環境和正式環境,兩者區別就是名字不同,請求是需要攜帶的引數是相同的。最重要的...