gpt4 book ai didi

ios - 如何以编程方式获取在模拟器上运行的应用程序的 SDK 版本?

转载 作者:行者123 更新时间:2023-11-29 04:36:27 25 4
gpt4 key购买 nike

我正在尝试通过代码获取模拟器上运行的版本/版本。

基本上,我正在使用模拟器检查应用程序的各种功能,并且希望根据我设置为当前的 SDK 来打开和关闭代码路径,而不是每次都手动执行(我的测试机有不同的 SDK)其上的 SDK 版本,出于测试目的,我在 4.1 和 5.1 之间切换了当前版本。

所以这个想法是,当应用程序在模拟器上启动时,我可以读取 SDK 的构建并知道槽匹配(我有一个可以进行匹配并打开和关闭功能的函数),如果我应该运行是否有特定的代码路径。

我知道如何确定我是在 sim 上运行还是在设备上运行,但找不到有关如何通过代码获取 SDK 版本的引用,所以我基本上陷入困境。

当我在模拟器上运行应用程序时,是否有任何函数可以调用并返回当前安装的 iOS 的内部版本或版本?

最佳答案

您可以获得当前操作系统版本。

UIDevice *myDevice = [UIDevice currentDevice];
myDevice.systemVersion

关于ios - 如何以编程方式获取在模拟器上运行的应用程序的 SDK 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11007118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com