2015-07-21 84 views
5

我正在使用應用程序加載程序添加3個新的應用內購買。我目前有14個出售。通過應用程序加載程序添加新的應用內購買

當我添加新的3(託管的內容),驗證,然後按遞送。

我得到這個錯誤

的應用程序內購買「com.xxx.xxx」歸檔文件是無效的。

ContentInfo.plist中的「ContentVersion」必須具有比當前版本更高的值 。

凡com.xxx.xxx是一個古老的,活託管的內容在應用程序內購買...

如果我改變com.xxx.xxx的ContentVersion不會影響誰買​​它的用戶?爲什麼我需要改變它呢?

回答

1

原來,這是一個蘋果錯誤,它自己修復了。不必改變任何東西。只是等待他們修復它。

2

應用程序內購買數量不會起作用:Apple Quote:「應用程序加載程序支持每個應用程序最多1,000個應用內購買。」從Using Application Loader

確保您在應用內購買摘要中設置的所有產品ID都與位於您應用的.plist文件中的產品ID關聯。根據蘋果的:應用程序內購買編程指南,更改plist標識符可能會導致用戶以前在應用程序中購買的問題:enter image description here 簽出Ray Wenderlich的教程In-App Purchases。它非常直接,並定期更新。

1

您只需將ContentInfo.plist中的ContentVersion字符串從版本1.0更改爲2.0,然後再提交給iTunes連接。如果你的IAP沒有被蘋果批准,那麼它只會覆蓋版本1.0,但如果你更新了一個已批准的IAP,你必須增加版本。

相關問題