ios - 苹果登录:如何计算用户ID?
问题描述
返回苹果登录的用户id的值是怎么计算的?它看起来像000011.9134c48e58484ad52299cb393541aa78.1781
。它是一个完全随机的数字吗?每个应用程序的这个数字是唯一的吗?
解决方案
Apple 没有提供有关如何计算用户标识符的任何信息。鉴于它保证在数百万用户中是唯一的,它不能是纯粹随机的。但是,它的计算可能存在一些随机性。
苹果表示
用户标识符具有以下特点:
由唯一、稳定的字符串组成,旨在用作用户的主要标识符。
在与您的 Apple Developer 帐户关联的开发团队中的所有应用程序中使用相同的标识符。
不同开发团队中的同一用户不同,并且不能用于跨开发团队识别用户。
如果用户停止对您的应用程序使用 Sign in with Apple 并随后再次开始使用它,则不会更改。
推荐阅读
- python - 血压的平均真实变异性(ARV)指数,如何在 r 或 python 中编辑此公式
- php - 为什么此代码未在页面上显示我的照片?
- python - 如何将多个未知长度的参数从反应传递到django url
- jquery - 使用 jQuery 将标题元素转换为链接的最佳方法
- scala - 在 Spark-Scala 中将单个字符串列拆分为多列
- javascript - 用于 SVG 图像的 OpenLayers
- r - R:将多项式回归包装在函数中的问题
- wpf - WPF MVVM 困境 - 将作用于集合项的命令放在哪里?
- python - 在 epoch 结束时获取准确度和验证准确度的值时面临的问题
- visual-studio - Razor (.cshtml) 编辑器代码块格式设置