【问题标题】:iOS Framework distributioniOS 框架分发
【发布时间】:2016-07-10 19:28:06
【问题描述】:

我为客户构建了一个框架,他们计划分发给他们的客户以添加到他们的应用程序中。我希望能够分发一个框架,他们将其添加到他们的应用程序中,并且能够在模拟器和设备上运行。使用 lipo 进行组合(称为 fat 框架)正在被 Apple 拒绝。那么,我有什么选择可以让开发人员整合一个既适用于 SIM 卡又适用于设备的单一框架?

【问题讨论】:

  • 感谢您的链接,但这会创建一个组合的“胖”框架,Apple 一直拒绝上传具有模拟器切片。 openradar.me/radar?id=6409498411401216
  • 你提到的雷达是两年前的...

标签: ios objective-c frameworks


【解决方案1】:

在自定义框架过程中需要为模拟器和设备分别构建。

模拟器 - 单独编译

设备 - 单独编译

  1. 可以通过libo合并模拟器和设备的框架。

  2. App Store 拒绝应用合并框架(模拟器和设备)集成应用。

  3. 可以使用脚本从合并的框架中提取模拟器构建。

  4. 向客户销售/分发的框架应仅采用设备构建的框架

  5. 模拟器构建框架仅用于开发人员测试目的

  6. 无需设置任何认证/代码签名或框架编译。因为框架项目不会在设备中运行。

【讨论】:

    猜你喜欢
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多