请问各位,一套 app,部署给不同的客户,客户域名不一样,怎么优雅的解决呢? APP 功能完全相同,就是接口的地址不一样, 想了下,除了每次编译的时候弄一个客户的唯一标识,启动时找个 api 返回对应的服务器地址. 求更优雅的方式,谢谢.

2018-09-09 22:56:38 +08:00
 xjdata

如题. rn 的应用 新手.一点经验都没有,还请各位给链接或者稍微详细说下~ 谢谢.

1796 次点击
所在节点    问与答
7 条回复
HelloAmadeus
2018-09-09 22:59:43 +08:00
写个配置文件不就行了吗
Lax
2018-09-09 23:09:35 +08:00
配置文件,环境变量,启动脚本参数,名字服务
elgae
2018-09-09 23:25:01 +08:00
我觉得你现在的方案完全👌
MonoLogueChi
2018-09-09 23:34:59 +08:00
填写好客户信息,然后写到源码里,再编译。
zgray
2018-09-10 00:16:03 +08:00
是一个同样的应用给多个企业,并且要求上架的时候分多个应用还是说就一个应用支持多企业?

前者编译打包,带上不同配置,也就是你的方案。
后者的话,应用如果有登录过程,可考虑增加企业识别码,做前置识别后返回企业专属域名。
whileFalse
2018-09-10 10:09:00 +08:00
包名肯定得不一样吧。
XinLake
2018-09-10 11:15:36 +08:00
flavor
一套 app,10 个客户都可以,编译的时候选择一下就行,不需要做其他事情了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/487710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX