标签: deviceid

Flutter中的设备ID:device_info_plus包请求androidId时返回null

我是一名新的 Flutter 开发人员,我即将开发一个需要使用设备 id 的 Flutter 应用程序,因此我决定使用该device_info_plus包来 get androidId,但是当我请求设备信息以获取androidId其中时,它会返回,null并且还会返回甚至不存在于toMap()对象中。我不知道到底发生了什么,但我浏览的所有文档都说这个包可以给我设备 ID。

这是函数

Future<Object?> getId() async {
    var deviceInfo = DeviceInfoPlugin();
    if (Platform.isIOS) { // import 'dart:io'
      var iosDeviceInfo = await deviceInfo.iosInfo;
      return iosDeviceInfo.identifierForVendor; // unique ID on iOS
    } else if(Platform.isAndroid) {
      var androidDeviceInfo = await deviceInfo.androidInfo;
      print(androidDeviceInfo.androidId);
      return androidDeviceInfo.androidId; // unique ID on Android
    }
    return false;
  }
Run Code Online (Sandbox Code Playgroud)

dart flutter deviceid

13
推荐指数
1
解决办法
1万
查看次数

如何获取Xamarin Forms中的设备ID?

如何在Xamarin Froms中使用c#在Android和iOS中获取设备唯一ID?我使用Azure Notification Hub发送通知.我指的是这个博客.但在Android中我无法找到相关的"设置"

xamarin.ios xamarin.android azure-notificationhub xamarin.forms deviceid

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

在本机中获取设备ID?

如何在本机中获取设备ID.我正在使用create react native而不是android studio.我是新来的.

import DeviceInfo from 'react-native-device-info';

constructor(props) {
 super(props);
   this.state = { id: '' }
   this.onNavigateTo = this.onNavigateTo.bind(this);   
}
componentDidMount() {
   this.setState({id: DeviceInfo.getUniqueID()}, () =>      
   alert(this.state.id));
}
render() {
  return (
       <Text>{this.state.id}</Text>
  );
}
Run Code Online (Sandbox Code Playgroud)

错误:undefined不是对象(评估'RNDevice.uniqueId')

注意: - 我没有使用run-android或run-ios

我正在使用Create-react-native app和yarn start.输出将通过Expo应用程序在设备上

android ios react-native deviceid

7
推荐指数
3
解决办法
2万
查看次数

Android设备ID是否区分大小写?

我从系统中获取了所有小写字母的设备ID.PLayStore中的某些设备ID应用程序仅以大写形式返回设备ID.我听说iOS的这些ID 区分大小写.

Android设备ID区分大小写吗?

我也很欣赏与文档的链接.

编辑:更准确地说,正如您在此处看到的那样,读取了设备ID

f07a13984eed116a

是那个相同的设备

F07A13984EED116A ?或者是最后一个设备?

android android-identifiers deviceid

4
推荐指数
1
解决办法
790
查看次数

如何在expo React Native应用程序中获取设备ID

我正在实现 API 将应用程序与服务器连接。我必须在那里使用 deviceId 。正如这里提到的,我们可以使用第三方库“react-native-device-info”。但是当我使用它时,我收到了错误,如所附的屏幕截图所示。根据错误,它说要进行链接,但由于我使用的是 React 版本 0.62,因此存在自动链接。那么会出现什么问题呢?花了太多时间去寻找,但到目前为止我还没有找到合适的解决方案。

在此输入图像描述

hybrid-mobile-app react-native deviceid expo react-native-device-info

4
推荐指数
1
解决办法
9782
查看次数

为同一设备获取不同的 ID。为什么?

我在同一设备上为 2 个应用程序获取了不同的 Android ID,尽管它们是使用相同的密钥库签名的。此问题仅发生在 Android Oreo 操作系统中。谁能帮我解释为什么生成了 2 个不同的 Android IDS?

我用于 Android Id 的方法 -

int deviceId = Settings.Secure.getString(pContext.getContentResolver(), Settings.Secure.ANDROID_ID)
Run Code Online (Sandbox Code Playgroud)

android deviceid android-8.0-oreo

3
推荐指数
1
解决办法
6219
查看次数

UIDevice.currentDevice().identifierForVendor!.UUIDString Swift 3迁移

我在swift 2中有以下代码

let deviceid = UIDevice.currentDevice().identifierForVendor!.UUIDString
Run Code Online (Sandbox Code Playgroud)

这无法编译.我尝试了xCo​​de中自动修复的建议,我想出了这个.

 let deviceid = UIDevice.currentDevice.identifierForVendor!.UUIDString
Run Code Online (Sandbox Code Playgroud)

但它仍然无法编译.它说'UUID'类型的值没有成员UUIDString'

swift swift2 swift3 ios10 deviceid

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

如何在iOS中获取唯一的设备ID

我正在使用iOS应用程序的推送通知功能,我需要将iOS设备的唯一设备ID发送到服务器,在每台设备的Android安全Androd ID获取中,是否有任何方法可以获取iOS的唯一设备ID。我发现一些供应商ID和广告ID的答案是唯一的

code:
Secure.getString(getContext().getContentResolver(),Secure.ANDROID_ID); 
Run Code Online (Sandbox Code Playgroud)

objective-c ios swift deviceid

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

如何快速获取真正的固定Device-ID?

长期以来,我一直使用以下代码。我认为这是独一无二的

但是我删除了我的应用程序并重新安装了它,我得到了新的不同的设备ID。

if let uuid = UIDevice.current.identifierForVendor?.uuidString {
  print(uuid)
}
Run Code Online (Sandbox Code Playgroud)

每次重新安装,我都会得到一个新的ID。

我如何获得保持不变的东西?

swift deviceid

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

如何在 Apple Cocoa 应用程序中获取设备 ID?

如何使用 swift 4.2 在 Apple Cocoa 应用程序中获取设备 ID?

cocoa udid deviceid

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