2017-10-18 138 views
0

我想提供免費試用版,然後選擇在我的ios應用上購買(非消費型應用內購買)。我可以看到我可以提供試用版,然後訂閱(自動更新訂閱),但我個人不喜歡爲一個簡單的應用程序反覆付費,但我確實想先嚐試一下。設置購買選項時,是否有辦法達到同樣的效果?我知道我可以跟蹤下載後第一次使用,但存在幾個問題:我如何在ios上使用In App Purchase前購買(而不是訂閱)之前處理免費試用版

  1. 將蘋果現在批准與試用期的應用程序 - 此前他們已經拒絕了,但是那是IAP之前和訂閱是可在所有!
  2. 如何防止用戶刪除應用程序(以及我可能存儲的任何數據以知道他們已經激活了試用版),然後再次下載?

還是我必須屈服於有害的「訂閱」模式或發佈升級的「輕」版本?上次我選擇「輕鬆」時,蘋果堅持認爲我提供了這麼多的功能,我可能不會對整個版本感到困擾 - 但那是前一陣子。

+0

訪問應用程序,基於帳戶?例如我將使用用戶/ pw組合登錄嗎?如果是這樣,您可以爲該用戶添加一個標誌,說明他們是否已經購買了該應用,並將其發送到您在X天試用期後關閉的應用中的付費牆後面?這一切都假設你將有一個應用程序連接到數據庫啓動後驗證用戶... – dimwittedanimal

+0

該應用程序不會需要登錄或甚至連接。 –

回答

0

不要阻止用戶刪除應用程序。只需在用戶點擊試用按鈕時在線存儲數據,就可以在Web服務中存儲一個標誌,該標誌可以是零或一個基於用戶的標誌。

+0

嗯 - 我試圖避免需要在任何時候連接,但也許作爲「登記審判」,可能是好的一部分。但蘋果現在允許試用期嗎?我無法在當前的應用商店指南中找到任何說明這種或那種方式的內容。 –

0

如果您只關心iOS 11,則可以這樣做的一種方法是使用新的DeviceCheck API。它的功能相當有限(它可以讓你跟蹤2位,或總共4種情況),但應該在安裝之間保持不變。

+0

有趣,但我打算支持至少回到iOS9。 –

相關問題