小程序删除后,会发生什么?

时间:2017-04-10阅读量:484次

1. 小程序本体

小程序与 app、软件一样,本身也是一段电脑程序。

所以,当我们将小程序从列表中删除后,微信会将小程序本体从手机中清理掉,就像「卸载」普通 app 或者软件一样。

在删除之后,如果你再次打开这个小程序,那么,微信会将最新版本的小程序重新下载回你的手机。

2. 缓存

微信允许小程序在本地存放不超过 10 MB 的数据作为缓存,便于开发者优化小程序的体验。

当你将小程序从列表中删除,这些本地缓存也会全部被清理掉,再也不回来。

所以,一旦删除,下次再使用这个小程序,原来的缓存将无法恢复。

3. 权限设置

很多小程序在第一次打开的时候,会弹出一个「请求授权」的窗口。

无论你选择「同意」或「拒绝」,你的选择都被记录在微信的服务器。即使换一台手机,只要登录同一个微信号,微信也会记住你的选择。

但是,如果你将小程序从列表中删除,那么,有关这个小程序的授权偏好同时也会被删除。

下次再打开这个小程序,微信会再次询问你是否授权。

什么数据不会被删除?

1. 被发送至开发者服务器的数据

当你在小程序里上传照片,或者发布留言,这些数据都会上传至开发者的服务器。

而删除小程序后,保存在开发者服务器的数据,是不会被删除的。即是说,如果你在相册小程序里上传了照片,删除小程序后重新再打开,照片还会存在。

所以,除非是开发者自己删除了数据,否则,这些数据会一直存储在开发者服务器中。

2. 微信收集的用户数据

没错,微信自己也会收集数据。

微信会为小程序开发者收集一些匿名的小程序用户特征数据。例如,你的所在地、机型、年龄、访问方式等等。

除了这些,微信还会收集小程序运行时的错误,这些错误里可能会包含你在小程序里的操作,便于开发者定位小程序的问题。

即使你将小程序从列表中删除,这些数据也不会从微信的服务器上删掉。而且,开发者也没有办法主动关闭它。


美联程,在线快速制作生成小程序。提供各种行业解决方案,深挖需求,解决行业痛点,持续更新功能,不断提升用户体验。

在线咨询
×
在线咨询

全国免费热线

400-600-1729