iOS Objective-C - 获取人类可读的设备模型?

时间:2016-11-14 14:46:09

标签: ios objective-c device

我需要抓住我的iOS代码在Objective-C中运行的设备模型。然而,由于这将被推向一个分析/指标,这将被不那么精通技术的人看到,我需要广告模型,如" iPhone 6S"而不是相对奇怪的iPhone8,1"。如果我要展示不太友好的版本我会得到"但是还没有像iPhone 8这样的东西"无论我发送多少备忘录,我都会抱怨。因此,我想向他们报告一个人类可读的模型。

我已经在这里看到了一些关于此的问题,我发现的所有问题都是在2年前开放的,也许是在1年前更新过的。大多数都引用了一个github库,该库在更长的时间内没有更新,而其余的则提出了一个长而笨重的字符串转换列表,需要不断维护。还有其他几个,但他们也建议我可以出于其他原因将库集成到我的项目中

是否有任何方法可以解决这个问题的痛苦?提供此功能的iOS SDK中有哪些新功能?

我用过时或不合适的方法看到的问题示例:

How to get device make and model on iOS?

UIDevice currentDevice model possible values

Determine device (iPhone, iPod Touch) with iOS

0 个答案:

没有答案