2013-04-15 12 views
2

我在appstore中有一個iOS應用程序,其中包含一個非易耗品IAP(可下載的雜誌問題),兩者均已獲得批准。將另一個IAP添加到已批准的iOS應用程序

我需要在應用程序中添加另一個非易耗品IAP(另一個雜誌問題),但想要在應用程序中控制此IAP的可用時間 - 要做到這一點的最佳方法是什麼?

我可以將「Cleared for sale」設置爲NO,然後將IAP提交給Apple?

他們會根據提交的截圖單獨檢查並批准IAP,還是需要能夠在應用中測試它?

如果他們需要測試它,我怎麼能確保它僅適用於蘋果,而不是提供給廣大公衆,同時確保它已經批准時,我想公開發布了嗎?

通常需要多長時間批准額外的IAP(沒有新的應用程序版本)?

回答

3

回答我自己的問題,從我在此期間發現:

我可以設定「可銷售」爲NO,然後提交IAP蘋果?是的,這是可能的

他們會檢查並批准單獨根據提交截圖的IAP,或者他們需要能夠進行測試的應用程序 -

通過tkanzakic已經回答?

如果「Cleared for Sale」爲NO,則意味着(在我的情況下)IAP在應用程序中根本不可見,即使在沙箱中,也不在Apple審批過程中。

所以蘋果必須根據截圖單獨批准IAP。 (也許這是特定於報亭應用程序,也許它不是 - 我不知道。)

通常需要多長時間批准額外的IAP(沒有新的應用程序版本)?

在一個實例中花費了2天(顯着快於在此期間的完整應用提交,大約7天),另一個實例花了6天。

我需要在應用程序中添加另一個非易耗品IAP(另一個雜誌問題),但想要控制此應用程序在此應用程序中的可用時間 - 最佳方式是什麼?

最後我們這樣做:

  • 創建散裝非消耗單邊行動計劃(每期一個)的時間提前,在單邊行動計劃的實際發佈日期之前,有截圖而已,設定「可銷售」爲NO
  • 蘋果批准的單邊行動計劃的基礎上的截圖
  • 在發佈之日起的未來的問題,使用(已批准)IAP,並設置‘可銷售’爲YES
  • 確保我們有足夠的認同ed「spare」IAPs left
+0

您確定Apple無法使用某種自己的沙箱在您的應用中看到新的IAP,該沙箱會將所有未清除的物品都歸還給您? – kolufild

+1

我們有自己的後端,我們也有相關的產品設置爲「未清理出售」。後端僅返回「已清算待售」的產品,並且我們僅向Apple索取了這些產品的IAP數據。 – thomers

1

是的,你可以設置Cleared for saleNO,蘋果aprove你的IAP是沒有必要將此屬性設置爲YES,一旦批准就可以改變這個屬性,這將是提供給用戶

1

你無需立即清除應用內購買的待售商品。您可以在沙箱環境中對其進行測試,並在需要時向公衆提供。

批准的IAP的時間是大致相同批准新應用版本的時間(5-7天,更或更少)。

+0

如果「清空待售」爲NO,是否意味着Apple只會根據提供的屏幕截圖批准它,或者他們是否真的必須在應用程序中對其進行測試? 在新IAP的審批時間方面,已經有相同類型的批准IAP(非消耗性可下載雜誌問題)的事實無關緊要? (我認爲我在某個地方看到,後續IAP提交會更快) – thomers

+0

請參閱我自己的答案。 – thomers

相關問題