【发布时间】:2012-06-25 18:26:08
【问题描述】:
我知道Detecting programmatically whether an app is installed on iPhone 是可能的。我想知道是否可以检测到安装了其他应用程序的版本?
我的应用程序依赖于 Facebook 本地客户端,但如果手机安装了旧版本的 Facebook 应用程序,它的行为就会非常糟糕。所以我希望能够检测到这一点并警告用户。
-- 更新--
在 cmets 中暗示,如果不存在相应版本的相关应用程序,我可以阻止用户首先安装我的应用程序。那也将是一个很好的解决方案。如果您知道我如何指定对另一个应用程序版本号的依赖项,请解释一下。
【问题讨论】:
-
将版本嵌入为全局变量...
-
如果性能不佳,请不要让他们安装您的应用。设置一个可以按预期工作的良好基础版本。如果效果不好,您的用户会写 1 星评论。
-
@TheDeveloper 或者只是让它不需要最新的 Facebook 版本。
-
没想到,这也行!实现 booth 并获取版本号,如果版本太旧,请使用 old 框架!
-
好主意。请说明如何执行此操作。