Please suggest that if we have passed an random number as device UDID on web server. Then the app will be approved by App Store or not.
问问题
98 次
3 回答
0
它不会在此基础上被拒绝,如果您使用设备的唯一标识符,它将被拒绝。
虽然如果您尝试使用 uniqueIdentifier,它在提交到 AppStore 时不会通过验证。
于 2013-08-07T05:29:17.027 回答
0
如果您使用随机数作为UDID,您的应用不会被拒绝,但是将随机数设置为唯一设备ID是不正确的方法,因为在随机数生成过程中会重复生成am数,因此这些数字不是唯一的。
于 2013-08-07T05:44:08.297 回答
0
他们不会因为使用随机数而拒绝它,这是他们关心的特定设备的唯一标识。
我确实建议您研究identifierForVendor
并advertisingIdentifier
作为uniqueIdentifier
.
如果您需要支持较旧的 iOS 版本,您可以针对现代 SDK 进行构建,将您的部署版本设置为您支持的最旧版本,并检查这些方法是否存在,如下所示:
if ([[UIDevice currentDevice] respondsToSelector:@selector(identifierForVendor)])
{
// Use the method here
}
else
{
// Do something different for older iOS versions.
}
于 2013-08-07T05:24:20.430 回答