我有一个iOS项目,它具有通用功能(包括FB Crashlytics日志记录(,包含在其他几个iOS项目中,每个项目都有自己的GoogleService-Info.plist文件。
一切似乎都很好,直到添加";Firebase/FirebaseCrashlytics/run";对公共项目运行脚本阶段,此时我发现我需要传入正确的GoogleService-Info.plist文件(通过/FirebaseCrashlytics/upload symbol(。
有没有办法做到这一点,也许有办法检测包含公共项目的项目,并设置适当的GS-I.plist文件的正确路径,或者我必须将所有FB功能转移到单独的项目中?
最后,我将Run Script放入单独的项目中,但在公共项目中引用了FB路径,例如
"CommonProject/Firebase/FirebaseCrashlytics/run";
我认为这会起作用(显然编译时没有错误(,但还没有确认FB日志记录等…发生。