Я добился того, что пытался сделать, благодаря KennyTM за его замечательные советы.
Это то, что я сделал
1) я создал свое приложение, в котором я сделал все для своего приложения, а затем записал все эти настройки в текстовый файл и заставил мое приложение создать и поместить этот текстовый файл в /private/var/mobile/SomeFile.txt (Это место, где, будучи мобильным пользователем, ваше приложение может писать, не связываясь с разрешениями)
2) Затем я создал другое приложение в xcode, (Window Based), удалил файлы делегатов (h / m) и написал свою собственную основную функцию, в которой я читаю из файла, созданного моим другим приложением, и записываю в 1-й step (/private/var/mobile/SomeFile.txt).
3) Я создал plist (Вы можете найти помощь по созданию LaunchDaemon здесь http://www.tuaw.com/2008/02/21/tuaw-responds-iphone-lojack/)
4) Я создал этот список для чтения моего приложения на шаге 2 каждые 60 секунд (1 мин), и если условие выполнено, приложение на втором шаге отобразит предупреждение с использованием CFUserNotificationDisplayAlert (спасибо KennyTM за его руководство).
Единственная проблема, с которой я сталкиваюсь в настоящее время, заключается в том, что мне нужно поместить этот launchDaemon в каталог / Library / LaunchDaemons вручную, но SSH, используя root, поскольку я не могу / мое приложение не может записать в этот каталог.