小编Cod*_*ddy的帖子

如何在 Flutter 中比较两个应用程序版本?

我试图比较 Flutter 中的两个应用程序版本:

final v1 = "1.0.0";
final v2 = "1.0.1";
Run Code Online (Sandbox Code Playgroud)

我如何声明哪个版本比另一个版本大?

dart flutter

8
推荐指数
3
解决办法
8386
查看次数

iTMStransporter将在大约8天内更新

我不知道为什么会收到此警告,我该如何解决?

图像

编辑(解决方案),

我刚刚收到苹果的邮件,

亲爱的开发者,

我们发现您的应用程序“****”最近交付存在一个或多个问题。请更正以下问题,然后重新上传。

ITMS-90683:Info.plist 中缺少用途字符串 - 您的应用程序代码引用了一个或多个访问敏感用户数据的 API。应用程序的 Info.plist 文件应包含一个 NSCalendarsUsageDescription 键,其中包含面向用户的目的字符串,清楚、完整地解释应用程序需要数据的原因。从 2019 年春季开始,提交到 App Store 的所有访问用户数据的应用程序都必须包含目的字符串。如果您使用外部库或 SDK,它们可能会引用需要用途字符串的 API。虽然您的应用程序可能不使用这些 API,但仍然需要目的字符串。您可以联系库或 SDK 的开发人员,请求他们发布不包含 API 的代码版本。了解更多信息(https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy)。

ITMS-90683:Info.plist 中缺少用途字符串 - 您的应用程序代码引用了一个或多个访问敏感用户数据的 API。应用程序的 Info.plist 文件应包含一个 NSAppleMusicUsageDescription 键,其中包含面向用户的目的字符串,清楚、完整地解释应用程序需要数据的原因。从 2019 年春季开始,提交到 App Store 的所有访问用户数据的应用程序都必须包含目的字符串。如果您使用外部库或 SDK,它们可能会引用需要用途字符串的 API。虽然您的应用程序可能不使用这些 API,但仍然需要目的字符串。您可以联系库或 SDK 的开发人员,请求他们发布不包含 API 的代码版本。了解更多信息(https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy)。谨致问候,App Store 团队..


我添加了 NSCalendarsUsageDescription NSAppleMusicUsageDescription

在 Info.plist 中。它得到了解决。

macos xcode ios flutter

5
推荐指数
0
解决办法
539
查看次数

Flutter:如何从颜色列表更改 ListView Builder 中的 listtile 颜色。即使颜色列表的尺寸也小于项目

假设颜色列表是,

列表颜色 = [Colors.red, Colors.yellow,Colors.blue, Colors.green]; //4 种颜色和项目超过 4 ,我如何为下一个项目重复这些颜色。

图片

预期结果,

item1 - 红色,item2 - 黄色,item3 - 蓝色,item4 - 绿色,item5 - 红色,item6 - 黄色,item7 - 蓝色,item8 - 绿色,

图2

完整代码

  import 'package:flutter/material.dart';


  void main() {
    runApp(MyApp());
  }

  List colors = [Colors.red, Colors.yellow,Colors.blue, Colors.green];

  class MyApp extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
      return MaterialApp(
        debugShowCheckedModeBanner: false,
        home: Scaffold(
          body: Center(
            child: MyWidget(),
          ),
        ),
      );
    }
  }

  class MyWidget extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
      return ListView.builder(
          itemCount: …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout

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

标签 统计

flutter ×3

dart ×1

flutter-layout ×1

ios ×1

macos ×1

xcode ×1