2011-12-16 146 views
4

如果我有一個蘋果ID。我可以使用二十臺iPa​​d嗎?我們已經允許應用內購買我們的應用程序,我們擔心它可能會被共享相同的蘋果ID的人濫用。可以恢復IOS應用內購買的設備數量?

我們作爲開發者需要跟蹤它安裝的設備嗎?

回答

6

Apple要求在與普通帳戶關聯的每臺設備上都可以恢復購買,並且允許用戶重新安裝軟件並在同一設備上多次恢復購買。

在99.99%的情況下,iTunes帳戶與信用卡詳細信息相關聯。人們因此傾向於不分享他們。從理論上講,你可以在20個iPad上使用相同的登錄名,但是你可能會面臨蘋果公司可能採取的任何反欺詐措施的風險。

添加額外跟蹤會讓您違反您與蘋果合同的要求,這意味着如果他們發現,他們可能會將您的應用程序拉出。這在技術上也非常困難 - 從iOS 5開始不推薦使用UDID,並且保存爲用戶數據的任何內容(例如生成的CFUUID)可以通過iCloud或iTunes在設備間進行同步,也可以在刪除和重新安裝你的應用。

+2

正確。相同的規則適用於正常的應用程序下載。在同一個iTunes帳戶上無限制下載。 – 2011-12-17 11:22:27

8

應用內購買綁定到用戶帳戶,而不是設備。
無論如何您都不能購買超過一次的非消耗性產品。

In-App Purchase Programming Guide

非消費類產品是由特定用戶只購買一次。一旦購買了非消耗性產品,就會將其提供給與該用戶的iTunes帳戶關聯的所有設備。 Store Kit提供內置支持以恢復多種設備上的非消耗性產品。


忘記是誰分享20臺設備之間的帳戶,並使用時間來提高你的其他人的應用程序的人僅佔很小比例。