Приложение Cordova iOS вылетает при многократной загрузке файлов (Reactjs и redux) - PullRequest
0 голосов
/ 19 июня 2019

Приложение IOS аварийно завершает работу при загрузке нескольких файлов (особенно тех, которые сняты на камере iOS ).

я создал проект Cordova , используя

  • Reactjs и Redux

  • Axios для вызовов на сервере

Приложение аварийно завершает работу , когда слишком много отправлено на серверную сторону . Например: приложение упало, когда я загружаю более 10 фотографий одновременно, но не будет проблем при загрузке менее 8 фотографий .

in Xcode показывает, что память давление и приложение получает сбой .

Так что я не знаю, как это отладить, попытался сократить утечку памяти, уменьшив циклы.

но все еще нет надежды

У кого-нибудь была такая же проблема или вы, ребята, знаете, как ее решить?

Я пытался уменьшить нагрузку на память, сокращая циклы. но по-прежнему происходит сбой приложения при одновременной загрузке более 10 фотографий

1 Ответ

0 голосов
/ 19 июня 2019

Когда я обычно внедряю приложение для мобильных приложений, я считаю, что люди имеют разные мобильные функции, это может быть высокой спецификацией или низкой спецификацией в зависимости от того, какой мобильный телефон вы используете, поэтому я предлагаю вам сделать его условным ине позволяйте пользователям выбирать более 8 файлов (поскольку это работает для вас), и не позволяйте пользователю выбирать больше, потому что это может быть буфер / оперативная память, или это может быть проблема с сетью / пропускной способностью или использование Интернета или, возможно, нетEnagph ram для обработки загруженных фотографий, или это могут быть проблемы с Интернетом / сетью / пропускной способностью / проблемами с разрешениями / проблемами с библиотеками.

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

вот проверенный код , который работает для загрузки нескольких / фотографий яНадеюсь, это поможет справиться с проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...