【问题标题】:Remove codesign from iOS framework从 iOS 框架中移除代码设计
【发布时间】:2017-11-14 23:08:29
【问题描述】:

我已经构建了一个 iOS 框架,它可以与 adhoc 和开发配置文件一起正常工作,但由于代码设计错误,appStore 提交失败。有没有类似的命令:

lipo -remove codesign

从我的框架中删除代码设计?提前致谢。

【问题讨论】:

标签: ios iphone frameworks code-signing


【解决方案1】:

如果有人仍然面临这个问题,那么以下是我的解决方案:

  1. 为设备构建第一个框架和为模拟器构建第二个框架

  2. 使用lipo -info 剥离第二个框架的模拟器切片以查看模拟器架构,然后使用命令将其删除

    lipo -remove x86_64 MyFrameWork -o MyFrameWork

    lipo -remove i386 MyFrameWork -o MyFrameWork

  3. 按照步骤 2 删除第一个框架的代码设计

  4. 使用 lipo 从之前的两个框架创建通用 iOS 框架。这个通用框架可以在项目中使用,该项目将在该项目下进行协同设计,提交到AppStore没有问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多