Skip to content

Yibay/RN-APP-HugeRecycle2.0

Repository files navigation

虎哥回收2.0版本App(ReactNative版)

app首页展示

回收 商城 个人中心

功能描述

  • 具有回收、商场、个人中心3大模块
  • 具有定位附近可回收小区、模糊搜索小区名称、导航到附近线下便利店、推送消息、支付宝支付、统计数据、支持热更新等功能
  • 支持iOS、Android双平台

开发环境:

  • macOS High Sierra 10.13.4 (17E202)
  • AndroidStudio 3.0.1
  • Xcode 9.3.1(9E501)
  • node v8.0.0
  • python v2.7.14
  • Ruby 2.3.3p222
  • NDK 17.1.4828580

环境变量:

  • 配置全局变量 ANDROID_NDK_HOME = [ndk所在目录]

热更新 注意事项:

  • 更新大版本时,热更新网站包,必须和应用商店包一致;内容不同,则热更新失效。
  • 更新大版本时,先上传热更新网站,再上传应用商店发布
  • 采用热更新的小版本,每一个热更新小版本,不要删。更换新的大版本后,上一版东西才可以删

react-native-xmpush 源码Bug fixed

  • ios
    • 异常:应用在前台时,收不到推送
    • 原因:源码中,前台 收到消息后,未触发通知栏显示
    • 解法:Libraries > RCTMIPushModule.xcodeproj > RCTMIPushModule > RCTMIPushModule.m 中 // 应用在前台收到通知的104行,添加 completionHandler(UNNotificationPresentationOptionAlert | UNNotificationPresentationOptionBadge | UNNotificationPresentationOptionSound);
  • android
    • 异常:登出帐号,仍能收到推送消息
    • 原因:源码中,注销Account的方法,引错了SDK中的方法,实际未注销
    • 解法:android > src > main > java > com > ichong > zzy > mipush > MIPushModule.java中 @ReactMethod public void unsetAccount 内,改为 MiPushClient.unsetUserAccount

About

一款关于回收的App 兼容iOS与android

Resources

Stars

Watchers

Forks

Packages

No packages published