Swift 添加firebase后,命令PhaseScriptExecution失败,退出代码为非零
我在安装firebase podfile后出现此错误:Swift 添加firebase后,命令PhaseScriptExecution失败,退出代码为非零,swift,firebase,xcode10,xcode10beta6,Swift,Firebase,Xcode10,Xcode10beta6,我在安装firebase podfile后出现此错误: Build/Products/Debug-iphonesimulator/Guess The Code 2.app/Frameworks/GoogleUtilities.framework' 我试过这个:但什么都没有改变。 我还试图单独安装GoogleUtilities pod,但错误依然存在。 我能做什么 播客文件 pod 'Google-Mobile-Ads-SDK' pod 'GoogleMobileAdsMediationUnit
Build/Products/Debug-iphonesimulator/Guess The Code 2.app/Frameworks/GoogleUtilities.framework'
我试过这个:但什么都没有改变。
我还试图单独安装GoogleUtilities pod,但错误依然存在。
我能做什么
播客文件
pod 'Google-Mobile-Ads-SDK'
pod 'GoogleMobileAdsMediationUnity'
pod 'GoogleMobileAdsMediationAppLovin'
pod 'SAConfettiView'
pod 'Firebase'
Xcode 10 beta 6
Swift 4.2某些框架或SDK需要代码签名。因此,Firebase可能需要
启用开发签名
我完成了代码签名并为我解决了类似的问题。我也遇到了同样的问题。
我设置了“测试目标签名团队”,并解决了问题。
此问题可能与钥匙链服务有关。要解决“打开钥匙链”问题,请输入mac密码,锁定登录并再次解除锁定。我希望这对其他人有所帮助。我也有同样的问题。创建一个全新的Xcode项目。使用吊舱安装Firebase。将GoogleService-Info.plist添加到项目中,但失败了。这可能根本无法解决您的问题,但您可以在本地开发,同时找到更持久的解决方案 我发现Pods>Targets Support Files>Pods-[ProjectName]>Pods-[ProjectName]-frameworks.sh中的脚本Pods-[ProjectName]-frameworks.sh正在尝试为项目重新签名,但无法检索正确的标识。我临时解决了这个问题,并且我能够通过在脚本的行中添加“#”字符进行注释,在本地编写和运行代码,如下所示: 如果启用了“${destination}/$(basename“$1”),则进行代码签名
就像我说的,这只是一个临时解决方案,直到我花时间研究它。至少我现在可以继续编码了。我希望它能帮助别人。你找到解决这个问题的方法了吗?我的钥匙链访问>右键单击登录>选项变灰了。有什么解决办法吗?