在iPad上获取序列号

在iPad上获取序列号,ipad,ios5,Ipad,Ios5,我想要一个iPad序列号?我发现了两种归档方法,第一种是使用uuid,但这不是最好的解决方案。因为我需要iPad背面的序列号 另一种解决方案是实施一个不推荐的github项目:/ 那么,难道不能检索打印在iPad背面的序列号吗 如果不可能,这是因为序列号受到保护,所以我不能错过使用它吗 [更新] 如果无法获取序列号,是否可以获取设备名称 提前感谢:)可以检索iOS设备的序列号。但我不确定苹果是否允许这些应用进入AppStore 您将需要这些导入: #import <sys/utsname.

我想要一个iPad序列号?我发现了两种归档方法,第一种是使用uuid,但这不是最好的解决方案。因为我需要iPad背面的序列号

另一种解决方案是实施一个不推荐的github项目:/

那么,难道不能检索打印在iPad背面的序列号吗

如果不可能,这是因为序列号受到保护,所以我不能错过使用它吗

[更新] 如果无法获取序列号,是否可以获取设备名称


提前感谢:)

可以检索iOS设备的序列号。但我不确定苹果是否允许这些应用进入AppStore

您将需要这些导入:

#import <sys/utsname.h>
#import <dlfcn.h>
获取设置中配置的设备的名称非常容易。尝试以下方法

+(NSString *) getDeviceName
{
    //RETURNS THE DEVICE NAME CONFIGURED IN SETTINGS
    NSString *nameString = [[UIDevice currentDevice] name];
    return nameString;
}

为什么?你想让每台设备都有一个独特的东西,还是要得到序列号?它完全是唯一的并不重要。我只需要一种简单的方法来识别设备,这样用户就可以轻松地将设备添加到我们的数据库中。这可能是名称或序列号,只是用户可以在其设备上读取的简单id。。
+(NSString *) getDeviceName
{
    //RETURNS THE DEVICE NAME CONFIGURED IN SETTINGS
    NSString *nameString = [[UIDevice currentDevice] name];
    return nameString;
}