IOS resign error: dyld: Library not loaded: @rpath/libswift_stdlib_core.dylib

iOS 重签名后出现 启动闪退现象:error: dyld: Library not loaded: @rpath/libswift_stdlib_core.dylib

开发者通过Xcode工具 用企业证书打包.ipa 包(swiftly),我通过shell脚本替换证书后,出现以上错误。
替换ipa包内容包括(开发证书、描述文件、BUNDLE_ID 、info.list 、.xcent(手工替换));重新打包后,安装到手机上,启动产生crash。

网上答案是:

1,Restart Xcode, then computer and iPhone
2,Go to project build settings and set Embedded Content Contains Swift Code flag to YES
3,Go to project build settings and add @executable_path/Frameworks to Runpath Search Paths option
4If none of above works, this should. Apple seems to be ninja patched certificates as mentioned in AirSign's post
At InHouse certificates
Subject: UID=269J2W3P2L, CN=iPhone Distribution: Company Name, O=Company Name, C=FR
they added a new field named OU
Subject: UID=269J2W3P2L, CN=iPhone Distribution: Company Name, OU=269J2W3P2L, O=Company Name, C=FR
so you should just recreate certificate and provision

以上答案主要针对Xcode的设置

得知我不能更改企业证书,除非在企业名下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

csdn_金手指

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值