问题描述
我正在尝试在 Objective-C 项目中使用 VimeoNetworking 和 VimeoUpload。
安装了 cocoapods,看起来框架在 pods-project 中构建正确。
但是,当我尝试在我的项目中使用它时,XCode 无法识别框架(不会发生自动完成)。
这是我的 Podfile:
abstract_target 'MT' do
use_frameworks!
all_binary!
inhibit_all_warnings!
platform :ios,'11.0'
target 'Target1' do
pod 'VimeoNetworking',:git => 'https://github.com/vimeo/VimeoNetworking',:branch => 'develop'
pod 'VimeoUpload',:git => 'https://github.com/vimeo/VimeoUpload',:branch => 'master'
pod 'GTMAppAuth'
pod 'ObjectiveDropBoxOfficial'
end
target 'Target2' do
pod 'VimeoNetworking',:branch => 'master'
pod 'GTMAppAuth'
pod 'ObjectiveDropBoxOfficial'
end
target 'Target3' do
pod 'VimeoNetworking',:branch => 'master'
pod 'GTMAppAuth'
pod 'ObjectiveDropBoxOfficial'
end
end
然后我尝试像这样导入它:
#import <VimeoNetworking/VimeoNetworking.h>
#import <VimeoUpload/VimeoUpload-Swift.h>
当我开始输入 «Vime...» 时,我得到的只是 VimeoSessionManager
。
知道我做错了什么吗?
附言它曾经可以工作 - 我使用的是旧版本的 Vimeo-SDK(包括已弃用的 AFNetworking)并且调用框架的方法没有问题。
升级到新的 Vimeo 框架后,它不再工作了。 (是的,我做了 pod install
和 pod update
- 都没有任何错误)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)