在 cocoapods 中无法识别 VimeoNetworking

问题描述

我正在尝试在 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 installpod update - 都没有任何错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)