在过去的几天里,我一直在努力弄清楚如何解决我在“颤振放大器:error: compiling for iOS 9.0, but module 'Starscream' has a minimum deployment target of iOS 11.0和Target of URI doesn't exist: 'package:amplify_core/amplify_core.dart'”中遇到的问题
我试过的事情:
project directory/ios/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:9:8: error: compiling for iOS 9.0, but module 'Starscream' has a minimum deployment target of iOS 11.0: project directory/build/ios/Debug-iphonesimulator/Starscream/Starscream.framework/Modules/Starscream.swiftmodule/x86_64-apple-ios-simulator.swiftmodule和Command CompileSwift failed with a nonzero exit code note: Using new build system note: Building targets in parallel note: Planning build note: Contructing build description。我取消了Podfile上的platform :ios, '9.0'行注释,并将其更改为platform :ios, '11.0',同时在项目xc工作区上将开发目标更改为11。同样的错误也发生了。Target of URI doesn't exist: 'package:amplify_core/amplify_core.dart'。这样,我就不能使用()类.
删除放大文件夹的
amplify uninstall,并从头开始尝试.运行amplify clean.的
要注意的事情:
amplify_flutter: '<1.0.0' amplify_auth_cognito: '<1.0.0' amplify_analytics_pinpoint: '<1.0.0',则应用程序在模拟器上运行得很好。一旦我把它们放回去,错误就会返回。发布于 2021-02-03 02:46:05
您希望将import 'package:amplify_core/amplify_core.dart'更改为import 'package:amplify_flutter/amplify.dart';,然后当您添加插件时,您会想要这样做:Amplify.addPlugins([authPlugin, storage]);
在执行此操作之前,我还运行了flutter upgrade,只需确保保存所有更改即可。您可以在该示例中找到更多信息。
https://github.com/aws-amplify/amplify-flutter/blob/master/example/lib/main.dart
发布于 2021-05-14 06:02:04
如果您正在学习本教程,https://docs.amplify.aws/start/getting-started/setup/q/integration/flutter
然后,在依赖项的步骤中,有一个更正:https://docs.amplify.aws/start/getting-started/setup/q/integration/flutter#add-amplify-to-your-application
应该是这样的:
dependencies:
flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2
dev_dependencies:
amplify_flutter: <1.0.0
amplify_datastore: <1.0.0
amplify_api: <1.0.0
amplify_auth_cognito: <1.0.0
flutter_test:
sdk: flutter那就跑吧:
颤振清洁
颤栗酒吧
https://stackoverflow.com/questions/66019811
复制相似问题