获取其他ios应用程序的版本号

时间:2014-06-27 07:12:35

标签: ios app-store

有没有办法检查从appstore安装的其他应用程序的版本号?

注意: 1.不在监狱破坏的设备 2.不使用第三方库。

2 个答案:

答案 0 :(得分:4)

不可能。您的控制力达到App Sandbox的水平。

<强> What is Sandbox?

出于安全原因,iOS会在安装时将每个应用程序(包括其首选项和数据)放在沙箱中。沙箱是一组细粒度控件,用于限制应用程序对文件,首选项,网络资源,硬件等的访问。作为沙盒过程的一部分,系统会将每个应用程序安装在自己的沙箱目录中,该目录充当应用程序及其数据的主页。

enter image description here

答案 1 :(得分:0)

无法在IOS中检查其他应用程序的版本,应用程序在SandBox环境中工作,不允许应用程序访问其他应用程序。

两个应用程序可以在URL方案的帮助下进行通信,以下是几个应用程序的URL方案的链接:

http://wiki.akosma.com/IPhone_URL_Schemes

http://handleopenurl.com/

使用URL方案,我们可以访问有限的信息(由该应用程序的开发人员公开)

虽然,选择很少, 1)如果两个应用程序使用相同/通用Web服务,则可以共享此信息 2)使用ICloud这可以实现如果两个应用程序都使用公共/公共空间。