gpt4 book ai didi

ios - 将 cocoapods (Firebase) 应用于扩展

转载 作者:行者123 更新时间:2023-11-30 12:41:58 28 4
gpt4 key购买 nike

我尝试直接在 Podfile 中添加目标“MyExtension”和一些 pod,但这会引发“sharedApplication”在 iOS 上不可用(应用扩展)。

编辑:

我通过添加解决了该问题:

post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] = '$(inherited) GTM_BACKGROUND_UIAPPLICATION=0'
end
end
end

在我的 Podfile 的末尾,但这让我想到了另一个基本问题:在哪里调用 FIRApp.configure(),通常这是在 AppDelegate 中完成的,但自定义键盘扩展没有这样的文件。我认为将它放在 viewDidLoad() 中是一个坏主意(它可以工作,但似乎不确定)?

最佳答案

找到解决方案:

将以下代码添加到我的 Podfile 末尾。

post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] = '$(inherited) GTM_BACKGROUND_UIAPPLICATION=0'
end
end
end

关于ios - 将 cocoapods (Firebase) 应用于扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42124778/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com