Firebase Flatter Firestore插件在Xcode中存档时引发错误
更新到下面的cloud_firestore插件cf pubspec.yaml的最新版本后,应用程序将不再在最新的Xcode中存档,尽管它在模拟器上运行 复制步骤 运行flatterbuildios->OK 在Xcode项目中使用指定的开发团队自动签署设备部署的iOS:xxxxxx 正在运行pod安装。。。10,8s 正在运行Xcode清理。。。1,2s 正在启动Xcode生成。。。 ├─构建Dart代码。。。23,5s ├─集合颤振资源。。。2,1s └─编译、链接和签名。。。83,3s Xcode构建完成 在Xcode中,归档最终会失败: 日志 可能与 Pubspec.yaml:Firebase Flatter Firestore插件在Xcode中存档时引发错误,firebase,dart,google-cloud-datastore,flutter,flutter-dependencies,Firebase,Dart,Google Cloud Datastore,Flutter,Flutter Dependencies,更新到下面的cloud_firestore插件cf pubspec.yaml的最新版本后,应用程序将不再在最新的Xcode中存档,尽管它在模拟器上运行 复制步骤 运行flatterbuildios->OK 在Xcode项目中使用指定的开发团队自动签署设备部署的iOS:xxxxxx 正在运行pod安装。。。10,8s 正在运行Xcode清理。。。1,2s 正在启动Xcode生成。。。 ├─构建Dart代码。。。23,5s ├─集合颤振资源。。。2,1s └─编译、链接和签名。。。83,3s Xco
dependencies:
flutter:
sdk: flutter
google_sign_in: "^3.0.2"
firebase_analytics: "^0.3.3"
firebase_auth: "^0.5.10"
firebase_database: "^0.4.6"
firebase_storage: "^0.3.5"
cloud_firestore: "^0.7.1"
这对我来说是一个基于Objective-C的颤振项目,具有引用的依赖项,而我可以使用基于Swift的项目进行复制 如果我修补其中一个pod伞形头文件,Swift错误就会消失: Pods/gRPC RxLibrary/Support files/gRPC RxLibrary umbrary.h
--按照。的建议,我遇到了同样的问题,并注意到在使用xcodebuild进行构建时,Flatter build正在设置源根/build/ios的build\u DIR标志,例如,xcodebuild build\u DIR=/Users/example/projects/flatter\u app/build/ios。。。。我把它添加到我的归档命令中,它成功了
“”\_ツ_/“gRPC现在修复了在xCode中存档会崩溃的问题。如果你今天仍然有这个问题,这意味着你的播客没有正确更新 删除/ios/Podfile.lock和/ios/Pods
这就是我最终让gRPC加载到最新版本的原因。gRPC需要为1.13或更高才能修复。我解决了问题,所有部署目标都必须相同。也就是说,在项目文件中,目标和pod的项目也一样。切换到channel Master没有改变任何事情Flatter channel dev sameProblem发生在gRPC RxLibrary伞形库中。h:import transformations/GRXMappingWriter.htried pod repo update sudo gem install cocoapods pod install pod update你的应用程序基于Swift吗?对于我来说,使用一个刚推出的Flitter create ObjC应用程序和您引用的相同依赖项,它工作得很好。谢谢Mikkel,它工作得很好。我想知道在这个丛林中还有多少行可以像这样被注释掉……截至2018年9月,这可能是一个比公认答案更好的解决方案。谢谢。我正在删除它们并安装-不知道工作与否,+1投票支持帮助
[✓] Flutter (Channel beta, v0.3.2, on Mac OS X 10.13.4 17E202, locale fr-BE)
• Flutter version 0.3.2 at /Users/sergebesnard/Development/flutter
• Framework revision 44b7e7d3f4 (4 weeks ago), 2018-04-20 01:02:44 -0700
• Engine revision 09d05a3891
• Dart version 2.0.0-dev.48.0.flutter-fe606f890b
[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at /Users/sergebesnard/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-27, build-tools 27.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[✓] iOS toolchain - develop for iOS devices (Xcode 9.3.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 9.3.1, Build version 9E501
• ios-deploy 1.9.2
• CocoaPods version 1.5.0
[✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 24.2.1
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
[✓] VS Code (version 1.23.0)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Dart Code extension version 2.12.1
[✓] Connected devices (1 available)
• iPhone X • 780C4B10-21A6-41E0-9A05-A6175FC20FA0 • ios • iOS 11.3 (simulator)
! Doctor found issues in 1 category.
dependencies:
flutter:
sdk: flutter
google_sign_in: "^3.0.2"
firebase_analytics: "^0.3.3"
firebase_auth: "^0.5.10"
firebase_database: "^0.4.6"
firebase_storage: "^0.3.5"
cloud_firestore: "^0.7.1"