我在我的项目中使用Fabric&Firestore.在项目内的任何文件中导入Firebase时,我的lldb停止工作.
下面是错误的快照:
从上面可以看出,问题在于Fabric 在Derived data的目录模块缓存中创建了重复的.pcm文件.
LLDB工作原理:如果删除派生数据后删除文件中的所有导入,然后清除并运行.
在我看来,解决方案可能是限制Fabric在相应目录中创建重复的.pcm文件.那么,我们怎样才能做到这一点?或者,有没有其他方法来处理它?
Xcode版本:10.1
Fabric&Firebase吊舱:
pod 'Fabric', '~> 1.8.2'
pod 'Crashlytics', '~> 3.11.1'
pod 'Firebase/Core'
pod 'Firebase/Firestore'
Run Code Online (Sandbox Code Playgroud)
我的整个代码库都在 UIKit 中。我想使用 swiftUI 构建我的动作扩展模块。
因为我可以添加NSExtensionPrincipalClass作为扩展 UI 的初始入口点。如何将初始入口点设置为 swiftUI 内容视图。
struct ActionExtensionInitialView: View {
var body: some View {
Text("Hello, World!")
}
}
Run Code Online (Sandbox Code Playgroud)