是否可以从我的沙盒应用程序内启动另一个应用程序?

问题描述:

我想使用IOKit来读取粉丝速度,但不幸的是我不允许在MAS上发布应用程序,因为这样。 因此,我的应用程序(让我们称之为A)不能直接从IOKit读取数据,但是可以将此功能封装到另一个应用程序(这将是B)? 当启动应用程序时,会出现一个弹出窗口,询问用户他是否想使用此功能并下载所需的帮助程序(B)。当单击是,应用B被下载和应用A.内启动是否可以从我的沙盒应用程序内启动另一个应用程序?

这是

一)可能的(当然,为什么不呢?),更重要的 B)的东西,苹果将批准?

我已经看到一个线程在这里对这个网站有关的权利

com.apple.security.temporary-exception.sbpl

我尝试添加该权利,当然,我的应用程序按预期工作。但苹果不会批准这个权利,他们会吗?即使有详细的描述为什么我需要这个权利?有没有任何开发者让苹果公司批准他们的应用程序?

问候, inexcitus

+0

这是两个不同的问题。我回答了第一个问题。 –

如果下载了B不是强制性的,标记为可选的下载,他们会批准。所以应用A仍然会做一些有用的事情,而不需要B.

+0

谢谢。应用程序A仍然有用,B不是强制性的。如果用户想要下载B,那么它就是一个沙盒应用程序,当然它是开发人员签名的。 –