[英]Disable app installation but allow upgrades on iOS device
我們希望能夠以不允許用戶安裝新應用程序但允許用戶升級現有應用程序的方式設置iOS設備。 理想情況下,將其實現為MDM配置文件。 我看過allowAppInstallation,但是根據文檔,這會禁用安裝和升級。 這些設備都將被分配一個通用的Apple ID帳戶,用戶通常將無法訪問該帳戶的密碼。 這使我們接近我們想要的東西。 在新安裝時會提示用戶輸入密碼,但在升級到免費應用程序時不會提示用戶。 不過,我們需要能夠將設備鎖定到分配的Apple ID。 我看過一些參考資料,指出有一種方法可以執行此操作,但是找不到合適的設置或MDM密鑰。
我沒有適合您的完美解決方案。 但是,這里有一些想法。
我從未聽說過鎖定Apple ID的方法。 在這種情況下,如果您找到它,請在此處發布,它將很有用。
單純的MDM出於多種原因不會對您有太大幫助。 正如您所指出的,它會禁用安裝和升級。 此外,用戶可以刪除MDM配置文件(包括與之關聯的所有限制)。
我建議看一下Apple Configurator。 它允許您准備受監管的設備。 我相信它可以為您提供其他一些技巧(也許您會知道如何將其用作拼圖游戲的一部分)。
托管設置有幾個未公開的密鑰(可以通過MDM進行管理)。 主要是它們啟用/禁用各種日志記錄,但是其中一些鍵可能對您有用。 通常的免責聲明:考慮到沒有記錄,它可能隨時消失。
自私的廣告
在這種情況下,如果您需要解決方案(而不是軟件開發方法),請查看我們的SpydrSafe產品 。 我們可以將應用程序(包括AppStore)列入黑名單。 這樣,用戶將無法安裝新應用。 我的個人資料有我的電子郵件地址,如果您想討論這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.