我正在爲此苦苦掙扎。我的客戶希望爲應用設置一個價格標籤(£1.49),該應用本身也有4個非消費性應用內購買(每個1.49英鎊)。但是,他們希望在第一次運行時免費贈送一種非消耗品(但不是特定的一種,他們希望用戶從這四種中選擇一種),因爲他們已經爲該應用程序付費。免費版本App內購買項目
有什麼辦法可以管理這個嗎?據我所知,我們不能在iTunes連接中創建免費的非消費品。我們可以檢查這是第一次使用並以編程方式解鎖產品,但由於這不會通過iTunes Connect,因此用戶將無法將其解鎖功能帶到其他設備。
如果我們發生使用我們自己的服務器和數據庫來跟蹤誰解鎖誰是免費的,那麼我認爲這個應用程序更有可能被拒絕。
一個解決方案可能是讓應用程序免費,並保持非易耗品相同,但客戶端並不熱衷於該解決方案。
你能提供建議嗎?
感謝 奧茲
我很想看到一個體面的解決方案。我現在有同樣的問題,除了我們銷售硬件,並且我們希望爲每個購買的硬件免費提供一個IAP。如果IAP支持免費購買,這將會非常有效。建立自己的基礎架構是很多工作。另外...不知道如何識別用戶。我們想通過用戶(即蘋果ID)而不是通過設備進行識別。 – Sam
我不知道如何識別用戶。如果我找到解決方案,我會在這裏添加。 – Ozay
那麼你不能,除非你提供某種註冊過程。不過,如果用戶需要首先提供姓名/電子郵件地址,則用戶不太可能使用您的禮物。除此之外,還有遊戲中心ID,但使用它會感到尷尬,您不能假定每個人都註冊了遊戲中心。 – Toastor