【问题标题】:How to test disabling automatic backups on ios and android?如何测试在 ios 和 android 上禁用自动备份?
【发布时间】:2019-09-21 01:29:39
【问题描述】:

我正在使用 Ionic v1、Cordova 和 AngularJS v 1.5 构建应用程序。

我的目标是 Android 和 iOS。

出于安全原因,有人建议我关闭自动备份。

我相信这适用于 iOS 和 Android。 iCloud 和谷歌云。

我们的应用已经使用了很长一段时间,所以有些人已经有了备份。

如果我禁用备份,人们的备份还会在那里吗?从过去?然后它就不再备份了?如果有什么方法可以从应用程序中删除以前的备份?我们能对过去做点什么吗?

此外,我需要测试禁用此功能是否真的有效并且不进行任何备份。 我该怎么做?

【问题讨论】:

    标签: android ios cordova testing backup


    【解决方案1】:

    您可以通过进入 ma​​nifest 文件并将 android:allowBackup="true" 更改为 android:allowBackup="false" 来禁用 Android 上的自动备份。

    Auto Backup for Apps 自动备份用户数据,这些数据来自以 Android 6.0(API 级别 23)或更高版本为目标并在其上运行的应用

    例子:

    <manifest ... >
    ...
    <application android:allowBackup="false" ... > <!-- This will opt out of auto backups -->
        ...
    </application>
    

    你可以阅读更多关于auto backups.

    备份位置

    备份数据存储在用户 Google 云端硬盘帐户的私人文件夹中,每个应用的大小限制为 25MB。保存的数据不计入用户的个人 Google 云端硬盘配额

    确认是否备份。

    用户可以在 Google Drive Android 应用中看到已备份的应用列表。在 Android 设备上,用户可以在 Drive 应用的导航抽屉中找到此列表,位于设置 > 备份和重置 > 应用数据。

    【讨论】:

    • 感谢您的信息。您知道过去的备份会发生什么变化以及如何测试这种变化吗?
    • 过去的备份会在一段时间不活动后自动删除。周期为2周。如果您阅读更新后的帖子,我会从页面中引用如何对其进行测试。
    • 谢谢!你也知道如何在 iOS 上做到这一点吗?
    • 不,只有 Android。
    猜你喜欢
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 2014-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    相关资源
    最近更新 更多