有人已经成功部署了包含动态库的ios App吗?我尝试包括此库:https://cocoapods.org/pods/GoogleWebRTC(https://dl.google.com/dl/cpdc/0d72a13625d8f3e5/GoogleWebRTC-1.1.25331.tar.gz)但它始终因
而失败DYLD,库未加载:@ rpath / WebRTC.framework / WebRTC |已引用 从: /var/containers/Bundle/Application/691B922F-44B9-4780-AC44-6E564866E92A/ALLiveVideoChatClient.app/ALLiveVideoChatClient |原因:找不到图片
当我尝试部署文件./Frameworks/WebRTC.framework/WebRTC
时,部署失败,错误为e8000067
。例如,当我使用./WebRTC.framework/WebRTC
更改部署路径时,部署工作正常,但应用程序仍然崩溃,并显示未找到图片。当我尝试使用dlopen
加载库时,它也失败了(应用程序看起来像被冻结了,日志中没有任何内容)
注意:在https://cocoapods.org/pods/GoogleWebRTC上,他们说豆荚包含 armv7,arm64和x86_64 切片。我尝试在iOS64或iOS32上进行部署,同样的问题。
那么从现在开始(从ios 8开始),大多数库都是动态的,如何在delphi应用程序中包含iOS动态库?