获取人类可读的设备模型?

我需要抓住我的iOS代码在Objective C上运行的设备模型。但是,由于这将推广到一个分析/度量标准,这将被技术精明的人看到,我需要广告模型,如“iPhone 6S”而不是看起来比较奇怪的“iPhone8,1”。 如果我要展示不太友好的版本,我会得到“但是没有像iPhone 8那样的东西”,但对我抱怨说,无论我可以发送多少备忘录。 因此,我想向他们报告一个人类可读的模型。

我在这里看到了一些关于这方面的问题,我发现的所有内容都是在2年前开放的,也许在1年前更新过。 大多数引用的github库在更长的时间内还没有更新,而其余的则提出了需要不断维护的字符串转换的冗长而笨拙的列表。 还有一些其他的,但他们也建议图书馆,因为其他原因,我不能融入到我的项目

有什么方法可以解决这个问题吗? iOS SDK中提供了这个新功能吗?

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

iOS - 如何获取设备制造商和型号?

UIDevice currentDevice模型可能的值

用iPhone SDK确定设备(iPhone,iPod Touch)

链接地址: http://www.djcxy.com/p/50371.html

上一篇: Get human readable device model?

下一篇: What is the platform string for iPod Touch 6th generation?