cordova - 在科尔多瓦应用程序上检测当前应用程序频道/流/轨道/阶段
问题描述
我想知道:是否有可能检测正在运行的 Cordova 应用程序上使用的当前轨道?
通过轨道,我的意思是如果我们在 Android 上的 alpha/beta/production 轨道上,或者在 iOS 上的 TestFlight / Prod 上。
(这个语义不清楚,我们可以根据平台/文档来讨论阶段/频道/流/轨道)
我需要从应用程序中以编程方式检测此分发渠道,以便根据它调整我的一些应用程序行为(通常,我希望在我的分析中包含此信息,并为我的某些云使用单独的 API 密钥服务取决于它)
旁注:我不想根据当前的分销渠道创建不同风格的应用程序。我在 Google/Apple 商店中使用版本促销来将版本从较低的分发渠道推广到较高(更稳定)的分发渠道,并且不想为每个渠道创建单独的人工制品(我已经有一个很长的发布过程,并且希望避免发布比我已经生产的更多的人工制品)
解决方案
推荐阅读
- css - 调整内联 SVG 大小
- html - 使用 grid-column-start 会导致网格项目的自动放置停止工作
- apache-spark - Spark 2.3.1 对 Java 10 的支持
- mysql - msyql 查询返回受 WHERE 子句限制的内部连接数
- microsoft-graph-api - Microsoft Graph Mail API 中的过滤器和搜索查询参数有什么区别?
- ios - 更新 UITableView 页脚而不丢失部分中的文本字段
- python - 如何在python中使用散点图在其周边创建一个具有均匀分布点的圆
- linux - 从 Linux 用户空间控制 FlashAir SD 卡
- python - Python3 无法将 str 转换为 dict 或 json
- c++ - 映射 C++ 按值排序和插入元素