-
-
[求助]关于苹果认证,代码中的私有api可以认证通过吗?
-
发表于:
2020-3-27 14:56
9826
-
[求助]关于苹果认证,代码中的私有api可以认证通过吗?
自2019年4月7号后,也就是MAC OS10.14.5之后的系统中,苹果公司实施新要求:所有驱动都必须重新编译申请“苹果公证”。由于我司驱动含有下述私有API,我们担心不但不能通过公证,甚至有可能被苹果公司封号。目前我们只能在安装时,要求客户关闭SIP(强制驱动签名机制),但是这给客户带来安全风险,似乎不可取。
问题一、驱动含有私有API时,如何申请苹果公证,有办法绕过吗?
问题二、我司直接申请,如果失败的话,会不会被封号?
问题三、有啥其他方法解决这个问题吗?
Mac驱动用到了私有API如下:
mpo_vnode_check_open
mpo_vnode_check_truncate
mpo_vnode_check_write
mpo_vnode_check_exchangedata
mpo_vnode_check_unlink
mpo_vnode_notify_create
mpo_vnode_check_read
mpo_vnode_check_rename
mpo_vnode_check_create
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)