阅读更多

1顶
0踩

移动开发
Facebook Android 客户端曾绕开 Google Play 更新机制,给用户发送可从未知源自行更新的推送通知。可能是为了避免类似的情况出现,Google 今天更新了其 Play 商店的条款,以确保其他开发者不会做同样的尝试。



Google 在其“危险产品”一栏中增加了这样一条描述:
引用
凡从 Google Play 中下载的应用,不得绕开 Play 商店的更新机制,自行修改、替换或升级 APK 二进制代码。

就此项修改,Google 并未给出明确的解释。只是新的政策出台后,Facebook 就不能给用户发送可从未知源安装应用的推送通知了。

Via theverge.com & 36氪
  • 大小: 7.5 KB
来自: 36氪
1
0
评论 共 1 条 请登录后发表评论
1 楼 魔力猫咪 2013-04-27 13:45
这是应该的。谷歌的条款对比其他两家还是太宽松了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • gcc: 新编译警告选项;dangling-pointer

    // warning: dangling pointer to a compound literal // // 复合出的一个临时变量 } 另一个例子: 在下面的函数中,将局部变量 x 的地址存放于转义指针 *p 中会触发警告。 void g (int **p) { int x = 7; *p = ...

  • dangling-pointer-rampage-master.rar

    dangling-pointer-rampage-master.rar

  • dangling-pointer-rampage:为学习目的而开发的Rust游戏

    悬空指针猛冲 为学习目的而开发的Rust游戏。 货物监视-x run --clear

  • yocto系列讲解[实战篇]93 - 添加Qtwebengine和Browser实例

    yocto系列讲解[实战篇]93 - 添加Qtwebengine和Browser实例

  • Dangling Pointers----悬挂指针

    1. Dangling Pointers----野指针 如果指针在被释放后,仍然引用原来的内存,就叫做野指针。该指针不指向任何有效的对象。有时称为过早释放。 使用野指针能导致几种不同的问题,包括: 不可预知的行为,如果访问...

  • 【Effective Objective-C】内存管理

    这就能保证不会出现可能指向无效对象的指针,这种指针通常称为"悬挂指针(dangling pointer)"。比方说,可以这样编写代码来防止此情况发生∶ NSNumber *number = [[NSNumber alloc] initWithInt:1337]; [array ...

  • NtHiM:现在,主持人是我的! -超快速子域接管检测!

    NtHiM-超快速子域接管检测 安装 方法1:使用预编译的二进制文件 “页面中提供了针对不同系统的预编译二进制文件。 您可以下载一个适合您系统的文件,解压缩文件并开始使用NtHiM。 方法2:使用Crates.io ...

  • RabbitMQ初步到精通-第十章-RabbitMQ之Spring客户端源码

    } // Destroy already created singletons to avoid dangling resources. destroyBeans(); // Reset 'active' flag. cancelRefresh(ex); // Propagate exception to caller. throw ex;...

  • MIT 6s081 lab6:Copy-on-Write Fork for xv6

    = 0){ // ok } else { } else if(r_scause() == 15){ // page fault // 12 : instruction page fault // 13 :load page fault // 15 :store/AMO page Fault uint64 va = r_stval(); // get the virtual address ...

  • allegro中pcb文件检查之dangling--line,danging--via

    在日常中,将PCB绘制完成后经常需要对于断线进行检查,在allegro中,可以快速进行检查并修改。 步骤:tools---quick report---dangling lines,via and ... 可以将报告中的dangling--line,danging--via进行删除。

  • c++ Asan(address-sanitize)的配置和使用

    (dangling pointer dereference) Heap buffer overflow Stack buffer overflow Global buffer overflow Use after return Use after scope Initialization ...

  • docker笔记7--Docker常见操作

    then ulimit -u unlimited else ulimit -p unlimited fi log_begin_msg "Starting $DOCKER_DESC: $BASE" start-stop-daemon --start --background \ --no-close \ --exec "$DOCKERD" \ --...

  • 操作系统MIT6.S081:Lab2->System calls

    } //End } else { printf("%d %s: unknown sys call %d\n", p->pid, p->name, num); p->trapframe->a0 = -1; } } 1.3 实验结果 测试 ①首先启动xv6 ②输入测试命令: ----trace 32 grep hello README ----trace ...

  • 2022 xv6 lab: COW实验(copy-on-write)代码实现

    } // Fill with junk to catch dangling refs. memset(pa, 1, PGSIZE); r = (struct run*)pa; acquire(&kmem.lock); r->next = kmem.freelist; kmem.freelist = r; release(&kmem.lock); } 修改kalloc函数,每分配...

  • 持续集成之.gitlab-ci.yml文件样例

    gitlab-ci.yml文件样例 ...- docker rmi $(docker images -q -f dangling=true) 样例说明:本样例为gitlab-ci.yml文件样例,其中包含四个步骤 1、构建jar包 2、推送jar到私服 3、运行jar包 4、清理虚悬镜像

  • 计算机组成与设计(硬件/软件接口)RISC-V版笔记

    文章目录第二章 指令:计算机的语言2.1 引言2.2 计算机硬件的操作2.3 计算机硬件的操作数2.3.1 存储器操作数2.3.2 常数或立即操作数2.4 有符号数与无符号数2.5 计算机中指令的表示2.6 逻辑操作2.7 决策指令2.7.1 ...

  • 将USB-WiFi网卡移植到X210开发板

    1600 //#ifdef ANDROID_SUPPORT 1601 #define INF_MAIN_DEV_NAME "wlan" 1602 #define INF_MBSSID_DEV_NAME "wlan" 1603 //#else 1604 //#define INF_MAIN_DEV_NAME "ra" 1605 //#define INF_MBSSID_DEV_NAME "ra" ...

  • express-react-isomorphic

    Express React 同构 用于运行 React 的启动项目。 应用 期望 mongodb、redis 和 petecoop/nginx-proxy 已经在运行。 居住 docker-compose -f docker-... docker rmi $(docker images -f "dangling=true" -q)

  • Objective-C 警告相关说明

    Again, and this cannot be stressed enough, Clang is right at least 99% of the time. Actually fixing an analyzer warning is  strongly  preferred to ignoring it. Use  #pragma clang diagnostic ...

  • Spring Framework--ApplicationComtext(2)以ClassPathXmlApplicationContext看ApplicationContext

    前言​ 上篇博客我们简单介绍了ApplicationContext,说实话,讲得太糙了,自己都看不下去了。所以打算在本文和后面的文章以稍微详细的说明来弥补之前的不足。本文将以debug ClassPathXmlApplicationContext的方式...

Global site tag (gtag.js) - Google Analytics