2014-02-14 25 views
2

我正在開發一款iOS應用程序,允許購買各種額外的「信息包」信息作爲非消費品購買,並且我打算定期添加新的「包」。 (這是我的第一個應用程序,所以體驗是有限的。)我目前的設計只是檢查應用程序內購買與產品ID的「... Pack01」到「... Pack99」,並且它發現的那些包括在商店面前。我的假設是,在應用程序發佈後,我可以在產品ID中添加一個新的應用程序內購買,例如iTunes Connect中的「... Pack32」,然後一旦可用,就會顯示在商店前臺。每次添加新包時,我都不想分發應用程序的新更新。 但是我不確定是否可以在不更新應用程序的情況下添加新的應用程序內購買。有人可以確認,是否有可能,如果沒有,是否有另一種方法來實現更新可用購買而不分發新應用程序版本的目標?是否可以在不更新應用程序的情況下向應用程序添加應用程序內購買?

+1

如果您設計的代碼足夠好,例如,IAP列表在應用程序中並未硬編碼,而是從服務器獲取。 – cloudycliff

回答

2

只要您的應用程序可以正確處理附加產品而不需要任何新代碼,這是可能的。

+0

因此,iTunes Connect將允許我添加新的IAP?一些評論,特別是第三個答案在這裏:http://stackoverflow.com/questions/5757464/inapp-purchase-testing-procedure讓我相信,否則。 –

+0

這個問題是關於在應用獲得批准之前測試應用內購買。那根本不是你的情況。 – rmaddy

+0

是的,但第三個答案包括:「您不能在iTunes貨架上向現有產品添加其他產品。例如,如果您的應用是實時版本1.0,並且v1.0僅在應用購買時連接了一個有了它,永遠不會有1.0版的應用產品第二,增加第二(或更多)的應用產品,你需要重新提交,上升到1.01或其他。「這就是我所擔心的。 –

相關問題