如何检测设备的iOS版本的内部版本号(例如13A452)

如何检测设备的iOS版本的内部版本号(例如13A452),第1张

概述有没有办法以编程方式检测iOS版本内部版本号, 例如iOS版本9.0.2(13A452). 我知道如何检测iOS版本,例如:9.0.2. 有没有检测13A452的API? 提前致谢. 想想我会把代码放在任何人需要的地方(在运行时工作),因为处理起来有点棘手! 请确认#include< sys / sysctl.h> //make sure you `#include <sys/sysctl.h> 有没有办法以编程方式检测iOS版本的内部版本号,
例如iOS版本9.0.2(13A452).
我知道如何检测iOS版本,例如:9.0.2.

有没有检测13A452的API?

提前致谢.

解决方法 想想我会把代码放在任何人需要的地方(在运行时工作),因为处理起来有点棘手!

请确认#include< sys / sysctl.h>

//make sure you `#include <sys/sysctl.h>`Nsstring *ctlKey = @"kern.osversion";BOol buildValueFound;Nsstring *buildValue;size_t size = 0;if (sysctlbyname([ctlKey UTF8String],NulL,&size,0) == -1) {    buildValueFound = NO;} else {    char *machine = calloc( 1,size );    sysctlbyname([ctlKey UTF8String],machine,0);    Nsstring *ctlValue = [Nsstring stringWithCString:machine enCoding:[Nsstring defaultCStringEnCoding]];    free(machine);    buildValue = ctlValue;    buildValueFound = YES;}if (buildValueFound) {    NSLog(@"%@",buildValue);} else {    NSLog(@"No build value found");}
总结

以上是内存溢出为你收集整理的如何检测设备的iOS版本的内部版本号(例如13A452)全部内容,希望文章能够帮你解决如何检测设备的iOS版本的内部版本号(例如13A452)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:http://outofmemory.cn/web/1048049.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存