首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确实现颤振放大

如何正确实现颤振放大
EN

Stack Overflow用户
提问于 2021-02-03 01:00:50
回答 2查看 1.4K关注 0票数 1

在过去的几天里,我一直在努力弄清楚如何解决我在“颤振放大器:error: compiling for iOS 9.0, but module 'Starscream' has a minimum deployment target of iOS 11.0Target of URI doesn't exist: 'package:amplify_core/amplify_core.dart'”中遇到的问题

我试过的事情:

  1. 遵循文档https://docs.amplify.aws/start/getting-started/setup/q/integration/flutter的教程。结果是: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.swiftmoduleCommand 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。同样的错误也发生了。

  1. 遵循文档https://aws.amazon.com/getting-started/hands-on/build-flutter-app-amplify/的教程。这导致了:当我试图导入核心时:Target of URI doesn't exist: 'package:amplify_core/amplify_core.dart'。这样,我就不能使用

()类.

  1. 重新启动计算机.

删除放大文件夹的

  1. .

  1. 运行amplify uninstall,并从头开始尝试.

  1. 在本网站和其他网站上搜索其他帖子。

运行amplify clean.的

要注意的事情:

  1. 放大安装、init和配置步骤没有返回错误。
  2. 如果我删除放大器依赖项amplify_flutter: '<1.0.0' amplify_auth_cognito: '<1.0.0' amplify_analytics_pinpoint: '<1.0.0',则应用程序在模拟器上运行得很好。一旦我把它们放回去,错误就会返回。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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

票数 1
EN

Stack Overflow用户

发布于 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

应该是这样的:

代码语言:javascript
复制
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

那就跑吧:

颤振清洁

颤栗酒吧

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66019811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档