如何使用iOS SDK查找序列号,IMEI号码

kir*_*iri 4 serial-number ios ios7

在我的项目中,我想使用iOS SDK获取序列号和IMEI号,我们可以使用什么API来获取iOS7.我经历了几个他们正在使用IO框架的链接,如果我们使用那些苹果将拒绝该应用程序.我们怎样才能挺身而出.

rck*_*nes 16

Apple不允许您检索任何设备特定信息,如IMEI,UDID,Mac地址,序列号等.

这与滥用这些标识符和用户隐私有关.


hri*_*.to 5

Apple禁止检索此类信息,因为这可能对最终用户有害。相反,它们为您提供了identifierForVendor:

一个字母数字字符串,用于唯一标识应用程序供应商的设备。(只读)

裁判:https : //developer.apple.com/library/ios/documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html#//apple_ref/occ/instp/UIDevice/identifierForVendor

如果您需要将同一家供应商(在同一台设备上)的不同应用程序区分开来,则可以使用advertiseIdentifier,但是文档中明确指出,只有当它负责广告时才使用它(无论是为广告提供安装还是在应用程序中展示广告) )。此外,我的应用程序被拒绝,因为它使用的是此ID,并且未在iTunesConnect中声明。

每个设备唯一的字母数字字符串,仅用于投放广告。(只读)

裁判:https : //developer.apple.com/library/ios/documentation/AdSupport/Reference/ASIdentifierManager_Ref/ASIdentifierManager.html#//apple_ref/occ/instp/ASIdentifierManager/advertisingIdentifier

如果您仍然决定使用后者,请不要忘记将AddSupport.framework添加到您的项目设置中。