如何确定,在我们的设备中的iPhone应用程序(previous /下一个版本)是否存在与否? [英] How to determine, whether an iphone app (previous/next version) is existed in our device or not?

查看:248
本文介绍了如何确定,在我们的设备中的iPhone应用程序(previous /下一个版本)是否存在与否?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


  • 我有2个版本.... iPaint1 FreeVersion 的)及应用程序; iPaint2 付费版 的)

iPaint 2与iPaint1 ..

的功能以及额外功能

  • 如果用户有iPaint1&放大器;此外,如果他安装Paint2。

现在我们需要显示警报,当用户启动/使用paint2。警报会弹出如下

你已经在这第二版paint1的所有功能,删除Paint1自由空间

只有当iPain1在我们的设备中存在

,否则没有必要警觉,这怎么可能。

(我想我们可以利用AppStore的ID和放大器实现这一本,捆绑标识符,但不知道和不知道的进程)

在此先感谢


但它是模拟,但不是在iPod的作品


答:

最后我得到了@MDT的回答解决方案。感谢ü@MDT和其他人。

感谢您的快速反应。这环节是对这个问题非常有用。

<一个href=\"http://stackoverflow.com/questions/3878197/is-it-possible-to-get-information-about-all-apps-installed-on-iphone/3878220#3878220\">Is有可能得到有关安装在iPhone上的所有应用程序的信息?

<一个href=\"http://www.iphonedevsdk.com/forum/iphone-sdk-development/22289-possible-retrieve-these-information.html#post101753\" rel=\"nofollow\">http://www.iphonedevsdk.com/forum/iphone-sdk-development/22289-possible-retrieve-these-information.html#post101753

但它是模拟,但不是在iPod的作品任何建议请。


解决方案

  

如果没有越狱,也没有办法为一个应用程序可以直接获得
  在iOS设备上安装的所有应用程序的列表。


http://www.quora.com/An-iOS-App-how-to-find-all-other-application-on-the-iPhone

您最好的选择可能是使用自定义URL方案。有了这些,你可以实现你的免费应用程序的链接打开如果安装了付费的。

  • I Have an app with 2 versions.... iPaint1 (FreeVersion) & iPaint2(Paid Version)

iPaint 2 has extra features along with the features of iPaint1..

  • if user have iPaint1 & also if he installed Paint2.

Now we need to display An alert when user launch/uses paint2. Alert will be pop up as

"You already have all features of paint1 in this 2nd version, Delete Paint1 to free space"

only if iPain1 is existed in our device, otherwise no need of alert How is it possible.

(I guess we may achieve this this using AppStore ID & Bundle Identifier but not sure and don't know the process)

Thanks in advance


But It is works on simulator but not in iPod


Answer :

Finally i Got solution in @MDT 's answer. thank u @MDT and others as well.

Thank you for your quick response.. This link is useful for this question.

Is it possible to get information about all apps installed on iPhone?

and in

http://www.iphonedevsdk.com/forum/iphone-sdk-development/22289-possible-retrieve-these-information.html#post101753

But It is works on simulator but not in iPod any advice pls.

解决方案

Without jailbreaking, there is no way for an app to directly get a list of all installed apps on an iOS device.

http://www.quora.com/An-iOS-App-how-to-find-all-other-application-on-the-iPhone

Your best alternative may to be use of custom URL schemes. With these you can implement a link in your free app that opens the paid one if it is installed.

这篇关于如何确定,在我们的设备中的iPhone应用程序(previous /下一个版本)是否存在与否?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆