gpt4 book ai didi

cordova - 我在哪里可以更改我的 PhoneGap 应用程序中的 BackupWebStorage 属性?

转载 作者:行者123 更新时间:2023-12-04 23:02:55 25 4
gpt4 key购买 nike

我使用最新版本的 JQuery Mobile 创建了一个应用程序和 PhoneGap使用PhoneGap的Storage API存储数据(我猜大约有 5k 条记录)。

我的应用被 Apple Store 拒绝,因为

...app does not follow the iOS Data Storage Guidelines...



几个月前,我在 App Store 上使用较早版本的 PhoneGap 发布了一个类似的应用程序,没有任何问题。我没有在这个应用程序中做任何新的事情,所以我很困惑我必须改变什么才能使它工作。

这是我已经尝试过的事情
  • 我已从此应用程序的配置文件中禁用了 iCloud 支持。
  • 经过大量的挖掘,我发现新版本的PhoneGap有一个名为BackupWebStorage的属性。默认设置为“cloud”。我可以将它设置为“none ”,这对我来说是理想的。

  • 引用手册说这个设置必须在 cordova.plist 中设置。文件。
    在我的项目中,我找不到 cordova.plist 文件。我确实有一个 .plist 文件,但其中没有这个字符串。

    我发现 BackupWebStorage可在 config.xml 购买文件,但有几个 config.xml项目中的文件和 BackupWebStorage仅在其中一个文件中可用。

    所以我不确定在哪里可以设置 BackupWebStoragenone为我的项目。

    你遇到过类似的问题吗?
    您对如何防止我的应用程序备份 iCloud 上的数据有什么建议吗?
    如果我设置 BackupWebStoragenone在 config.xml 文件中,那么我可以使用 XCode 构建我的应用程序还是必须使用 PhoneGap Build 在线服务来创建我的应用程序?

    最佳答案

    按照以下步骤禁用它

  • 打开 Your_Project_Folder/platforms/ios/cordova/defaults.xml
  • preference name="BackupWebStorage" value="cloud"preference
    name="BackupWebStorage" value="none"
  • 使用cordova构建命令保存文件并构建

  • 现在问题会迎刃而解。 :)

    关于cordova - 我在哪里可以更改我的 PhoneGap 应用程序中的 BackupWebStorage 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18717339/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com