【发布时间】:2017-10-19 09:04:43
【问题描述】:
我在我的应用程序中使用 Firebase,我通过 pod 使用它,一切正常,
然后我们将 Today Extensions(2 个扩展)添加到我们的应用中,并且我们需要在其中使用 Firebase,所以我将其添加到 podfile 中,如下所示:
use_frameworks!
project ‘projectName.xcodeproj'
target ‘appName’ do
pod 'Firebase/Core'
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
end
target ‘todayExtension1_Name’ do
pod 'Firebase/Core'
end
target ‘todayExtension2_Name’ do
pod 'Firebase/Core'
end
我为 todayExtensions 创建了两个应用,并正确实现了 .plist 文件,应用构建成功。
但是当我尝试运行应用程序时,我得到了这个运行时异常:
dyld:未找到符号:_OBJC_CLASS_$_GTMLogLevelFilter 引用自:/Users/rawanal-omari/Library/Developer/CoreSimulator/Devices/33A7DC45-EFD9-4245-8989-7C6B4194481F/data/Containers/Bundle/Application/84C060C2-A4AE-4AF3-8804-ADA8CFBCABB3/appName.app/应用名称 预期在:/Users/rawanal-omari/Library/Developer/CoreSimulator/Devices/33A7DC45-EFD9-4245-8989-7C6B4194481F/data/Containers/Bundle/Application/84C060C2-A4AE-4AF3-8804-ADA8CFBCABB3/appName.app/框架/GoogleToolboxForMac.framework/GoogleToolboxForMac 在 /Users/rawanal-omari/Library/Developer/CoreSimulator/Devices/33A7DC45-EFD9-4245-8989-7C6B4194481F/data/Containers/Bundle/Application/84C060C2-A4AE-4AF3-8804-ADA8CFBCABB3/appName.app/appName
有人遇到过这样的问题吗?
【问题讨论】:
标签: ios firebase swift3 today-extension