Описание тега state-restoration

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

Есть ли способ вручную отменить сохраненное состояние приложения в iOS?

Я хочу получить разъяснения или, возможно, получить решение проблемы, с которой я сталкиваюсь в плане восстановления состояния. Я успешно восстановил состояние приложения при запуске. Я восстановил контроллер представления и другие контроллеры предс…
31 дек '16 в 07:53
0 ответов

Ошибка при восстановлении состояния для просмотра в контроллере навигации в iOS

Когда мое приложение запускается, я получаю следующую ошибку: Возникла исключительная ситуация при восстановлении состояния. Не удалось найти контроллер навигации для segue 'mySegue'. Push-сегменты могут использоваться только тогда, когда исходный к…
0 ответов

Как автоматически подключить связку ключей Bluetooth, подключенную к моему приложению iOS, и перезагрузить iPhone?

У меня есть цель c приложением, которое реализует coreBluetooth-фреймворк для соединения с цепочками ключей Bluetooth. Все правильно, я подключаюсь через bluetooth брелок, если я иду в фоновый режим, мое устройство остается подключенным. Если мое ус…
0 ответов

Восстановление состояния на подробном представлении контроллера разделенного вида

У меня есть контроллер разделенного вида, определенный на раскадровке, как на прикрепленном изображении: Все контроллеры представления (и табличное представление) имеют набор идентификаторов восстановления, а делегат приложения настроен для декодиро…
25 ноя '17 в 03:46
0 ответов

Как установить переменную View Controller во время восстановления?

В View Controller X я использую prepareForSegue(), чтобы установить переменную View Controller Y. override func prepareForSegue(segue:UIStoryboardSegue, sender:AnyObject) { if (segue.identifier == "mySegue") { let vc = segue.destinationViewControlle…
01 окт '15 в 15:51
2 ответа

BLE Восстановление / Сохранение неожиданного эффекта

Я реализовал функцию восстановления для CoreBluetooth и работает нормально, за исключением одного - после недели (+/- - не уверен на 100%) в фоновом режиме, без открытия приложение закрывается и больше не восстанавливается ни при каких событиях на о…
1 ответ

Выполнить код до восстановления состояния (macOs)

Я пишу основанное на документе приложение для Mac в Swift 4, которое, в соответствии с потребностями моего клиента, должно отображать окно лицензирования, в котором пользователь предоставит свой лицензионный ключ. Я показываю это окно на application…
0 ответов

Самый верхний дочерний View Controller не вызывает viewControllerWithRestorationIdentifierPath:coder: для состояния восстановления

Я выполняю восстановление состояния в моем приложении. Корневым контроллером представления является UITabBarController. На каждой из вкладок у меня есть UINavigationController с контроллерами дочерних представлений. Восстановление состояния работает…
1 ответ

Как представить счетчик загрузки во время восстановления состояния, ожидая запросов CoreData/Network?

Я уже спрашивал о состоянии восстановления и CoreData 4 года назад здесь Стратегии сохранения и восстановления состояния с объектами Core Data в UIManagedDocument В конце концов мое приложение делает то, что я описал, и состояние восстанавливает URI…
15 янв '19 в 09:25
2 ответа

Как запустить сохранение и восстановление состояния ядра Bluetooth

Сохранение и восстановление состояния Поскольку в Core Bluetooth встроено сохранение и восстановление состояния, ваше приложение может включить эту функцию, чтобы попросить систему сохранить состояние центральных и периферийных менеджеров вашего при…
0 ответов

Как осуществить государственную реставрацию по наблюдаемой недвижимости

У меня есть приложение Какао на основе документов, для которого я хочу реализовать восстановление состояния. В частности, мой подкласс NSDocument содержит объект контроллера, который должен сохранить некоторые из его атрибутов. Проблема заключается …
1 ответ

Проблемы отладки и восстановления состояния приложения WatchOS WCSession sendMessage для пробуждения убитого iPhone

Я пытаюсь добавить в приложение простую функциональность WatchOS 2.0, чтобы позволить простым действиям запускаться на часах и влиять на мое основное приложение на iPhone. Все это зависит от отправки сообщений с часов, используя метод sendMessage WC…
1 ответ

Проблема восстановления приложения в iOS9

Приложение имеет функциональность для сохранения и восстановления информации о состоянии. Он использует API-интерфейсы shouldSaveApplicationState и shouldRestoreApplicationState в делегате и приложении App:willEncodeRestorableStateWithCoder и applic…
16 ноя '15 в 15:40
3 ответа

Swift: получить объекты пользовательского интерфейса по идентификатору?

В iOS можно ли присвоить строковый идентификатор объектам пользовательского интерфейса, а затем извлечь их в коде по этому идентификатору? Я ищу что-то похожее на Android findViewById(id)
16 июн '16 в 03:40
0 ответов

Тяжелая работа по восстановлению состояния в iOS

Как бороться с "Предупреждение: Невозможно создать восстановление в файле маркера прогресса". Я назначил идентификаторы восстановления моим контроллерам представлений в основной панели рассказов. Я также назначил Restoration Id для контроллеров пред…
11 авг '15 в 09:02
1 ответ

Восстановить состояние просмотра без анимации

Я добавил восстановление состояния в свое приложение, и оно, кажется, работает нормально, однако я не доволен тем, как оно работает. По сути, это приложение для отслеживания времени ожидания Disney, поэтому при первом запуске приложения оно имеет вы…
1 ответ

Восстановление состояния UICollectionView: настройка положения прокрутки

Я пытаюсь найти лучший способ обработки восстановления состояния для UICollectionView, элементы которого могут перемещаться. Моя цель - убедиться, что последний просмотренный элемент в представлении коллекции все еще виден при перезапуске приложения…
1 ответ

Почему мое приложение iOS перезагружается с первого экрана после возврата в режим переднего плана?

Когда в моем приложении iOS, которое находится в подробном экране, и я нажимаю кнопку домой, что приведет к переходу в фоновый режим. После 7 минут бездействия я снова запускаю его, и он не начинается с того места, где я его оставил. Это начинается …
1 ответ

Удалить данные, сохраненные во время сохранения и восстановления состояния

Мое приложение имеет множество состояний, сохраняемых и восстанавливаемых в разное время, и я хотел бы дать пользователю возможность очистить все. Можно ли программно очистить все сохраненные данные?
03 окт '14 в 04:36
0 ответов

Как ссылаться на существующие объекты во время восстановления состояния NSCoding

У меня есть класс, который реализует NSCoding и содержит ссылку на объект UIView... class A: NSObject, NSCoding { var view: UIView! init(view: UIView) { super.init() commonInit(view) } required init?(coder aDecoder: NSCoder) { super.init(coder: aDec…
31 май '16 в 07:02