мой ионный каркасный проект был отклонен командой обзора Apple

0

Я разработчик, который разрабатывает приложение iOS с ионной инфраструктурой, мое приложение было отвергнуто группой экспертов Apple по руководству по хранению данных. Они сказали: "При загрузке и загрузке контента ваше приложение хранит 8.56 МБ для пользователя iCloud, что не соответствует Руководству по хранению данных iOS".

Изображение 174551

как вы можете видеть, в моем приложении хранятся файлы.json (размер 9,8 МБ), которые содержат данные сохраняются в моем приложении.

Затем я пишу код как

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

получить данные из.json файлов и показать в приложении.

Я думаю, что это было бы причиной отказа моего приложения. Поэтому я хотел бы спросить вас, как изменить способ хранения больших данных в приложении, следуя рекомендациям Apple. пожалуйста, предложите мне и покажите мне пример кода.

Спасибо.

  • 0
    Вы можете сжать и преобразовать в двоичный файл и на входной конец получить и преобразовать в JSON
  • 0
    Где вы храните файлы Json, Documents Directory ?
Показать ещё 3 комментария
Теги:
local-storage

1 ответ

0

Ваш дизайн не масштабируется, в один прекрасный день вам нужно будет добавить больше файлов sura_id, и настало время сохранить ваши данные в базе данных, хорошим предложением будет MongoDB и получить доступ к нему с помощью API... таким образом, вы вам не потребуется повторно отправлять данные для проверки вашего приложения.

Минус будет, конечно, needed INTERNET connection для вашего приложения для подключения к api

Ещё вопросы

Сообщество Overcoder
Наверх
Меню