XCode真机调试APP时报dyld: Library not loaded: @rpath/XXX等错误
来源:互联网 发布:如何自学数控编程3个月 编辑:程序博客网 时间:2024/06/01 20:45
- 文章摘要
- 最近用了XCode7之前,有时侯会时不时地出现这种错误,有时是@rpath/libswiftCore.dylib,有时是@rpath/Appirate.framework,等问题,实在让人纠结.对于@rpath/libswiftCore.dylib这个问题,Stackoverflow上评分最高的答案是这样的:在BuildSetting里面搜索Embedded,出现在ContentContainsSwiftCode这个选项,其默认值是No,改成Yes就行里面评论说这个对很多人来说有效果,解决了问题.但是今天
最近用了XCode7之前,有时侯会时不时地出现这种错误,有时是@rpath/libswiftCore.dylib,有时是@rpath/Appirate.framework,等问题,实在让人纠结.
对于@rpath/libswiftCore.dylib这个问题,Stackoverflow上评分最高 的答案是这样的:在Build Setting里面
搜索Embedded,出现在 Content Contains Swift Code这个选项,其默认值是No,改成Yes就行
里面评论说这个对很多人来说有效果,解决了问题.
但是今天我碰到了另一个情况,并不是@rpath/libswiftCore.dylib,而是@rpath/Appirate.framework,我使用了Cocoapods来管理第三方库,Appirate是我使用的一个库.从网上找了很多解决方案都不能解决.后来看到Stackoverflow有一个人这样回答.就是将Keychain里的相关证书由Trust改成SystemDefault,我恰巧把一些证书由SystemDefault改成了Trust,难道是这个问题?
这里我用了别人的图.我改的是调试证书,不是发布证书.,再重新删除iPhone上的APP,再清空项目.再启动调试,没想到成功了.
今天又出现这种情况了并且多个引用的第三方库报错.主要原因是我使用Podfile里面删除了部分第三方库,再用Cocoapods执行命令pod Update, 后出现这种情况.仔细分析并执行了以下步骤:
1.Clean the product,清空项目->无效
2.在真机上删除APP,再重新安装调试->无效
3.检查项目里的Frameworks文件夹,如果出现该Framework,删除掉 ->无效
4.选择Target->自己的项目->Build Settings->搜索 search -> 选择Header Search Path再在里面删除相关引用的头文件. 再调试-> 还是无效
5.再在Build Settings->搜索 Other Link Flags 选择相关的Framework,删除掉.再调试-> 成功了
所以如果再出现这种莫名其妙的dyld: Library not loaded: @rpath/XXX等错误,基本上可以用以上方式解决
以上以记录我iOS开发中的疑难杂证
转自:http://i.she.vc/57149_2.html
- XCode真机调试APP时报dyld: Library not loaded: @rpath/XXX等错误
- XCode真机调试APP时报dyld: Library not loaded: @rpath/XXX等错误
- XCode真机调试APP时报dyld: Library not loaded: @rpath/XXX等错误
- [IOS] 真机调试报错 dyld: Library not loaded: @rpath/libswiftCore.dylib
- Swift项目真机调试报错dyld: Library not loaded: @rpath/libswiftCore.dylib
- dyld: Library not loaded: @rpath
- Xcode 8 错误 dyld: Library not loaded: @rpath/libswiftCore.dylib 解决办法
- dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
- dyld: Library not loaded: @rpath/libswiftCore.dylib 错误的解决
- dyld: Library not loaded: @rpath/libswiftCore.dylib 错误的解决
- dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
- ARKit真机测试运行白屏崩溃,dyld:Library not loaded:@rpath.libswiftARKit.dylib
- dyld: Library not loaded: @rpath/libswiftCore.dylib
- dyld: Library not loaded: @rpath/*.framework/*
- dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
- dyld: Library not loaded: @rpath/libswiftCore.dylib
- dyld: Library not loaded: @rpath/libswiftCore.dylib
- dyld: Library not loaded: @rpath/Dynamic.framework/Dynamic Referenced from: /Users/XXX/Librar
- Gvim配置
- Tomcat运行报错:严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]
- 递归下降分析程序构造方法
- ubuntu安装Eclipse和创建快捷方式
- 面试题001
- XCode真机调试APP时报dyld: Library not loaded: @rpath/XXX等错误
- oracle insert all 用法
- 运算符重载一
- FLAG_EXCLUDE_STOPPED_PACKAGES与FLAG_INCLUDE_STOPPED_PACKAGES
- ArrayList&LinkedList;HashMap&HashTable
- CodeForces 670A Holidays 火星人的假期
- Java/Android中汉字转拼音的两种方法,优劣比较
- c++基础:判断闰年
- C++中cout和cerr的区别?