如何处理特定的客户端配置和apk
Posted
技术标签:
【中文标题】如何处理特定的客户端配置和apk【英文标题】:How to deal with specific client configuration and apk 【发布时间】:2022-01-19 08:52:50 【问题描述】:我主要是一名网络开发人员,但对于一个项目,我必须使用 xamarin 创建一个移动应用程序。
当我们向每个客户提供我们的网络应用程序时,我们还将向每个客户分发移动应用程序。
问题是每个客户端都有特定的配置,例如移动应用程序将连接的webservice的url。
我的想法是在我这边构建apk,在每个客户端上部署它,并让每个客户端特定的配置文件(实际上这个配置文件存在,因为它被webapp使用)。
但在移动世界中这似乎是不可能的,apk 似乎需要嵌入所有内容。
我很惊讶我没有找到这么多关于此的文档,似乎没有其他人关心这个问题。
你们是怎么处理的?
谢谢!
【问题讨论】:
【参考方案1】:我可以想出多种方法来配置客户端应用程序。
-
为每个客户制作一个独特的应用程序,这是预先配置的。这可以使用 CI 和一些配置文件来完成。
让客户端应用程序自行配置,这可以通过
扫描将应用程序定向到其配置的 QR 码
输入将应用引导至其配置的 Pin 码
让客户在本地托管一个具有特定 DNS 名称的 Web API,您的应用由该名称配置
让客户从列表中选择配置
让客户输入配置的 URL
如果客户必须登录应用程序,请使用该应用程序来识别其组织并根据该应用程序选择配置
只是一些不同的想法来解决您的问题。有些人比其他人更参与。
【讨论】:
以上是关于如何处理特定的客户端配置和apk的主要内容,如果未能解决你的问题,请参考以下文章