全部产品
云市场

移动推送Android SDK:接入移动推送,如何区分测试环境和生产环境?

更新时间:2017-06-07 13:26:11

1.问题

我们公司App的开发环境有测试环境和生产环境,两种环境下的推送业务是隔离的。请问接入移动推送后如何区分测试环境和生产环境?

2.解决方案

  • 在推送控制台创建两个App,对应客户端两个不同包名的App;
    • iOS App设置不同的Bundle Identifier进行区分;
    • Android App包名的设置,基于gradle构建时,可参考Android SDK配置,在build.gradle中设置applicationId,如:
  1. android {
  2. defaultConfig {
  3. ...
  4. applicationId XXXX
  5. }
  6. }