公司的应用主要发布在 google play,使用热修复会有被禁的风险吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nicegoing
V2EX    Android

公司的应用主要发布在 google play,使用热修复会有被禁的风险吗?

  •  
  •   nicegoing 2017-01-20 16:20:09 +08:00 32197 次点击
    这是一个创建于 3255 天前的主题,其中的信息可能已经有所发展或是发生改变。
    热修复在国内很火,在国外不流行。 google play 能上热修复吗?
    30 条回复    2019-03-27 13:59:24 +08:00
    allan1st
        1
    allan1st  
       2017-01-20 16:32:18 +08:00 via Android
    打消这个念头吧
    millson
        2
    millson  
       2017-01-20 16:33:51 +08:00 via iPhone
    游戏类应该可以吧
    kot32
        3
    kot32  
       2017-01-20 16:34:45 +08:00
    Google Play 上架审核分分钟的事,要热修复干嘛?
    hahastudio
        4
    hahastudio  
       2017-01-20 16:47:05 +08:00
    https://play.google.com/about/developer-content-policy-print/
    An app downloaded from Google Play may not modify, replace, or update itself using any method other than Google Play's update mechanism.
    nicegoing
        5
    nicegoing  
    OP
       2017-01-20 16:48:50 +08:00
    @allan1st
    @millson
    @kot32
    @hahastudio
    谢谢大家,我了解了。
    love4taylor
        6
    love4taylor  
    PRO
       2017-01-20 16:56:05 +08:00 via Android   1
    热补丁的后果就是被要求下架整改..
    allan1st
        7
    allan1st  
       2017-01-20 18:14:20 +08:00   12
    国内没有统一的市场造成了热修复的流行。 Google Play 的发布审核般在一两个小时以内,并且自带好用的 Alpha Beta 测试以及灰度发布,在很大程度上能替代热修复带来的便捷;自动更新、按设备类型分发也比国内各种『正规』和野鸡市场甚至 apk 下载网站高出一大截;由于只有单一的 app 商店,甚至不需要花精力研究加固反编译甚至混淆。 Google Play 是禁止热修复热更新的,一旦被下架,没有重新上架的任何机会,必须换包名,如果主要针对 Google Play 的话,完全没有必要去做这种吃力不讨好,被下架程序员担负全部责任的事情。
    换个角度说,热修复这种那么方便的技术,只在大陆三不管地区流行,国外开发者完全不感兴趣,肯定是有道理的。千万不要去和规则作对。
    nicegoing
        8
    nicegoing  
    OP
       2017-01-20 18:36:40 +08:00 via Android
    @allan1st 厉害了我的哥,回答的既详细又周到
    emberzhang
        9
    emberzhang  
       2017-01-20 18:49:15 +08:00 via iPhone
    为啥 iOS 上 12306 就没人管....我们公司 erp 也是
    jhdxr
        10
    jhdxr  
       2017-01-20 19:40:23 +08:00
    @emberzhang 因为那是网页。。。
    fzhw88
        11
    fzhw88  
       2017-01-20 19:58:07 +08:00
    重点投诉对象……
    话说高德地图已经彻底下架了……
    xcodebuild
        12
    xcodebuild  
       2017-01-20 20:04:46 +08:00
    @allan1st 没有重新上架的任何机会 <= 那支付宝微信为什么还能多次上架
    Quaintjade
        13
    Quaintjade  
       2017-01-20 20:07:13 +08:00 via Android
    @allan1st
    国内某些大厂 APP 也被下架上架好多次了,有换过包名么?难道都不是因为应用内更新被下架?
    lazyjohnzhou
        14
    lazyjohnzhou  
       2017-01-20 20:08:15 +08:00 via Android
    @allan1st 学习了!这也是不是很多国内的应用不愿上 Google Play 或者维护 Google Play 上的包的原因?
    hanbing135
        15
    hanbing135  
       2017-01-20 20:12:40 +08:00 via Android
    外行想问下啥叫热修复
    langjiyuan
        16
    langjiyuan  
       2017-01-20 20:22:02 +08:00
    @hanbing135
    当有严重 bug 需要紧急修复,而逐一打包上传到应用市场很麻烦,而且面临用户再次下载覆盖安装问题
    热修复 实际上是给应用打个补丁,而不需要用户重新下载 app 安装包覆盖安装。
    langjiyuan
        17
    langjiyuan  
       2017-01-20 20:23:04 +08:00
    @fzhw88 又被下架了?一般原因是应用内自动更新版本吧
    Aquamarine
        18
    Aquamarine  
       2017-01-20 21:58:47 +08:00
    @fzhw88 @langjiyuan 还真的找不到了,怎么回事?
    难道还不如百度地图?
    allan1st
        19
    allan1st  
       2017-01-20 22:52:00 +08:00
    @Quaintjade 下架其实也是分不同种类的,可以参考这个网站,如果情节严重或者屡次犯规就会被永久封掉: https://support.google.com/googleplay/android-developer/answer/2477981
    allan1st
        20
    allan1st  
       2017-01-20 22:57:16 +08:00
    @codefalling 同上,见这个网站: https://support.google.com/googleplay/android-developer/answer/2477981 情节严重的比如之前有个直播软件叫 17 ,因为涉及色情及儿童色情被直接封掉,最后只能换包名重新上架的。
    当然大公司肯定会比较有话语权,和 Google 的周旋中也能多讨到好处。
    allan1st
        21
    allan1st  
       2017-01-20 22:58:07 +08:00
    @langjiyuan Play Store 是提供增量更新的,不需要下载完整的 apk 。
    RqPS6rhmP3Nyn3Tm
        22
    RqPS6rhmP3Nyn3Tm  
       2017-01-21 08:19:30 +08:00 via iPhone
    热修复在国外不流行吗,那为啥 LL 每次更新没有一次走 AppStore /google play 的?
    hanbing135
        23
    hanbing135  
       2017-01-21 08:40:54 +08:00 via Android
    @langjiyuan 感觉就是增量更新啊
    Kokororin
        24
    Kokororin  
       2017-01-21 08:46:44 +08:00 via iPhone
    @BXIA 大更需要的
    RqPS6rhmP3Nyn3Tm
        25
    RqPS6rhmP3Nyn3Tm  
       2017-01-21 09:06:05 +08:00 via iPhone
    @Kokororin 楼主明显说的是小更新啊
    zhouquanbest
        26
    zhouquanbest  
       2017-01-21 09:24:45 +08:00 via Android
    原则上是不让的 但 Google 真的没有那么的“公平”
    你如果是用户基数大的产品 他们会睁一只眼闭一只眼

    这里不方便透露很多 但我认识的多家面向海外的产品 都是带热修复及其他一些违规行为的 google 基本默许了
    而如果比只是个刚上架的小产品 那就等着被下架吧
    langjiyuan
        27
    langjiyuan  
       2017-01-21 09:54:27 +08:00
    @Aquamarine 从酷安上看,貌似是应用内更新 又被人举报了,下架不是一两次了
    langjiyuan
        28
    langjiyuan  
       2017-01-21 14:05:54 +08:00
    @hanbing135 抱歉 忘了回复你了,在我接触范围内
    增量更新 跟 热修复 类似,但是有个最主要的区别是,应用是否要再次安装。
    增量更新下载的是差异包 再跟本地的 apk 合并成一个新的 apk 安装文件,需要再次安装 apk
    类比一下 是 win10 的周年更新 下载完成后,还需要走一步安装系统的流程
    热修复 类比一下相似的是 windows 的补丁,安装补丁就好,没必要重新走一遍安装系统。
    Trumeet
        29
    Trumeet  
       2018-08-04 13:35:01 +08:00 via Android
    1. 打消这个念头吧
    2. 如果需要动态加载功能(划重点是 功能),可以用 Android App Bundle
    SmalL123
        30
    SmalL123  
       2019-03-27 13:59:24 +08:00
    @allan1st 为什么 google play 会禁止热修复功能?是出于什么考虑?
    使用热修复会带来什么好处,使得国内比较推崇这个做法?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1197 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 17:24 PVG 01:24 LAX 09:24 JFK 12:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86