我想使用IOKit来读取风扇速度,但是不幸的是,因此我不能在MAS上发布该应用程序。
因此,我的应用程序(我们称其为A)不能直接从IOKit读取数据,但是可以将此功能封装到另一个应用程序中(这将是B)吗?
启动应用程序时,将出现一个弹出窗口,询问用户是否要使用此功能并下载所需的帮助程序(B)。单击是时,将下载应用程序B并从应用程序A中启动。
这是
a)可能(当然,为什么不呢?),更重要的是
b)苹果会认可的东西?
我已经在此站点上看到关于授权的话题
com.apple.security.temporary-exception.sbpl
我尝试添加该权利,当然,我的应用程序按预期工作。但是苹果不会批准这种权利,对吗?即使有详细说明,为什么我也需要该权利?是否有任何开发人员让Apple批准此权利的应用程序?
问候,
不兴奋
最佳答案
如果B的下载不是强制性的并且标记为可选下载,则他们会批准。因此,在没有B的情况下,App A仍然会做一些有用的事情。
关于swift - 是否可以从我的沙盒应用程序中启动另一个应用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42177846/