【发布时间】:2014-05-01 22:29:49
【问题描述】:
我正在开发一个内部企业应用程序。这个想法是限制特定用户在 X 台设备上安装/运行应用程序。
最好的方法是什么?我能想到的唯一方法是使用某种证书(您 testflight 或 hockeyapp 安装的证书以唯一标识设备并与服务器通信)。但我不知道该怎么做?
那么我该如何实现呢?
编辑
为了进一步解释我的问题,以下是一个示例场景:'
“我有一个视频流应用程序,我想限制用户最多只能使用 5 台不同的设备登录。当他尝试登录第 6 台设备时。登录将失败。”
我想实现这个功能。我无法生成随机 GUID 并将其与服务器上的用户详细信息一起保存。就像用户在同一设备上卸载应用程序然后再次安装一样。设备将具有相同的 GUID 并不会被服务器视为新设备。我希望现在我的情况很清楚了。
【问题讨论】:
-
内部应用程序中通常有登录视图控制器。你有吗?
标签: ios objective-c ssl certificate ssl-certificate