我是使用离子框架开发iOS应用程序的开发人员,我的应用程序被苹果审核小组拒绝了数据存储指南的原因。他们说“在发布和内容下载时,你的应用程序在用户的iCloud上存储了8.56 MB,这不符合iOS数据存储指南。”
正如您所看到的,我的应用程序保存.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指南来改变将大数据存储到应用程序的方式。请建议我并给我看示例代码。
谢谢。
答案 0 :(得分:0)
您的设计无法扩展,有一天您需要添加更多sura_id
个文件,现在是时候将数据保存到数据库中了,好的建议是MongoDB
并访问它使用API ...,这样您就不需要重新发送以验证您的应用程序。
负面应用程序连接到api
当然是needed INTERNET connection