【问题标题】:Bundle multiple IPA's within a single IPA在单个 IPA 中捆绑多个 IPA
【发布时间】:2012-12-20 07:25:44
【问题描述】:

是否有任何可能的方法来捆绑多个 IPA 或单个 iOS XCode 项目,以便最终结果是一个 iOS IPA,可安装在 iPhone/iPad 上?我有一个与主应用程序完全分开的守护程序应用程序,如果可能的话,我想捆绑它。

Here is information 为 MacOSX 应用程序执行此操作。有人知道 iOS 应用吗?

针对问题的编辑:

  • 这是一个 VOIP 应用,我猜不是真正的守护进程
  • 不适合在应用商店分发

【问题讨论】:

  • 这是为 App Store 准备的吗? Apple 只允许应用程序有一个可执行文件。

标签: iphone ios ipad ipa


【解决方案1】:

您不能在 iPhone 上安装守护程序应用程序,只能在多任务处理(VOIP、定位服务、播放音乐、完成数据传输)中允许某些事情的应用程序

【讨论】:

  • 请允许我澄清一下,它是一个 VOIP 守护进程
  • 对,或者换句话说,“不”。
【解决方案2】:

一般来说,DougW 是对的。

您不能在一个 IPA 中合并多个应用程序。但是,这并不是因为您不能将它们放在一个 IPA 中,而是因为 iTunes 和 iOS 将只能识别此类 IPA 中的一个应用程序。

IPA 只是一个带有 Payload 目录的 zip 存档,其中包含一个应用程序。您可以在 Payload 目录中手动创建具有多个应用程序的 IPA,但 iTunes 只会在此 IPA 中“看到”第一个(我相信按字母顺序排列)。

【讨论】:

    【解决方案3】:

    您不能为 iphone 执行此操作。应用程序只有一个可执行文件并在沙箱中运行,没有运行守护程序或其他服务的权限。

    也许您可以在越狱设备中执行此操作,但我不知道。

    【讨论】:

      【解决方案4】:

      要详细说明尼克所说的,不,你不能结合 IPA。

      要实现 VOIP、位置等的后台执行,您无需创建和捆绑守护程序或多个应用程序。相反,您必须使用techniques described here,并且您可以做的事情受到限制。

      【讨论】:

        猜你喜欢
        • 2019-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-15
        • 1970-01-01
        • 2022-09-07
        • 1970-01-01
        相关资源
        最近更新 更多