Доступ к данным из основных данных в фоновом режиме местоположения - PullRequest
0 голосов
/ 08 февраля 2012

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

Я получил такую ​​работу, я думаю, что это больше проблема с xcode 4.2, который вызывает у меня проблемы. Я мог получить доступ к файлу основных данных из фонового режима, только если я запустил приложение из xcode, после того как я перестал работать Я должен открыть приложение на телефоне или симуляторе, щелкнув значок приложения, а не кнопку запуска в xcode, затем закройте приложение, а затем в следующий раз запустите приложение на телефоне или симе, нажав значок приложения, а не кнопку запуска в xcode. приложение получит доступ к базе данных основных данных. но локальное уведомление теперь не будет работать на симуляторе, если я не запущу форму xcode, которая затем остановит доступ к данным ядра. Думаю, я застрял в том, что не смог собрать это приложение до тех пор, пока xcode 4.2 не станет стандартом xcode 3, где я мог просто заставить все работать.

1 Ответ

0 голосов
/ 09 февраля 2012

Спасибо за комментарии, я думаю, что я разобрался, у меня не было icloud на моем iphone, как на старом, и я тестировал на симуляторе, и именно поэтому у меня была эта проблема, так что, если у кого-то еще есть эта проблемаЧтобы исправить это, сначала запустите и остановите приложение в симуляторе, так как при остановке приложения нажатием кнопки «Стоп» в xcode после запуска приложение убивает приложение, неправильный путь - журнал »9/02/12 12:46:В 52 часа приложение '* Имя приложения **' аварийно завершилось с сигналом 9: Killed SpringBoard [5273] ", который затем останавливает приложение для доступа к основным данным в фоновом режиме. Я отправлю яблокосообщение об ошибке, но я не знаю, если это то, что они хотят исправить.PS Решетка Сайт полезен всем, кто отвечает на вопросы:)

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