首页 > 其他分享 >云平台功能:应用回收站的诞生与使用说明

云平台功能:应用回收站的诞生与使用说明

时间:2022-08-22 13:22:21浏览次数:43  
标签:插件 平台 删除 诞生 绑定 开发者 应用 回收站

我们之前上线了云平台应用回收站,给了所有用户一个撤销应用删除的机会。下面是有关为何我们会考虑开发它的原因,以及此功能的使用说明。

什么是应用回收站

显而易见,云平台应用回收站类似 Windows 操作系统中所带的 “回收站” 功能。

借助于此,被我们失手误删的应用现在可以被重新撤销删除操作并继续回到正常使用状态中的列表中;或是永久删除,从回收站中彻底清空它。

但如果它仅仅是作为应用删除过程中的一个缓冲区角色,那么显然它的价值是不大的。所以我们上线了应用回收站功能的真正考量,是它附带的另一个功能模块:应用下资产的解绑与重新绑定。

所谓“资产”其实是指代第三方插件与 SmobilerService ,但为未来可能推出的其他付费或免费服务、产品考虑,我们已统一将它命名为资产。

是什么促使我们决定开发一个“应用回收站”

事情起源于一名 Smobiler 开发者删除了自己名下的一个用来测试的应用,而该应用恰好激活了价值 ¥999 元的 SmobilerService 标准版。他认为应用删除后,购买的内容应该可以被其他应用继续使用。

但是并没有。随着应用的删除,应用下所绑定的 SmobilerService 标准版也随之删除。

这太糟糕了..

我们一直以来曾多次收到用户的使用体验反馈,大多数用户都认为自己购买的内容是归属到用户名下的,而不是只属于某一个应用。因此当应用被删除后,插件或 SmobilerService 仍然应当可以被使用。

但实际情况是 Smobiler 可供购买的内容,显然,目前都是仅授权给账户下一个指定的应用的,你从来无法跨多个应用重复激活他们。这给误删应用的开发者带来了困扰,例如此前也曾发生过用户删除 APP 后,认为支付宝插件可被回收重用的意外事件。(我们最终通过邀请这位开发者书写一篇支付宝插件使用经营分享的方式,免费赠与了他一个新的支付宝插件 Key 以弥补此次误删带来的损失)

但这始终不是长久之计。这个问题应该被规范化的解决,我们应该给开发者留有一定的容错空间,让某些关键性操作变的可逆,以此来减少类似的误操作行为给开发者带来的苦恼与体验下降。

所以,应用回收站功能正式提上了开发日程,并最终成功上线。

为什么我们回收了 SmobilerService 社区版和免费插件

稍后的使用说明中我们将告诉你如何从删除的应用中获得资产,以及如何将这些解绑的资产再重新绑定到其他应用。

但在此之前,我们想先向你明确可回收的资产种类。

别担心,我们几乎回收了一切可被重复使用的资产,甚至包括那些可免费获得的资产。

商城免费出售的插件,或是 SmobilerService 社区版,均在此列。

我们在功能设计时曾有过抉择,到底是否需要回收那些可免费获得的资产呢?我们最终的选择是回收。这主要出于一个关键性的考虑:如果曾经可免费获得的资产后来因为商业策略变化收费了,那么这些资产不能被回收则会对已经拥有它们的用户不利 —— 换句话说,因为你已经获得了它,所以不论如何,它在任何时刻都应归属于你的名下,而与你怎么获得了它、以及是否是否免费获得的它都不存在任何关联。

所以现在当你永久删除了某个应用时,除了试用的 SmobilerService 标准版、专业版无法回收之外,其他一切付费或免费的内容皆可从删除应用解绑并重新绑定到其他应用。

应用获得应用已绑定的资产并重新绑定到其他应用

以下是有关如何获得应用中绑定资产的操作步骤说明。

1.永久删除应用

解绑资产的前提条件是永久放弃应用,这是必要的。

因为资产是仅绑定给指定应用使用,我们无法控制开发者使用某插件打包好一个应用后,再解绑插件用于第二个应用。所以只有当开发者永久删除应用后,才能够解绑资产。

2.直接选择目标应用并重新绑定

永久删除应用后,应用包含的资产即会立即解绑。

在最近回收的资产中找到你希望重用的资产,点击“重新绑定”并选择目标应用即可完成重新绑定。

额外的小功能:应用重命名

由于应用处于回收站中时,用户仍然可能会创建新的应用。而此时又不应该限制新应用名称不能与回收站中的应用重名,因为回收站中的应用已不是正常使用状态,不应干扰新应用创建。

所以我们新增了应用重命名功能,当创建新应用时,即使与回收站中的应用重名也仍可创建。但如果需要从回收站中恢复的应用与已有应用重名,则开发者必须重命名已有应用后,才能恢复回收站中重名的应用。

另外,这一功能也能够帮助到那些在创建应用时随意起名的开发者们,因为他们通常最后在安装应用时才会发现手机界面根本无法完整的显示应用的名称。现在,他们有一个新的机会来为自己的应用重新调整一个合适的名称。

标签:插件,平台,删除,诞生,绑定,开发者,应用,回收站
From: https://www.cnblogs.com/smobiler/p/16612504.html

相关文章