2012-05-14 53 views
1

是否可以使用沙盒去除AppStore中非消費品的購買?對於第一個非消費品的購買後,對'restoreCompletedTransactions'的迴應是不同的。爲了測試目的,消除這些購買是非常有價值的,並且看到不同功能在購買發生後如何返回不同的值。是我唯一選擇添加越來越多的非消耗品進行測試的,即使如此,'restoreCompletedTransactions'的行爲也不會是完美的嗎?我可以從沙盒AppStore中移除非消耗品的購買嗎?

+0

我沒有使用過IAP,但我認爲你可以//編輯它們... – Sirens

+0

你可以編輯和事件在蘋果開發者網站上管理您的應用程序時刪除產品。我的問題不是關於產品,而是實際購買本身。不過謝謝你的回覆。 – DDRider62

回答

2

我已經在這方面進行了大量的研究和搜索, t找到重置的方式,但我讀了一篇文章,那傢伙說,對於非易耗品inApps,itunesConnect經常重置/清除購買測試帳戶,但我還沒有經歷過它

所以我認爲只剩下我選擇的方式(和w你也建議你的帽子)是在App中製作新的非消費品,並注意產品標識。

例如當我測試我與標識符的非消耗inApps:

com.[CompanyName].[AppName].inapp.removeAds1 
com.[CompanyName].[AppName].inapp.removeAds2 
com.[CompanyName].[AppName].inapp.removeAds3 

最後當所有被設置。我刪除了以前的和做一個:

com.[CompanyName].[AppName].inapp.removeAds 

只是一個警告:如果你刪除這些inApps(用於測試),你不能使用相同的標識符(已刪除的一個)來創建一個新的。不知道它是否會有任何幫助,但我非常執着於命名約定:P

+0

感謝您的回覆。這是有點限制,但你描述它的方式是我發現它的唯一途徑。 – DDRider62

相關問題