iOS:如何检查来自第三方应用程序的软件更新

iOS:如何检查来自第三方应用程序的软件更新,ios,objective-c,settings,Ios,Objective C,Settings,目标C:我正在开发一个实用程序应用程序,我想(从我的应用程序内部)检查iPhone的软件是否是最新的。有可能吗?一种方法是自己跟踪最新版本,通过网络调用检索它,然后使用[[UIDevice currentDevice]systemVersion]上的字符串将其与当前版本进行比较 NSLog(@"%@", [[UIDevice currentDevice] systemVersion]); // 7.0.3 据我所知,这方面没有API。我打赌苹果会将其视为破坏隐私:)或者从应用程序中启动设置/

目标C:我正在开发一个实用程序应用程序,我想(从我的应用程序内部)检查iPhone的软件是否是最新的。有可能吗?

一种方法是自己跟踪最新版本,通过网络调用检索它,然后使用
[[UIDevice currentDevice]systemVersion]上的字符串将其与当前版本进行比较

 NSLog(@"%@", [[UIDevice currentDevice] systemVersion]); // 7.0.3

据我所知,这方面没有API。我打赌苹果会将其视为破坏隐私:)或者从应用程序中启动设置/常规/软件更新?你也不能这样做,对不起:)iOS受到了很好的保护,不受这种行为的影响:PYa—MDM(移动设备管理)可以实现这一点。但MDM对于应用程序来说是完全不同的概念。在这种情况下,您必须向MDMServer注册设备。这是一个与苹果的法律程序,主要是公司将通过管理员来完成