我有一個應用程序工作在應用程序購買,它被蘋果批准,現在在Appstore。幾天前,我提交了一個新版本的應用程序,其中包含一項新的消費品購買,與其他消費者購買一樣。In App Purchase購買不工作,同時由蘋果審查
我使用MKStoreKit這種方法買一個特點:
// ... showing loading window
[[MKStoreManager sharedManager] buyFeature:feature
onComplete:^(NSString* purchasedFeature,NSData* purchasedReceipt, NSArray* availableDownloads) {
// ... some handler and close loading
onCancelled:^ {
// ... another handler and close loading
}];
在沙盒模式下,該方法結束無論是在塊的onComplete,無論是onCancelled塊,讓所有正確的標識符(用新購買的太)。但是,由於蘋果的審閱者的回答,我的加載從未關閉。此外,他們表示,新購買現在處於「開發者需求狀態」狀態,但現在無法進行編輯,並且我無法刪除它(即使我檢查「清理出售」中的NO)。
問題可能出現在新購買的產品中,還是其他的東西?我完全困惑...
我該怎麼辦?任何人遇到過這樣的問題?我無法在Sandbox中重現錯誤,因爲它工作正常,所以有什麼方法可以得到與Apple Review Team相同的結果?
如果新IAP的狀態爲「需要開發者操作」,那麼在您重新提交應用以供審查之前,您需要解決該問題。 – neilco
@neilco可能導致其他標識符不能從iTunes加載?我可以要求蘋果刪除In App嗎(正如我所說的,我無能爲力......)? – medvedNick