我们可以发布两个版本的iPhone应用程序吗?

时间:2009-02-12 01:35:23

标签: iphone distribution

HI,

我正在为澳大利亚一位受尊敬的客户开发一份申请表。当澳大利亚境外的用户通过应用程序访问内容时,他们有一些版权问题。

是否可以通过iTunes Store提供本地和国际版本的应用程序?国际版只有允许的内容。如果没有,请建议处理此问题的最佳选择。

期待你的感谢

干杯,

阿米特

3 个答案:

答案 0 :(得分:6)

是的,您可以使用不同的SKU创建两个版本的应用程序。最好的方法是使用通配符证书并在应用程序的plist文件中使用不同的项目标识符。

使用iTunes Connect上的管理面板,您可以限制SKU在不同地区的销售。

当您支付99美元的开发证书以及将应用程序上传到iTunes时,这些选项就可用了。

答案 1 :(得分:4)

正如其他人所说,可以建立两个版本,并使用iTunes商店根据买家所在的国家限制分发。

然而,还有另一个需要考虑的问题。你说问题是“通过应用程序访问内容”在澳大利亚之外。但是,您使用的是固有移动设备的平台,可能与用户获取应用时所在的国家/地区不同。如果有人在澳大利亚,合法地获取应用程序,然后前往其他国家,会发生什么?他们不再在澳大利亚,但他们有一个假定他们的应用程序的副本。您的客户的版权限制是否仍允许他们访问本应仅限于澳大利亚的内容?

如果没有,您的问题与使用应用商店限制有很大不同。但这也可能意味着您可以更好地解决不需要多个版本应用的问题。

想一想:iPhone知道它在哪里。 3g手机可以获得GPS准确的位置信息,并且旧手机在有电话网络连接时可以获得合理的近似值。这给你拉/长坐标。

然后呢?由于您的家庭区域定义很好,可能很简单 - 在地图上围绕澳大利亚绘制一个矩形,并将“在澳大利亚”定义为在该矩形中(整个大陆在这里派上用场)。如果你想要更精确的东西,可以将纬度/长度输入反向地理编码API(例如,有很多 - 例如Flickr有一个)来找出你所在的国家。

瞧,你可以让这个应用程序在澳大利亚采用一种方式,而在另一种方式之外,你只需要一个版本的应用就可以了。

答案 2 :(得分:2)

您可以限制在哪个国家/地区销售哪些应用。您可以将澳大利亚应用限制在澳大利亚并在全球范围内销售其他应用。

相关问题