小编fil*_*iph的帖子

目前需要哪些模拟器设备才能为Apple App Store制作屏幕截图?

我问这个问题是因为我不得不以更复杂的方式搜索它,而不是快速获取这些信息。

那么,需要哪些模拟器设备才能对现在在 App Store 中发布或更新应用程序所需的所有分辨率进行屏幕截图呢?

我相信这对很多开发人员都有帮助,因为上传图像时的错误消息不是很有帮助。

app-store ipad ios

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

如何处理 App Store Connect 中的“App Preview is too large”错误?

我在 App Store Connect 中上传应用预览时遇到问题。尽管遵循了Apple 的所有规范,但 App Store Connect 拒绝了该文件,并显示以下消息:

  • “您的应用预览太大”(尽管它远低于 500MB 的最大大小)
  • “一个或多个预览的尺寸错误”(尽管它们是正确的)

一旦我开始上传文件或完成处理后,就会发生这种情况。

两种支持的格式也会发生这种情况:H.264 和 ProRes 422 (HQ)。我尝试为文件使用大约 10 种不同的导出预设,甚至尝试使用 ffmpeg 重新转换我的(已经兼容的)视频编辑器输出,但没有运气。

错误消息示例:一个或多个预览的尺寸错误

ios app-store-connect

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

如何在Dart中获取脚本路径?

我需要找到Dart脚本(当前正在运行)所在的目录.我该怎么做呢?

以前,这是可能的new Options().script,但这个课程已经不复存在了.参数列表main(args)没有帮助,因为它只包含参数,而不是执行的Dart文件(至少在Mac OS X上).

dart

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

未处理的异常:类型"A"不是"x"类型"A"的子类型,其中A来自

我得到一个运行时错误,其内容如下:

Unhandled exception:
type 'A' is not a subtype of type 'A' of 'x' where
  A is from file:///path/to/source/a.dart
  A is from package:my_package/a.dart
Run Code Online (Sandbox Code Playgroud)

A一种完全相同的类型A - 没有命名冲突.

两条缩进行('A来自......')仅在指定路径方面有所不同.一个通过'package:',第二个是文件系统上的文件路径.

dart

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

如何使 Scaffold.bottomSheet 部分透明?

有没有办法使Scaffold.bottomSheet部分透明(例如显示其背后的正文内容的凹口)?我注意到即使添加只是Text隐式地Material在其下方放置了一个白色背景(?),我认为这是不可配置的。

class MyHomePage extends StatefulWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
        color: Colors.blue,
        child: // ...
      ),
      bottomSheet: Text('This is a bottom sheet'),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

一个应用程序的屏幕截图,底部有一个白色矩形,里面有一个文本。

FWIW,Scaffold.bottomNavigationBar支持半透明(例如,您可以在 FAB 周围有一个缺口)。

flutter

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

如何运行依赖于 Flutter 的命令行工具?

flutter_test软件包能够“无头”运行 Flutter 应用程序,无需任何嵌入器。能够在相同模式下运行命令行工具(即不是测试)对我来说很有用。这可能吗?我查看了flutter_test包装,但似乎没有什么神奇的解决方案。

我尝试过的:

  • 运行依赖于 Flutter 的 CLI 工具dart path/to/tool.dart。这会抛出Error: Not found: 'dart:ui'.
  • 运行它与flutter run path/to/tool.dart. 这将尝试将 CLI 工具作为设备(例如模拟器、桌面操作系统或 Web 浏览器)上的常规 Flutter 应用程序启动。
  • 运行flutter pub run path/to/tool.dart只会产生很多错误,例如"Error: 'Paint' isn't a type". 我尝试了此相关 SO Question中建议的所有方法,脚本位于不同的目录中并使用不同的调用,但没有运气。
  • 使用运行该工具确实有效,并且它按照人们期望的方式flutter test path/to/tool.dart运行代码。main()但我认为这是一个很棘手的解决方法,因为flutter test(毫不奇怪)需要进行测试,然后退出并显示错误“未找到测试”。而且,从语义上来说,这是错误的。这不是测试。这是一个工具。

dart flutter

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

标签 统计

dart ×3

flutter ×2

ios ×2

app-store ×1

app-store-connect ×1

ipad ×1