diff --git a/packages/flutter_tools/lib/src/commands/build.dart b/packages/flutter_tools/lib/src/commands/build.dart index 2fb95416212..1d47dfc7d4a 100644 --- a/packages/flutter_tools/lib/src/commands/build.dart +++ b/packages/flutter_tools/lib/src/commands/build.dart @@ -182,6 +182,8 @@ class BuildCommand extends FlutterCommand { archive.addFile(file); } + await CipherParameters.get().seedRandom(); + AsymmetricKeyPair keyPair = keyPairFromPrivateKeyFileSync(privateKeyPath); Uint8List zipBytes = new Uint8List.fromList(new ZipEncoder().encode(archive)); Bundle bundle = new Bundle.fromContent( diff --git a/packages/flutter_tools/pubspec.yaml b/packages/flutter_tools/pubspec.yaml index d13051339f3..0b631c68d68 100644 --- a/packages/flutter_tools/pubspec.yaml +++ b/packages/flutter_tools/pubspec.yaml @@ -1,5 +1,5 @@ name: sky_tools -version: 0.0.35 +version: 0.0.36 description: Tools for building Flutter applications homepage: http://flutter.io author: Flutter Authors @@ -11,7 +11,7 @@ dependencies: analyzer: ">=0.26.1+17" # see note below archive: ^1.0.20 args: ^0.13.0 - flx: ">=0.0.5 <0.1.0" + flx: ">=0.0.7 <0.1.0" crypto: ^0.9.1 mustache4dart: ^1.0.0 path: ^1.3.0