0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

知名开源前端框架uni-app包含热更新代码,谷歌“封杀”

OSC开源社区 ? 来源:OSC开源社区 ? 2023-06-27 16:30 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

uni-app 开发商 DCloud 最新回应称,经过与 Google Play 沟通,此问题于 6.24 号晚上提交 hello uni-app 应用到 Google Play,经审核测试确认已解决。

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOSAndroid、Web(响应式)、以及各种小程序(微信 / 支付宝 / 百度 / 头条 / 飞书 / QQ / 快手 / 钉钉 / 淘宝)、快应用等多个平台。

ae03fa56-1403-11ee-962d-dac502259ad0.png

近日,程序员发帖称自己用开源框架 uni-app 开发的 App 被 Google Play 下架,原因是 uni-app 自带的 SDK 包含违反 Google Play 政策的内容 —— 包括广告代码,以及下载第三方 App 的代码。

ae14fa22-1403-11ee-962d-dac502259ad0.png

ae2df73e-1403-11ee-962d-dac502259ad0.png

DCloud 官方对此回应称,经过与 Google Play 沟通,此问题于 6.24 号晚上提交 hello uni-app 应用到 Google Play 审核测试确认已解决。

App 被下架主要原因是DCloud SDK 中存在安装 APK 的代码,而 Google Play 不允许应用直接下载 APK 进行安装,安装应用必须通过 Google Play 操作。

但对于国内应用市场,在 App 中直接下载 APK 是被允许的,而 SDK 没有区分国内和 Google Play 渠道版本,实际都包含了 APK 安装代码 (plus.runtime.install)。

P.S. 正因国内应用市场没有不允许 App 安装 APK 的限制,很多 Android 应用都使用 plus.runtime.install 安装自己的更新版。

虽然 Google Play 的政策一直都不允许 App 自己安装 APK,但之前的检测方式是检测应用权限
(android.permission.INSTALL_PACKAGES 和 android.permission.REQUEST_INSTALL_PACKAGES)。因此只要没有安装 APK 的权限即可上架。

如上文所说,DCloud SDK 的源码里一直都有安装 APK 的代码。但在端午期间,Google Play 突然升级了检测方式,对于事实上无法执行的 APK 安装代码进行了扫描。

虽然这些代码没有应用安全权限,无法执行 APK 安装,但按照 Google Play 更新后的政策,只要源码里有安装 APK 相关的代码都被视为不合规。

ae44c090-1403-11ee-962d-dac502259ad0.png

DCloud 表示,后续他们将把安装 APK 的代码独立为一个可选模块,在针对 Google Play 渠道打包时不包含这个模块。

国内开发者也可以单独选择是否包括这个模块。届时 plus.runtime.install 这个 jsapi 会一直存在,只是没有打包 APK 安装模块时,调用 install api 安装 APK 会报错 —— 提示缺少模块。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 框架
    +关注

    关注

    0

    文章

    404

    浏览量

    17987
  • 开源
    +关注

    关注

    3

    文章

    3779

    浏览量

    44126

原文标题:知名开源前端框架uni-app包含热更新代码,谷歌“封杀”

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    100%开源!行业首个企业级智能体

    近日,京东云正式开源JoyAgent智能体。作为行业首个100%开源的企业级智能体,实现了产品级开源,包括前端、后端、框架、引擎和核心子智能
    的头像 发表于 07-26 09:26 ?507次阅读

    【HarmonyOS next】ArkUI-X新闻搜聚合App【进阶】

    通过ArkUI-X将鸿蒙下的新闻搜聚合App转换为iOS 一、项目背景与技术选型 1.1 项目概述 本案例基于鸿蒙(HarmonyOS)开发的聚合榜应用,通过调用韩小韩博客提供
    发表于 06-28 21:43

    HarmonyOS 代码工坊的指尖开发,让 APP 开发所见即所得

    沙盘被直接搬入了移动设备本身。眼尖的开发者应该已经发现,最近华为应用市场“应用尝鲜”专区里,上架了一款名为“HarmonyOS 代码工坊”的新应用,下载量持续攀升。 开发者只需要下载“HarmonyOS 代码工坊”,就可以看到,这款 A
    的头像 发表于 06-24 12:08 ?232次阅读
    HarmonyOS <b class='flag-5'>代码</b>工坊的指尖开发,让 <b class='flag-5'>APP</b> 开发所见即所得

    APP自动化测试框架

    APP自动化测试框架是一套结合工具链、设计模式和技术规范的集成解决方案。以下是基于主流技术实践的核心要点总结: 一、核心模块构成 环境管理? 支持物理机/虚拟机/容器化部署,集成ADB、Appium
    的头像 发表于 05-07 07:35 ?223次阅读
    <b class='flag-5'>APP</b>自动化测试<b class='flag-5'>框架</b>

    基于Django89的web框架代码

    基于Django89的web框架代码,超详细
    发表于 02-10 15:38 ?0次下载

    热门前端框架:引领现代 Web 开发的潮流

    的潮流。 React 是由 Facebook 开发并开源前端框架,它以其独特的虚拟 DOM(文档对象模型)和组件化开发模式而备受青睐。虚拟 DOM 是 React 的核心概念之一,它通过在内存中维护
    的头像 发表于 01-22 10:08 ?551次阅读

    AN-840: 通过I2C接口更新代码

    电子发烧友网站提供《AN-840: 通过I2C接口更新代码.pdf》资料免费下载
    发表于 01-15 16:04 ?0次下载
    AN-840: 通过I2C接口<b class='flag-5'>更新</b><b class='flag-5'>代码</b>

    AKI跨语言调用库神助攻C/C++代码迁移至HarmonyOS NEXT

    )开发框架。它极大地简化了JS与C/C++之间的跨语言访问,为开发者提供了一种边界性编程体验友好的解决方案。通过AKI,开发者可以使用让代码更易读的语法糖,实现JS与C/C++之间的无障碍跨语言互调
    发表于 01-02 17:08

    RISC-V在MCU中有哪些知名开源项目?

    RISC-V在MCU中有哪些知名开源项目?
    发表于 12-30 19:48

    用于SLAM中点云地图综合评估的开源框架

    在SLAM中评估大规模的点云地图仍颇具挑战,主要原因在于缺乏统一、稳健且高效的评估框架。本文提出了MapEval,这是一个用于点云地图综合评估的开源框架。在模拟数据集和真实世界数据集上开展的大量实验
    的头像 发表于 12-13 11:18 ?1108次阅读
    用于SLAM中点云地图综合评估的<b class='flag-5'>开源</b><b class='flag-5'>框架</b>

    开源能带我们走向何方

    开源大模型、开源数据库、开源框架开源硬件......近些年,这些词汇不绝于耳。雷军说,好的代码
    的头像 发表于 12-06 17:09 ?903次阅读

    阿里通义千问代码模型全系列开源

    近日,阿里云通义大模型团队宣布了一项重大决策:将通义千问代码模型全系列正式开源。此次开源的模型系列共包含6款Qwen2.5-Coder模型,分别为0.5B、1.5B、3B、7B、14B
    的头像 发表于 11-14 15:26 ?1145次阅读

    阿里云开源Qwen2.5-Coder代码模型系列

    近日,阿里云通义大模型团队宣布开源其通义千问代码模型全系列,共包含6款Qwen2.5-Coder模型。这一举措展示了阿里云在推动AI技术开放与共享方面的决心。 此次发布的旗舰模型
    的头像 发表于 11-14 11:28 ?1102次阅读

    Android 16发布计划曝光,谷歌将同步更新AOSP与Pixel设备

     据外媒最新报道,谷歌计划在2025年6月3日迈出安卓系统更新的一大步,届时将正式将Android 16推送至Android开放源代码项目(AOSP),并同步为Pixel设备带来这一全新系统的
    的头像 发表于 11-06 17:05 ?1990次阅读

    谷歌发布安卓15源代码,为开发者与Pixel用户铺就新路径

    9月4日最新消息,谷歌公司已在昨日(9月3日)宣布了一项重要举措,正式将安卓15的源代码推送至安卓开源项目(AOSP),这一动作标志着安卓操作系统的又一次重要更新即将全面展开。
    的头像 发表于 09-04 15:40 ?1150次阅读