是否有任何可能的方法捆绑多个IPA或单个iOS XCode项目,以便最终结果是单个iOS IPA,可安装在iPhone / iPad上?我有一个守护进程应用程序,它与我想要捆绑的主应用程序完全分开。
Here is information为MacOSX应用程序执行此操作。有没有人知道iOS应用程序?
回答问题时编辑:
答案 0 :(得分:1)
您不能在iPhone上拥有守护程序应用程序,只允许在多任务处理中使用某些内容的应用程序(VOIP,位置服务,播放音乐,完成数据传输)
答案 1 :(得分:1)
一般来说DougW是对的。
您无法在一个IPA中组合多个应用程序。但是,这并不是因为你不能把它们放在一个IPA中,而是因为iTunes和iOS只能识别这种IPA中的一个应用程序。
IPA只是一个带有Payload目录的zip存档,其中包含一个应用程序。您可以在Payload目录中手动创建多个应用程序的IPA,但iTunes将仅在此IPA中“看到”(我相信按字母顺序排列)。
答案 2 :(得分:0)
你不能为iPhone做这个。应用程序只有一个可执行文件,并在沙箱中运行,没有运行守护程序或其他服务的权限。
也许你可以在越狱设备中做到这一点,但我不知道。
答案 3 :(得分:0)
详细说明尼克所说的,不,你不能将IPA结合起来。
要实现VOIP,位置等的后台执行,您不需要创建和捆绑守护进程或多个应用程序。相反,你必须使用techniques described here,并且限制你可以做的事情。