我知道有很多关于“找不到FirebaseAnalytics的框架”的相关问题。我花了很多时间在这些相关的问题上并尝试了其他人建议的解决方案但是徒劳无功。所以我必须再次问一下,希望有人能帮助我。
我的问题是,我可以使用自Xcode 7以来CocoaPods安装的Firebase SDK(IOS)。但是,一旦我升级到Xcode 8.1,我就无法再编译我的项目了。它一直显示错误:
ld:框架未找到FirebaseAnalytics clang:错误:链接器命令 退出代码1失败(使用-v查看调用)
只有当我删除pod中的firebase时,才能成功构建项目。此外,我的噩梦是,我无法安装谷歌分析SDK,因为再次出现相同的错误消息。我认为这是因为谷歌现在结合他们的SDK中的firebase。
以下是我从Stack-overflow中的其他帖子中找到的结果中尝试的内容。
我的Xcode版本是版本8.1
这是我的pod设置:
platform :ios, '8.1'
def testing_pods
pod 'AFNetworking', '~> 3.0'
pod 'AWSMobileAnalytics', '~> 2.4.1'
pod 'AWSSNS', '~> 2.4.1'
pod 'Google/Analytics'
pod 'Firebase/Core'
end
target 'project' do
testing_pods
target 'project_test' do
inherit! :search_paths
end
end
target 'project_Dev' do
testing_pods
end
希望有人可以帮助我,否则我必须将这个旧项目迁移到新项目。