是否可以使用不同的软件包名称构建Ionic Android应用程序?
示例:
-
com.example.myapp
发布版
-
com.example.myapp.debug
用于调试版
也许在任何地方都有一个钩子可以触发gulp任务来操作config.xml(<widget id="…">
)
为什么我需要这个?
- 调试和发布版本访问不同的后端资源
- 我有一个sharedUserId,它必须在调试和发布之间有所不同,因为它连接到用于签名的证书。
- 我需要sharedUserId,因为Ionic应用程序正在从安装在同一设备上的另一个应用程序中读取数据。它们使用相同的证书进行签名并使用相同的sharedUserId,因此可以授予访问权限。
- 需要一个“游乐场”应用程序进行测试,调试......以及一个高效的应用程序来验证生产使用情况。不想为此购买不同的设备。