针对特定国家/地区的应用提交的最佳实践

Posted

技术标签:

【中文标题】针对特定国家/地区的应用提交的最佳实践【英文标题】:Best practice for country-specific app submission 【发布时间】:2017-06-13 06:08:51 【问题描述】:

参考已经讨论过的参考资料后 -

https://developer.apple.com/internationalization/

https://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/AppStoreTerritories.html#//apple_ref/doc/uid/TP40011225-CH18-SW1

https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPInternational/Introduction/Introduction.html

https://forums.developer.apple.com/community/app-frameworks/localization

Multilingual app in App Store; use two versions - or use apple localisation? (special case)

我了解以下可能性,但没有解决方案! -

拥有一个通用/通用应用程序,并根据用户语言添加国际化和本地化并相应地管理功能。 (这是基于用户的语言,而不是国家或商店,所以不符合我的目的)

拥有具有几乎相同功能但具有特定国家/地区更改的不同应用程序(由于某些国家/地区协议/要求),并且仅针对特定国家/地区/商店发布每个应用程序。 (可能的解决方案,但它会带来应用商店垃圾邮件的风险 有类似的应用程序,即使它们在不同的商店?并且一定 风险是维护单独的代码库)

在主应用程序的要求略有不同的不同国家/地区提供服务的最佳方式是什么?

【问题讨论】:

【参考方案1】:

我建议有一个应用程序,首先您可以在其中获取用户的位置,然后根据该位置您可以加载基于国家/地区的资产或代码。

【讨论】:

以上是关于针对特定国家/地区的应用提交的最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

具有多个firebase请求的flutter bloc cubit最佳实践

云原生数据中台最佳实践|直播预告

针对多个 iDevice 时资源管理的最佳实践?

javascript 道具作为国家最佳实践

Android 兼容性库。最佳实践

.NET MVC3 中多页表单的最佳实践/设计