各位版友好,本人是個專攻Unity卻被要求開發iOS專案的可憐工程師
而這個專案內需要有IAP的功能
於是我就照著這個教學一步一腳印的測試
http://www.appcoda.com.tw/in-app-purchase-tutorial/
但是到中間就出錯了! 而且努力了二天毫無進展!
我發出的Request總是回傳沒有iapdemo_extra_colors_col1跟iapdemo_extra_colors_col2
二項產品
試了很多方法都完全沒用,但直接下載文章最後面的完整專案卻能抓到商品
我想可能是複雜的Apple設定造成這項錯誤
另外我有爬到文說帳戶資料要填完才能用IAP,請問這會影響到取得商品的部分嗎?
我目前的帳戶資料是這樣:
http://imgur.com/vZLowYp
按照慣例的來個檢核表:
1. App已經在iTunes Connect完整設定過了
http://imgur.com/CbD9lrk
2. App的狀態是「準備提交」
3. 在功能 > APP內購買項目 裡已經新增了二個消耗性商品
4. 商品的狀態是「遺失元資料」
http://imgur.com/WDHQkYh
5. App bundle ID 是 com.chenghsi.IAPtest,在project跟plist中都有設定好
6. App 中 SKProductsRequest 的 productIdentifiers 用字串的跟IAP上顯示的一樣
(test_product_1, test_product_2)
7. 有建立了一個沙盒測試帳號 (不過沒用到)
8. 沒上傳任何其他東西到ITC上
9. 網路正常
10. Capabilities 裡的IAP已經打開而且沒有錯誤訊息
麻煩各位幫我看一下是什麼問題,拜託了