使用Enterprise配置文件签署swift应用程序

时间:2014-09-11 16:33:53

标签: ios xcode swift ios8

如果我通过Xcode 6运行应用程序,使用开发配置文件,一切都很好。 但是,如果我通过Enterprise配置文件部署应用程序,它会在启动时崩溃。

设备的日志说明如下:

  

Dyld错误消息:未加载库:@ rpath / libswiftCore.dylib

有没有人遇到同样的问题?

2 个答案:

答案 0 :(得分:2)

这里有同样的问题。最终为我工作的解决方案是

  1. 撤销证书。
  2. 生成新证书。
  3. 生成新的分发配置文件。
  4. 请参阅此处https://stackoverflow.com/a/27326230/1344293

    注意:如果您的生产中的应用已与您的" old"证书并且您撤销该证书,这些应用程序最终将不再起作用。所以我建议你只有撤销证书,如果你有"控制"通过已安装的应用程序,您可以使用新的证书/配置文件轻松重新部署应用程序。

答案 1 :(得分:0)

您是否在项目中使用包含Swift代码的框架?默认情况下,嵌入式内容不应包含Swift。在构建设置中更改此项:

enter image description here