2012-11-26 31 views
0

我有一個客戶需要其志願者購買IAP(下載的數據包),然後以某種方式補償它們。問題在於,我認爲蘋果公司會贊同這樣做的方式並不容易。特別是超過1500人。我已經想出了幾種方法來處理它們的優點和缺點,哪一個最適合實施,並且有沒有人有關於如何做到這一點的其他建議?iOS應用程序內購買,發送到另一個帳戶(贈送?)

1)讓客戶通過電子郵件發送iTunes禮品卡。 IAP是7美元,你不能發送低於10美元的禮品卡。另外,他們必須一次發送一個,無法發送批量。 不去上班

2)創建禮品代碼,如iTunes禮品卡。我的客戶可以通過IAP批量購買代碼(因此Apple仍然可以獲得他們的錢),並將它們安全地存儲在我的網絡服務器上。然後,我可以實現一個系統,將所有代碼發送到一封電子郵件,或單獨發送到多封電子郵件。然後志願者可以使用這些代碼來解鎖單個IAP。這對我來說會更有用,但對我的客戶來說更容易。 東西告訴我蘋果可能不會贊成這種方法。

3)創建「信用」的客戶可在批量通過IAP購買(因此蘋果仍然得到他們的錢),然後禮物無論是信貸還是通過點對點藍牙連接發送的IAP信息本身的志願者用遊戲工具包創建。這對客戶來說更難,因爲他們必須單獨發送每個「信用」。 但我認爲蘋果會更可能批准這一點。

4)讓客戶端向我發送每個志願者設備的UUID列表。我將UUID添加到服務器上的安全列表中。在購買期間,將執行檢查以查看設備UUID是否與我的服務器上的UUID匹配。如果是,他們被標記爲「全部就緒付款」並給予IAP數據。 我不知道這個,因爲我發現轉賬發生的唯一方法是我直接獲得支付,而蘋果被排除在外(所以他們可能不會贊成這一點,我給他們的蘋果沒有任何問題30%如果我能找到一種方法來解決這個問題

回答

2

我會選擇使用選項5,並創建自己的IAP系統,就像選項3,但繞過蘋果一起。您的客戶可以根據需要購買/創建代碼通過您爲他們設置的網站。然後您將存儲代碼(或c使用算法檢查生成的代碼),並在用戶輸入代碼時驗證代碼。

然後,您的客戶用戶將輸入其唯一代碼,並根據需要解鎖/下載所有內容。

我做了一個類似的設置,使用促銷代碼來解鎖我的應用程序的完整版本,這樣我就可以創建自己的促銷活動,而無需通過刪除/更改IAP來爲每個人免費提供升級。

+0

這是設置選項2的更好方法。但我仍然寧願不繞過蘋果,因爲它被拒絕或應用程序被關閉的機會較少。 –

+0

這是有效的,只是要知道,我已經在7個不同的應用程序設置了超過2年的時間,並從來沒有問題。只是一些思考的食物。 – Jeremy1026

+0

好吧,那我就不會有問題了! –

相關問題