leanflutter / flutter_distributor

An all-in-one Flutter application packaging and distribution tool, providing you with a one-stop solution to meet various distribution needs.
https://distributor.leanflutter.dev/
MIT License
812 stars 114 forks source link

上传appcenter指定 appcenter-distribution-group时报错。 #89

Closed KaleFoxit closed 1 year ago

KaleFoxit commented 2 years ago

如题,apk文件可以上传成功,但是不能指定到distribution-group。

WX20220810-212857@2x

使用命令: flutter_distributor publish \ --path test.apk \ --targets appcenter \ --appcenter-owner-name \ --appcenter-app-name \ --appcenter-distribution-group beta


Unhandled exception:
DioError [DioErrorType.response]: Http status error [400]
Source stack:
#0      DioMixin.fetch (package:dio/src/dio_mixin.dart:488:35)
#1      DioMixin.request (package:dio/src/dio_mixin.dart:483:12)
#2      DioMixin.patch (package:dio/src/dio_mixin.dart:249:12)
#3      AppPackagePublisherAppCenter._applyingDestinationToRelease (package:app_package_publisher_appcenter/src/app_package_publisher_appcenter.dart:247:33)
#4      AppPackagePublisherAppCenter.publish (package:app_package_publisher_appcenter/src/app_package_publisher_appcenter.dart:106:13)
<asynchronous suspension>
#5      FlutterAppPublisher.publish (package:flutter_app_publisher/src/flutter_app_publisher.dart:33:12)
<asynchronous suspension>
#6      FlutterDistributor.publish (package:flutter_distributor/src/flutter_distributor.dart:243:39)
<asynchronous suspension>
#7      CommandPublish.run (file:///Users/kale/.pub-cache/hosted/pub.dartlang.org/flutter_distributor-0.2.4/bin/command_publish.dart:68:5)
<asynchronous suspension>
#8      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#9      main (file:///Users/kale/.pub-cache/hosted/pub.dartlang.org/flutter_distributor-0.2.4/bin/main.dart:38:3)
<asynchronous suspension>

#0      AppPackagePublisherAppCenter.publish (package:app_package_publisher_appcenter/src/app_package_publisher_appcenter.dart:113:7)
<asynchronous suspension>
#1      FlutterAppPublisher.publish (package:flutter_app_publisher/src/flutter_app_publisher.dart:33:12)
<asynchronous suspension>
#2      FlutterDistributor.publish (package:flutter_distributor/src/flutter_distributor.dart:243:39)
<asynchronous suspension>
#3      CommandPublish.run (file:///Users/kale/.pub-cache/hosted/pub.dartlang.org/flutter_distributor-0.2.4/bin/command_publish.dart:68:5)
<asynchronous suspension>
#4      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#5      main (file:///Users/kale/.pub-cache/hosted/pub.dartlang.org/flutter_distributor-0.2.4/bin/main.dart:38:3)
<asynchronous suspension>
lijy91 commented 2 years ago

请确定已经在 appcenter 的后台创建了相应的 Group