other: 添加推送调试信息
This commit is contained in:
parent
4ec711fcc7
commit
0d77d3aff4
@ -11,6 +11,7 @@ import 'package:star_lock/appRouters.dart';
|
||||
import 'package:star_lock/common/XSConstantMacro/XSConstantMacro.dart';
|
||||
import 'package:star_lock/mine/about/about_console.dart';
|
||||
import 'package:star_lock/tools/NativeInteractionTool.dart';
|
||||
import 'package:star_lock/tools/push/xs_jPhush.dart';
|
||||
|
||||
import '../../app_settings/app_colors.dart';
|
||||
import '../../flavors.dart';
|
||||
@ -267,11 +268,20 @@ class _AboutPageState extends State<AboutPage> {
|
||||
onLongPress: () async {
|
||||
final PackageInfo packageInfo =
|
||||
await PackageInfo.fromPlatform();
|
||||
final String? registrationId =
|
||||
await Storage.getString(pushDeviceID);
|
||||
Clipboard.setData(ClipboardData(text: registrationId ?? ''));
|
||||
final vendorChannelTokens = StringBuffer();
|
||||
for (final String channel
|
||||
in XSJPushProvider.channelTypeMapping.values) {
|
||||
final String? oldVendorToken =
|
||||
await Storage.getString('old_$channel');
|
||||
if (GetUtils.isNullOrBlank(oldVendorToken) ?? true) {
|
||||
continue;
|
||||
}
|
||||
vendorChannelTokens.write('$channel:$oldVendorToken');
|
||||
}
|
||||
Clipboard.setData(
|
||||
ClipboardData(text: vendorChannelTokens.toString()));
|
||||
EasyLoading.showToast(
|
||||
'${packageInfo.packageName}的registration(${registrationId ?? ''})复制成功'
|
||||
'${packageInfo.packageName}的channelTokens:(${vendorChannelTokens.toString()})复制成功'
|
||||
.tr);
|
||||
},
|
||||
onTap: logic.handleTap,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user