Apple allows appstore customers to install apps they purchased on up to 5 devices. I'm not 100% sure, but I think by preventing this in a technical manner you'll violate some of your own appstore foobar agreements.
I cannot think of any feasible technical way to prevent this anyway. You can't tie the UDID to the users account because you receive no receipt for a "classic" appstore purchase (as opposed to an in-app purchase). So even if you implemented some sort of license managing system (including some servers to keep track of user accounts), you couldn't prevent that the user simply creates a new account with your system on another device, because you cannot link them in any way.
发布评论
评论(2)
Apple 允许应用商店客户在最多 5 台设备上安装他们购买的应用。我不是 100% 确定,但我认为通过技术方式阻止这种情况,您将违反您自己的一些应用商店 foobar 协议。
无论如何,我想不出任何可行的技术方法来阻止这种情况。您无法将 UDID 与用户帐户绑定,因为您不会收到“经典”应用商店购买(与应用内购买相反)的收据。因此,即使您实现了某种许可证管理系统(包括一些用于跟踪用户帐户的服务器),您也无法阻止用户在另一台设备上使用您的系统简单地创建一个新帐户,因为您无法将它们链接到任何设备上。方式。
Apple allows appstore customers to install apps they purchased on up to 5 devices. I'm not 100% sure, but I think by preventing this in a technical manner you'll violate some of your own appstore foobar agreements.
I cannot think of any feasible technical way to prevent this anyway. You can't tie the UDID to the users account because you receive no receipt for a "classic" appstore purchase (as opposed to an in-app purchase). So even if you implemented some sort of license managing system (including some servers to keep track of user accounts), you couldn't prevent that the user simply creates a new account with your system on another device, because you cannot link them in any way.
您可以在 5 台设备上安装付费应用程序,前提是这些设备都使用同一个 iTunes 帐户。
每 5 台设备您只需为该应用程序支付一次费用。
You can install paid apps on 5 Device, if those device are all using the same iTunes account.
Per 5 device you will only have to pay once for the app.