我的离子框架项目遭到Apple审核小组的拒绝

时间:2015-08-04 09:23:37

标签: javascript ios angularjs local-storage

我是使用离子框架开发iOS应用程序的开发人员,我的应用程序被苹果审核小组拒绝了数据存储指南的原因。他们说“在发布和内容下载时,你的应用程序在用户的iCloud上存储了8.56 MB,这不符合iOS数据存储指南。”

enter image description here

正如您所看到的,我的应用程序保存.json文件(大小9.8 MB),其中包含在我的应用程序上使用的持久数据。

然后我写了像

这样的代码
$http.get('js/query/sura_'+$scope.sura_id+'.json').success(function(data){
            $scope.aya  = data;
            $ionicLoading.hide();
            check_file_exist();
        });

从.json文件中获取数据并在应用上显示。

我认为这就是我的应用被拒绝的原因。所以我想问你如何通过遵循Apple指南来改变将大数据存储到应用程序的方式。请建议我并给我看示例代码。

谢谢。

1 个答案:

答案 0 :(得分:0)

您的设计无法扩展,有一天您需要添加更多sura_id个文件,现在是时候将数据保存到数据库中了,好的建议是MongoDB并访问它使用API​​ ...,这样您就不需要重新发送以验证您的应用程序。

负面应用程序连接到api

当然是needed INTERNET connection