以编程方式识别应用程序是付费还是免费

时间:2013-04-19 09:31:43

标签: ios objective-c

我想确定应用是付费还是免费;以编程方式,在运行时。

为了简要介绍我正在处理的上下文,我正在开发一个可供各种第三方应用程序使用的SDK。我想确定使用我的SDK的应用是付费还是免费。

有任何建议可以找到这个吗?

3 个答案:

答案 0 :(得分:6)

你应该让他们配置你的SDK在某处编写他们的app id,然后你的SDK必须检查这样的app store webservices

https://itunes.apple.com/lookup?id=theAppID

你可以查看价格

答案 1 :(得分:2)

你可以做的一件事是

https://itunes.apple.com/lookup?id=YOUR_APP_ID

然后获取price&返回的currency

中的JSON

答案 2 :(得分:1)

有一种方法可以让我记住,

添加逻辑以获取应用程序名称,使用SDK添加一些逻辑,通过API或您喜欢的任何其他方式向您发送该名称。

在服务器数据库中获得新名称后,您可以在iTunes中打开AppStore,然后在那里搜索应用程序,是的,您将知道他们是付费还是免费!

我知道,如果你的SDK将与许多应用程序一起飞行,那就太难了,但并不难。

另一种方法是,如果您通过某种方式了解应用是付款还是免费,那么您可以执行相同操作,发送应用名称及其价格详情。