App马甲包开发需要注意的地方


由于种种原因导致原App不能使用,比如App被封杀,服务器被黑等,因此需要在短时间内上架跟原App类似的App,简称马甲包。
马甲包的特点是:

  1. 功能跟原App一模一样;
  2. 对用户来说,只是换了一套皮肤和名称;

App端要做的

  1. 包名:这个肯定要换掉;
  2. icon:一般也要换成新的App的icon;
  3. app_name:肯定要换成新的;
  4. 推送:因为换了包名,各个推送平台需要重新申请key和secret;如果是公司内部的推送平台也需要申请。
  5. 分享:微信、QQ、微博、小程序等;
  6. 营收:公司内部营收模块,以及微信支付、支付宝支付等;
  7. 其它第三方SDK:比如Bugly、友盟、人脸识别等;
  8. UI:需要全部或者部分替换图标、背景色等;
  9. API:增加一些API接口,比如域名切换接口;

设计端要做的

  1. 短时间内设计一套新的UI,可以考虑从替换主要的icon和背景色做起;
  2. 后期逐步考虑重新app的整体重新设计。

服务端要做的

  1. 申请新的域名,用新的域名替换旧的域名;
  2. 和公司内部其他业务部门交互做相应改变;
  3. 域名转发配置;
  4. 设计一个新的域名下发接口,App端每次启动能够获取新的域名配置表,避免下次因为服务器的域名问题导致App不能使用。

猜你喜欢

转载自blog.csdn.net/ddnosh/article/details/106077181