Xcode8、9新建项目企业证书打包运行闪退

场景一: dyld: Library not loaded xxx/Frameworks/libswiftCore.dylib,xxxx image found.  Did find

dyld: Library not loaded: @rpath/libswiftCore.dylib  Referenced from: /private/var/mobile/Containers/Bundle/Application/18AA6CF7-8A7D-4B93-8302-DD855C4AE755/SwiftDemo04.app/SwiftDemo04  Reason: no suitable image found.  Did find:/private/var/mobile/Containers/Bundle/Application/18AA6CF7-8A7D-4B93-8302-DD855C4AE755/SwiftDemo04.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x10009C000, size=0x0018C000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/18AA6CF7-8A7D-4B93-8302-DD855C4AE755/SwiftDemo04.app/Frameworks/libswiftCore.dylib

场景二:DYLD, Library not loaded: @rpath/xxx.framework,xxx: code signing blocked mmap() of '/private/va

Exception Type:  EXC_CRASH (SIGABRT)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note:  EXC_CORPSE_NOTIFY

Termination Description: DYLD, Library not loaded: @rpath/AFNetworking.framework/AFNetworking | Referenced from: /var/containers/Bundle/Application/B297926B-3FA6-4AA8-ABF6-B72553139F5F/TestZZ.app/TestZZ | Reason: no suitable image found.  Did find: | /private/var/containers/Bundle/Application/B297926B-3FA6-4AA8-ABF6-B72553139F5F/TestZZ.app/Frameworks/AFNetworking.framework/AFNetworking: code signing blocked mmap() of '/private/var/containers/Bundle/Application/B297926B-3FA6-4AA8-ABF6-B72553139F5F/TestZZ.app/Frameworks/AFNetworking.framework/AFNetworking' | /private/var/containers/Bundle/Application/B297926B-3FA6-4AA8-ABF6-B72553139F5F/TestZZ.app/Frameworks/AFNetworking.framework/AFNetworking: code signing blocked mmap() of '/private/var/containers/Bundle/Application/B297926B-3FA6-4AA8-ABF6-B72553139F5F/TestZZ.app/Frameworks/AFNetworking.framework/AFNetworking' | /private/var/containers/Bundle/Application/B297926B-3FA6-4AA8-ABF6-B72553139F5F/TestZZ.app/Frameworks/AFNetworking.framework/AFNetworking: code signing blocked mmap() of '/private/va

Triggered by Thread:  0

解决方法:

重新创建企业版证书,却记一点:一定要从钥匙串新建 “从证书颁发机构请求证书”  “从证书颁发机构请求证书”  “从证书颁发机构请求证书”;此步骤非常重要。

PS:使用旧“CertificateSigningRequest.certSigningRequest”文件创建多少遍证书都是徒劳,都解决不了安装企业版证书闪退问题,需要注意一点开发证书却能正常运行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 仅以方便自己查阅记录前言1.静态库和动态库有什么异同?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗...
    190CM阅读 4,295评论 0 4
  • 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别...
    吃瓜群众呀阅读 12,101评论 3 42
  • 1.什么是库,为什么使用库? 库是共享程序代码的方式,一般分为静态库和动态库;库实现了iOS程序的模块化,将某些特...
    公子墨香阅读 11,627评论 18 60
  • 今天碰巧下载了QQ浏览器iOS版本,居然一启动就挂了。后来从手机里面把崩溃信息导出来,仔细研究下,把研究的结果放到...
    yqmfly阅读 3,050评论 1 1
  • 前3天因为上班所以和儿子的接触非常少,但是我没觉得不舒服,而且觉得我们都在一个点上,彼此相安,彼此内心是平静,感赏...
    徐亚娟阅读 167评论 0 2