伏笔科技7年品质服务,专注提供香港、美国等免备案虚拟主机和国外服务器产品! 咨询电话:℡ +852-5136-7029
企业签名

感谢您的关注,我们一直致力于为您提供放心、满意的服务。

返回首页

苹果根证书异常删除导致App闪退的问题

来源:FubiTech 时间:2019-04-09 22:11:04 标签:异常 证书 导致 删除 苹果签名 热度:9489℃

一日,同事让帮搞定1个问题,问题是:App 没法在真机上启动,控制台报错: 苹果app签名

dyld: Library not loaded: @rpath/libswiftAssetsLibrary

Referenced from: /var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/test.app/test

Reason: no suitable image found. Did find:

/private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftAssetsLibrary'

(lldb)

1

2

3

4

5

6

百度了一下,主要搜到了 stackoverflow 的几篇帖子。因此参考帖子上各种招数,什么 clean、reboot Xcode/Mac,铲除 DerivedData 目录,修改 target 的 “Embedded Content Contains Swift Code flag”与“Runpath Search Paths ”设置…甚至重装了 Xcode,但没1个靠谱。白白浪费了 2 个小时。

后来新建了1个工程,什么代码都不写,也是没法在真机上启动,报的错误与前面差不多的容貌。

想来想去,觉足以前碰着过差不多的问题,但一代想不起来了。搜了一下重要字 no suitable image found,功效搜到了1个功效,竟然是本人在上年发的老帖:苹果的又1个坑:InHouse打包后程式不能启动

这下明确了这个问题应该与证书关于。

open同事那台 Mac 的钥匙串程式,功效让我大跌眼镜,竟然没有安装苹果根证书(Apple Worldwide Developer Relations Certification Authority)!

因此重新下载与安装了苹果根证书,问题获得搞定。

注意:苹果根证书应该安装在钥匙串的”登录“下面,不要安装在“系统”下面,否则是无效的。

如果没有企业账号可借助第三方平台(如:伏笔签名)获得苹果企业签名服务。

苹果根证书异常删除导致App闪退的问题


上一篇:草根电商upgrade论

下一篇:别蒙圈网宿科技出售厦门秦淮完整版在这里


为您推荐以下内容