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