我正在開發一個內部企業應用程序。這個想法是限制特定用戶在X個設備上安裝/運行應用程序。iOS - 如何限制特定用戶在不同設備上的應用程序安裝
這樣做的最佳方法是什麼?我能想到的唯一方法是使用某種證書(您爲testflight或hockeyapp安裝的證書來唯一標識設備並與服務器通信)。但我不知道該怎麼做?
那麼我該如何做到這一點?
編輯
進一步解釋我的問題,下面是一個示例場景:「
「我有一個視頻流應用,我想限制用戶只能使用其登錄高達5個不同的設備。當他嘗試登錄到第六臺設備時,登錄將失敗。「
我想實現此功能。我無法生成隨機GUID並將其保存在服務器上的用戶詳細信息中。如果用戶將該應用程序卸載到同一設備上,然後再次安裝,該怎麼辦。沒有任何變化,該設備將具有相同的GUID,並將被服務器視爲新設備。我希望現在我的情況很清楚。
通常在內部應用程序中有登錄視圖控制器。你有這樣的嗎? –