当我在 xCode 中存档我的 iOS 应用程序以上传到 Apple 应用程序商店时,它停止获取正确的版本号和内部版本号:
我的 pubspec.yaml 有正确的数字:
version: 1.0.9+11
Run Code Online (Sandbox Code Playgroud)
它在 xCode 中看起来是正确的,但一旦存档就不行了:
我在AWS上创建了我的服务器的AMI,并启动了一个新实例.
当我将弹性IP地址指向我的新实例并输入我的域名时,我在访问我的网站时出现超时错误.
我以前做过备份,只是重新指出我的弹性IP,但这次似乎没有用,有什么想法吗?
我在AWS上采取的步骤:
当我进入我的网页时,我得到了这个错误:
Error Code: DLG_FLAGS_INVALID_CA
DLG_FLAGS_SEC_CERT_CN_INVALID
Run Code Online (Sandbox Code Playgroud)
当我点击继续时,我得到这个而不是我的网站(Chrome不允许我继续):
看起来像某种证书问题......
我在chrome中遇到的错误是:
NET::ERR_CERT_AUTHORITY_INVALID
Run Code Online (Sandbox Code Playgroud) 我有一个 Ubuntu 幼虫 AWS 实例正在运行,我正在尝试更改一些权限:
当我访问新安装站点的 IP 地址时,我收到此警告:
The /var/www/seekadventure.net directory is not writable.
Please chmod this directory and its contents to 0775.
Run Code Online (Sandbox Code Playgroud)
所以在命令行中我试试这个:
ubuntu@ip-172-31-80-211:/var/www$ sudo chmod 0775 /var/www/seekadventure.net
ubuntu@ip-172-31-80-211:/var/www$ ls -la
total 20
drwxr-xr-x 5 root root 4096 Dec 14 05:32 .
drwxr-xr-x 14 root root 4096 Feb 27 2018 ..
drwxr-xr-x 12 www-data www-data 4096 Feb 28 2018 laravel5.6
drwxrwxr-x 5 root root 4096 Dec 14 05:34 seekadventure.net
drwxr-xr-x 3 www-data www-data 4096 Nov 8 13:32 utility
ubuntu@ip-172-31-80-211:/var/www$ …Run Code Online (Sandbox Code Playgroud) 我有一个带有名字的简单数组,我希望能够轻松打印出每个名字出现的次数.
我已经尝试制作一大堆for循环的diff语句,然后先创建另一个具有唯一值的数组,然后尝试计算orinal数组中的值并将它们存储在第3个数组中.这似乎过于复杂,我想看看是否有更简单的方法来做到这一点.
所以我决定在 Flutter 中尝试一下 Material 3,它改变了很多颜色、字体等。
我知道某些东西看起来会有所不同,例如卡片上的圆角,但我没想到所有字体和卡片颜色都会改变。我实际上只是将其添加useMaterial3: true,到下面的代码中:
child: MaterialApp(
debugShowCheckedModeBanner: false,
routes: appRoutes,
theme: ThemeData(
useMaterial3: true,
scaffoldBackgroundColor: const Color(0xFF2b8293),
),
home: const CheckLogin(),
),
Run Code Online (Sandbox Code Playgroud)
以下是前后图片变化的示例:
无论如何要更改默认的卡片颜色和标题字体,这样我就不必在应用程序的每个视图中一一更改它们?
同样奇怪的是,垂直的三点图标变成了黑色,而搜索图标却没有。谢谢!
我正在查看此处的示例:http://perlmeme.org/tutorials/sort_function.html
它给出了这段代码,根据每个键的值对哈希进行排序:
# Using <=> instead of cmp because of the numbers
foreach my $fruit (sort {$data{$a} <=> $data{$b}} keys %data) {
print $fruit . ": " . $data{$fruit} . "\n";
}
Run Code Online (Sandbox Code Playgroud)
这段代码我不完全理解,但是当我试验它时,它从最低到最高排序.如何翻转它从最高到最低排序?
当我尝试使用地图加载 HTML 页面时收到此错误:
未捕获的引用错误:谷歌未定义
我以为这是我加载 Google 地图 API 的顺序,但我一开始就有了。
我的 HTML 看起来像这样:
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJT$
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=MYKEY&callback=initMap"
async defer></script>
<script src="mapCode.js"></script>
<title>Adventure Map</title>
</head>
<body>
<select id="type" onchange="filterMarkers(this.value);">
<option value="">All Markers</option>
<option value="backpacking">Backpacking</option>
<option value="hiking">Hiking</option>
<option value="offRoad">Off Road</option>
</select>
<div id="map-canvas" style="width: 100%; height: 600px"></div>
</body>
Run Code Online (Sandbox Code Playgroud)
我的 html 代码调用的 mapCode.js 如下所示。我的顺序是否错误,是不是在加载地图之前没有及时加载 google API?:
var gmarkers1 = …Run Code Online (Sandbox Code Playgroud) 我的页面中有这一行指向 manifest.json 文件:
<link rel="manifest" href="https://www.seekadventure.net/manifest.json">
Run Code Online (Sandbox Code Playgroud)
您可以在此处的 chrome 控制台中看到它未被识别:
他们的特殊权限等是否需要在 manifest.json 文件上设置?
html google-chrome manifest progressive-web-apps manifest.json
我有一个容器,我试图打印出列表中的项目,减去列表中的最后一个项目。我正在使用 list.generate:
child: Container(
width: double.infinity,
color: Colors.white,
child: ListView(
padding: const EdgeInsets.only(top: 10.0),
children: List.generate(
Provider.of<WeekList>(context).listOfWeeks.toList().length -
1,
(index) => ListTileCustom(
index: index,
),
),
),
),
Run Code Online (Sandbox Code Playgroud)
我的问题是,当它打印出我的自定义ListTileCustom小部件时,添加到列表中的每个新项目都会添加到视图的底部而不是顶部。
上图中的顺序应该是:
当我通过按下按钮添加新项目时,它们应该添加到顶部而不是底部。
我尝试添加reverse: true,这得到了正确的顺序,但将所有内容移动到底部并在它们上面添加了大量的空白...也不确定滚动在那时是否会在正确的方向上工作。