如果我为iOS使用“唯一设备ID”,Apple Store会拒绝我的应用程序吗?最佳选择

时间:2019-06-03 00:30:05

标签: ios

我听说如果我在我的应用中使用iOS设备的唯一标识,Apple会拒绝吗? ,我要制作一个应用程序,但是我有一个疑问,在我的应用程序中使用Apple设备唯一ID的最佳选择是什么,这样我就可以知道用户是否删除了该应用程序或对其进行了升级,我将这个唯一ID设置为数据库中我的表中的唯一ID,因此我知道没有登录的用户帐户,并且允许用户发布帖子而无需在UI中显示唯一ID,并为每条帖子(如use16672或user2162)分配随机的用户名。我希望这是有道理的,我的英语是第二语言。抱歉,谢谢

2 个答案:

答案 0 :(得分:0)

以我的经验,视情况而定。 我有2个使用唯一设备ID的应用程序。 一个被拒绝,另一个被通过。 我不建议这样做。

答案 1 :(得分:0)

Apple不想让您访问特定的设备ID。如果您希望为应用程序的每个设备使用唯一的编号,请在应用程序首次运行时生成一个UUID并将其存储在用户首选项中。

缺点是,如果用户卸载该应用程序并在以后安装它,则该UUID将被新的UUID取代。