2013-06-12 88 views
0

我的應用程序被拒絕,因爲沒有「還原」按鈕...我處於一種情況,我沒有空間來放置'恢復'按鈕,我有tableView和在正確的導航,我有段和左顯然是'後退'按鈕..唯一的選擇留給我的是拖下桌面,這將攪亂我美麗的界面...應用程序內購買還原按鈕替代佈局

當前購買過程:用戶輕拍在桌面上,它提出了一個警告,以確認用戶想要購買產品,確認後,應用程序內購買方法火災......我想知道是否有一種替代方法來放'恢復'按鈕,或者我應該'恢復'按鈕在警報或actionsheet可能?並沒有再被蘋果拒絕?請幫忙!

+0

您可以在彈出窗口中或在警報視圖。在產品所在的同一屏幕上顯示此選項的安全方式...或者如果您想在應用程序啓動時顯示自動彈出窗口,那也可能是一個不錯的解決方案......或者我們開發了一個應用程序它會自動嘗試恢復背景中的所有內容,但並沒有問題,Apple也同意這種解決方案,在這種情況下,我們沒有在應用中放置任何「恢復」按鈕。 – holex

+0

@holex謝謝,你可以分享一些代碼,如果可能的話?我很新,它的第一個應用程序...我如何跟蹤之前購買該應用程序的用戶,以便我可以僅在已經購買該應用程序的用戶的「後臺」中激活恢復? – DevCali

+0

我不確定代碼是否在這裏,我認爲邏輯更重要。我們將恢復過程放在'-application:didFinishLaunchingWithOptions:'方法中,並且它在後臺線程中運行,所以它不會延遲常規啓動,它會在每次應用程序以用戶當前的AppStore帳戶開始時運行。我不能說這是針對該問題的常規解決方案,但它適用於該應用程序。 – holex

回答

2

你的應用程序在任何地方都有設置頁面嗎?大多數帶有IAP的應用程序都將「恢復購買」放在那裏。如果您的應用程序是用戶可以購買的項目列表,請考慮在您的表格視圖中添加最後一行,並讓該行成爲「恢復購買」

+0

我沒有在我的應用程序設置頁面,並且只有一個產品/項目... – DevCali

+0

@Ahmad因此,您的應用程序是一個表視圖,其中的一個項目? –

+0

不,在桌面視圖中有單元格列表,我的意思是說我只有一個產品/項目在應用程序內購買。 – DevCali

相關問題