首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以发布一个iphone应用程序的两个版本吗?

问我们可以发布一个iphone应用程序的两个版本吗?
EN

Stack Overflow用户
提问于 2009-02-12 01:35:23
回答 3查看 788关注 0票数 2

嗨,

我正在为澳大利亚一位受人尊敬的客户开发一个应用程序。当涉及到澳大利亚以外的用户通过该应用程序访问内容时,他们会遇到某些版权问题。

是否可以通过iTunes应用商店提供本地版本和国际版本的应用程序?国际版将只包含允许的内容。如果不是,请建议解决此问题的最佳选项。

在期待中感谢你

干杯,

阿米特

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-02-12 04:21:57

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

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

如果没有,那么您的问题就与使用app-store限制大不相同。但这也可能意味着你可以有一个更好的解决方案来解决问题,而不需要应用程序的多个版本。

想想看: iPhone知道它在哪里。3g手机可以获得GPS精确的位置信息,而老式手机只要有电话网络连接,就能获得合理的近似值。这给出了经度/经度坐标。

然后呢?因为您的家乡区域定义得很好,所以它可能很简单--在地图上画一个环绕澳大利亚的矩形,并将“在澳大利亚”定义为在该矩形中(作为一个完整的大陆在这里很方便)。如果您需要更精确内容,可以将最新/最长的内容提供给反向地理编码API (有很多--例如Flickr就有一个),以找出您所在的国家/地区。

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

票数 4
EN

Stack Overflow用户

发布于 2009-02-12 01:57:20

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

然后,使用iTunes连接上的管理面板,您可以将SKU的销售限制到不同地区。

当您为开发证书支付了$99,并且当您将您的应用程序上传到iTunes时,这些选项才可用。

票数 6
EN

Stack Overflow用户

发布于 2009-02-12 01:54:23

您可以限制在哪个国家/地区销售哪些应用程序。您可以将您的澳大利亚应用程序限制在澳大利亚,然后在全球范围内销售另一个应用程序。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/539650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档