小编wah*_*hyu的帖子

Runner内部的处理循环;将 xcode 更新到 xcode 15 后,构建可能会产生不可靠的结果

我正在将 xcode 升级到 15,将 ios 升级到 17 版本。但是当我尝试在 iphone 15 pro max 中构建我的 flutter 项目时,出现此错误

\n
Error (Xcode): Cycle inside Runner; building could produce unreliable results.\nCycle details:\n\xe2\x86\x92 Target 'Runner': CodeSign /Users/umsi06/Documents/project/devV17Ke18/build/ios/Debug-iphonesimulator/Runner.app\n\xe2\x97\x8b That command depends on command in Target 'Runner': script phase \xe2\x80\x9c[CP] Embed Pods Frameworks\xe2\x80\x9d\n\xe2\x97\x8b That command depends on command in Target 'Runner': script phase \xe2\x80\x9cThin Binary\xe2\x80\x9d\n\xe2\x97\x8b Target 'Runner' has process command with output '/Users/umsi06/Documents/project/devV17Ke18/build/ios/Debug-iphonesimulator/Runner.app/Info.plist'\n\xe2\x97\x8b Target 'Runner' has copy command from '/Users/umsi06/Documents/project/devV17Ke18/build/ios/Debug-iphonesimulator/OneSignalNotificationServiceExtension.appex' to '/Users/umsi06/Documents/project/devV17Ke18/build/ios/Debug-iphonesimulator/Runner.app/PlugIns/OneSignalNotificationServiceExtension.appex'\n\xe2\x97\x8b That command depends on command in …
Run Code Online (Sandbox Code Playgroud)

xcode ios flutter xcode15 ios17

16
推荐指数
2
解决办法
3659
查看次数

请求权限通知 Flutter

我正在尝试显示一个弹出窗口以请求通知权限。我尝试过使用permission_handler包,但对于通知和蓝牙,它不会显示任何对话框。还有其他方法可以显示对话框来请求通知权限吗?

permissions notifications flutter

8
推荐指数
1
解决办法
8929
查看次数

从资产 flutter 中播放音频

你好,我正在使用 just_audio 来播放 mp3,据我所知,从 url 播放音频,我们可以使用这样的东西:

UriAudioSource _createAudioSource(MediaItem mediaItem) {
    return AudioSource.uri(
      Uri.parse(mediaItem.extras!['url']),
      tag: mediaItem,
    );
  }
Run Code Online (Sandbox Code Playgroud)

我想知道有没有办法从本地资源玩它?

audio mp3 flutter just-audio

7
推荐指数
2
解决办法
1万
查看次数

如何在flutter中使用bloc将数据传递到另一个屏幕

你好,我是 flutter 和 bloc 的新手,我想我有 2 个屏幕(登录屏幕和主屏幕)。在登录屏幕中,我使用块来发布数据,并且我想在主屏幕中调用该数据。有人可以给我举个例子吗?

flutter bloc

5
推荐指数
1
解决办法
9012
查看次数

如何在 flutter 中添加粘贴到另一个小部件的浮动操作按钮

我正在尝试添加粘贴到另一个小部件中的浮动操作按钮..这是我的代码的一部分..

Container(
      width: MediaQuery.of(context).size.width,
      height: MediaQuery.of(context).size.height / 2,
      child: GoogleMap(
        mapType: MapType.normal,
        initialCameraPosition: init,
        markers: ...
        circles: ...,
        onMapCreated: (GoogleMapController controller) {
          _controller = controller;
        },
      ),
    );
Run Code Online (Sandbox Code Playgroud)

我将我的地图屏幕放入容器中...但我想添加粘贴到我的地图屏幕中的浮动操作按钮..可以这样做吗?

maps button floating-action-button flutter

4
推荐指数
1
解决办法
2883
查看次数

如何在 ios 和 android 的 flutter 中检测模拟位置

我在屏幕上使用位置包和谷歌地图 flutter,我想检测用户是否使用假 GPS。是否有一个包可以检测 android 和 ios 中可用的 flutter 中的模拟位置?我尝试过使用 TrustFall 包,但我的应用程序总是意外关闭。是否有另一种方法可以检测颤动中的模拟位置?

dart flutter mock-location

3
推荐指数
3
解决办法
1万
查看次数

如何在flutter中显示CircularProgressIndicator 3秒

是否可以使用计时器包装我的 CircularProgressIndicator...我想显示我的 CircularProgressIndicator 3 秒,但我不知道该怎么做...我读过的大部分资源都包装了由 CircularProgressIndicator 组成的函数在计时器内..这是我的代码

Future getData() async {
    SharedPreferences prefs = await SharedPreferences.getInstance();
    String dataIn = prefs.getString("clockin");
    return dataIn;
  }

Widget defaultClock() {
    return FutureBuilder(
      future: getData(),
      builder: (context, snap) {
        if (snap.hasData) {
          return Text(snap.data);
        } else {
          return CircularProgressIndicator();
        }
      },
    );
  }
Run Code Online (Sandbox Code Playgroud)

load dart flutter

2
推荐指数
1
解决办法
1万
查看次数

如何解决错误:app:checkDebugAarMetadata

我尝试按照此答案中提到的步骤添加 google_mobile_ads 版本 1.0.0:/sf/answers/4751848531/,但是当我在调试模式下运行应用程序时,出现此错误:

Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
   > The minCompileSdk (31) specified in a
     dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
     is greater than this module's compileSdkVersion (android-30).
     Dependency: androidx.work:work-runtime:2.7.0.
     AAR metadata file: /Users/mydata/.gradle/caches/transforms-2/files-2.1/6ca6bfbb6ed79157a08fdd6548cc9e4d/work-runtime-2.7.0/META-INF/com/android/build/gradle/aar-metadata.properties.
Run Code Online (Sandbox Code Playgroud)

有什么办法可以解决这个问题吗?这是 android/app/build.gradle https://gist.github.com/wahyu-handayani/025cbb7c538196cf91e6629ac668954f

android gradle flutter

2
推荐指数
1
解决办法
2万
查看次数

mac 终端中找不到命令

当我打开终端时,它突然显示

/Users/mine/.rvm/scripts/rvm:12: command not found: uname
/Users/mine/.rvm/scripts/rvm:29: command not found: ps
Run Code Online (Sandbox Code Playgroud)

然后我尝试运行flutter devices或其他类似的东西git status,它说zsh: command not found: flutter 有办法解决它吗?

[编辑]

Last login: Mon Feb  1 09:43:50 on ttys000
/Users/umsi06/.rvm/scripts/rvm:12: command not found: uname
/Users/umsi06/.rvm/scripts/rvm:29: command not found: ps
umsi06@umsi06s-MacBook-Pro ~ % ls
zsh: command not found: ls
umsi06@umsi06s-MacBook-Pro ~ % PATH=/bin:/usr/bin:/usr/local/bin:${PATH}
umsi06@umsi06s-MacBook-Pro ~ % export PATH
umsi06@umsi06s-MacBook-Pro ~ % exec /bin/zsh
umsi06@umsi06s-MacBook-Pro ~ % ls
zsh: command not found: ls
umsi06@umsi06s-MacBook-Pro ~ % 
Run Code Online (Sandbox Code Playgroud)

[第二次编辑]

+/Users/umsi06/.zshrc:1> …
Run Code Online (Sandbox Code Playgroud)

macos terminal command zsh

1
推荐指数
1
解决办法
8061
查看次数

大量数据中的分页 - Flutter

我想对大量数据进行分页。我一直在Flutter中寻找分页,但它们都显示使用加载更多或延迟加载的方式,但我想逐页加载数据。那么,如果我有 100 个数据列表,第一页上将有 1-10 的数据列表,第二页:11-20,...有任何资源可供我执行此操作吗?

paging pagination list dart flutter

0
推荐指数
1
解决办法
3217
查看次数