Nano Hash - криптовалюты, майнинг, программирование

Ограничение времени загрузки или загрузки в фоновом режиме iOS для корпоративного приложения

С помощью NSURLSession мы можем извлекать данные в фоновом режиме, т. е. когда приложение находится в приостановленном режиме и т. д. Для корпоративных приложений (очевидно, что нам не нужен процесс утверждения Apple) Есть ли какие-либо ограничения по времени для фоновой выборки, как в случае с Non-Enterpirse приложения, который составляет 10 минут. iOS не прекратит его автоматически через некоторое время?

Можно установить приложение как режим аудио и AirPlay в разделе «Фоновые режимы» в разделе «Возможности». Я просто хочу настроить таргетинг на iOS 7.


Ответы:


1

Для корпоративных приложений ограничений нет. Вы можете нарушить все рекомендации Apple Review.

UPD: вы не можете контролировать интервал фоновой загрузки. Управляется iOS. Но вы можете использовать, например, UIBackgroundTaskIndetifier и setKeepAliveTimeout.

16.07.2014
  • Это нормально, но IOS не завершит его автоматически? 16.07.2014
  • Нет. iOS может закрыть ваше приложение только из-за проблем с памятью. Он не проверяет, какие фоновые режимы использует ваше приложение. 16.07.2014
  • Спасибо большое. Приму ваш ответ в ближайшее время. У меня есть еще один вопрос, если вы знаете об этом. :- Можем ли мы сохранить данные в основных данных в фоновом режиме? 16.07.2014
  • да. Мы можем. Поведение приложения почти такое же, как и на переднем плане. 16.07.2014
  • Я просто проверяю ваше предложение относительно setKeepAliveTimeout. Это дает только дополнительные 30 секунд. Итак, если задача загрузки немного длиннее, поэтому мы не уверены, когда iOS прекратит ее? Я не думаю, что SetKeepAliveTimeout — это вариант. 16.07.2014
  • setKeepAliveTimeout просто пробуждает ваше приложение. Для долгосрочных фоновых задач следует использовать UIBackgroundTaskIndetifier. 16.07.2014
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..