Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得在重新安装Xamarin应用程序时始终相同的唯一设备Id_Xamarin_Push Notification - Fatal编程技术网

如何获得在重新安装Xamarin应用程序时始终相同的唯一设备Id

如何获得在重新安装Xamarin应用程序时始终相同的唯一设备Id,xamarin,push-notification,Xamarin,Push Notification,我正在使用Xam.Plugins.DeviceInfo包作为设备id,但当我重新安装应用程序时,它给了我不同的id。我只能获得一个唯一的Id,例如每个设备唯一给定的序列号 我正在做通知中心。如果我的每个设备都有一个唯一的id,而不是应用程序级别,那么每次重新安装应用程序时,我都不需要将其注册为通知中心的新安装。你说的是应用程序更新还是应用程序删除/重新安装?签出应用程序删除,然后重新安装。。我可以看到来自Xaml.Plugin.DeviceInfo的Id不同于什么平台?在iOS上这是不可能的,当

我正在使用Xam.Plugins.DeviceInfo包作为设备id,但当我重新安装应用程序时,它给了我不同的id。我只能获得一个唯一的Id,例如每个设备唯一给定的序列号


我正在做通知中心。如果我的每个设备都有一个唯一的id,而不是应用程序级别,那么每次重新安装应用程序时,我都不需要将其注册为通知中心的新安装。

你说的是应用程序更新还是应用程序删除/重新安装?签出应用程序删除,然后重新安装。。我可以看到来自Xaml.Plugin.DeviceInfo的Id不同于什么平台?在iOS上这是不可能的,当重新安装应用程序以停止跟踪单个设备时,iOS会提供不同的ID。这两个平台。。。因为如果我知道该id,我可以将其用作安装id。你说的是应用程序更新还是应用程序删除/重新安装?请检查应用程序删除,然后重新安装。。我可以看到来自Xaml.Plugin.DeviceInfo的Id不同于什么平台?在iOS上这是不可能的,当重新安装应用程序以停止跟踪单个设备时,iOS会提供不同的ID。这两个平台。。。因为如果我知道id,我可以将其用作安装id。。