从iOS框架中删除codesign

时间:2017-06-13 09:05:55

标签: ios iphone frameworks code-signing

我已经构建了一个iOS框架,它在adhoc和开发配置文件中运行良好,但appStore提交由于编码错误而失败。是否有任何命令:

  

http://www.polskieszlaki.pl/wawel.htm

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

1 个答案:

答案 0 :(得分:0)

如果仍然有人遇到此问题,那么以下是我的解决方案:

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

  2. 使用lipo -info来查看第二层框架的仿真器架构,然后使用命令将其删除

    lipo-删除x86_64 MyFrameWork -o MyFrameWork

    lipo-删除i386 MyFrameWork -o MyFrameWork

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

  4. 使用lipo根据先前的两个框架创建通用的iOS框架。此通用框架可以在该项目中使用,该项目将在该项目下进行代码签名,并且在提交给AppStore时没有问题。