首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未加载库:@rpath/leveldb.framework/leveldb

未加载库:@rpath/leveldb.framework/leveldb
EN

Stack Overflow用户
提问于 2019-04-09 10:43:42
回答 1查看 690关注 0票数 1

我最近在我的项目中添加了几个嵌入式框架,看起来cocoapods的安装和构建都没有问题,但当我尝试在模拟器中运行时,我得到了这样的结果:

代码语言:javascript
复制
dyld: Library not loaded: @rpath/leveldb.framework/leveldb
  Referenced from: /Users/<me>/Library/Developer/Xcode/DerivedData/<app>/Build/Products/Development-iphonesimulator/<framework>.framework/<framework>
  Reason: image not found

我以前从未使用cocoapods依赖项做过嵌入式框架,所以我猜我没有正确指定某些东西,或者是动态链接器有问题。

这是我的Podfile

代码语言:javascript
复制
# Uncomment the next line to define a global platform for your project
 platform :ios, '11.0'

target 'D.A.P' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for D.A.P
pod 'Firebase/Core'
pod 'Firebase/RemoteConfig'
pod 'Firebase/Auth'
pod 'Firebase/Messaging'
pod 'Mapbox-iOS-SDK'
pod 'MapboxGeocoder.swift'
pod 'MapboxNavigation'
pod 'WillowTreeScrollingTabController', :git => 'https://github.com/mhs2342/WillowTreeScrollingTabController.git'

target 'D.A.PTests' do
    inherit! :complete
end

target 'DAPDatabase' do
    pod 'Firebase/Core'
    pod 'Firebase/Database'
    pod 'Firebase/RemoteConfig'
    pod 'Firebase/Storage'
end

target 'DAPModel' do 
    pod 'MapboxGeocoder.swift'
    pod 'Mapbox-iOS-SDK'
end

end

post_install do |installer| 
    installer.pods_project.build_configurations.each do |config|
        config.build_settings['PROVISIONING_PROFILE_SPECIFIER'] = '' 
    end
end
EN

回答 1

Stack Overflow用户

发布于 2019-04-09 13:02:47

请确保您已在构建阶段的各个部分中添加了此框架

1.将二进制文件与库链接;2.嵌入框架。

请看附件中的截图

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55584363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档