今天接触一个新的项目,项目很奇葩也是第一次接触这样类型,一直以为iOS开发是不允许修改系统权限的,但是今天确实有点颠覆我的认知。
项目类型,工厂要用户要屏蔽手机的一些功能(防止泄漏机密),功能要求:
1、禁止使用摄像头,听到这里是不是很懵逼,让手机摄像头怎么能不让用呢?
2、禁止屏幕截图,看到这当时就是一脑袋❓
3、禁止连接数据线传输数据(心态崩了😭)
当时看到这三个要求我就是个懵逼状态,在百度上找了很久也没有找到,最后在Apple官网技术支持终于找到了解决办法。
查阅官方资料发现,苹果本身就已经考虑到这种需求,已经为我们提供了解决方案,其实接触后发现很简单。
首先,我们要下载一个mac电脑上应用 Apple Configurator2,先给大家看一个效果图。
下载玩这个应用,基本就完成了一大半,你要的所有需求在了都能实现。
剩下的就是生成描述文件了,这个app就是专门生成描述文件的,下面是官网给的教程链接