首页
社区
课程
招聘
[求助]关于苹果认证,代码中的私有api可以认证通过吗?
发表于: 2020-3-27 14:56 9812

[求助]关于苹果认证,代码中的私有api可以认证通过吗?

2020-3-27 14:56
9812

自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


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 4516
活跃值: (5144)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
不太懂Mac体系下的开发,之前也听说输入法需要私有api这些api你们如何找到的呀 调用参数信息 如何确定的呀?逆向工程?
最后于 2020-3-28 09:04 被sonyps编辑 ,原因:
2020-3-28 09:04
0
雪    币: 178
活跃值: (159)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
1, 不要绕过,就算绕过,以后被发现,会被直接下架,另外会重点监控,数字以前加密了一个私有api 的调用,后来被动态检测出来了,直接下架
2, 不会被封号,处罚是app下架,以后每次审核会根据history看是不是要重点监控
3, 不知道
2020-5-15 23:48
0
游客
登录 | 注册 方可回帖
返回
//