Имам много странен проблем. Разработих приложение за себе си, което има следните три файла
- MyApp.app
- MyAppDaemon.app
- Стартирайте Daemon.plist
Когато копирам всеки файл в конкретна папка с помощта на ssh, приложението ми работи перфектно.
- MyApp.app в /Applications
- MyAppDaemon.app в /private/var/mobile/
- LaunchDaemon.plist в /System/Library/LaunchDaemons/
Приложението работи чудесно, ако ssh използвам cyberduck и поставя всеки файл в горепосочените папки.
Сега проблемът е, когато се опитвам да опаковам файловете в .deb файл и след това да ги прехвърля на iPhone и след това с помощта на терминал го инсталирам [dpkg -i MyApp.deb] файловете се копират добре в папките, които посочих по-рано, но приложението ми не работа. Проверих всички разрешения, но все още не работят.
Доста странно, всичко се прави по същия начин, както аз, използвайки ssh, но в случай на .deb файл не работи, но работи чудесно, ако копирам файловете поотделно
Някакви съвети за това??
MyAppDaemon.plist
изглежда, че иска да стартира нещо във фонов режим, което е забранено от SDK. Но така или иначе, негова работа е дали иска да следва официалните методи или не. - person benzado   schedule 10.02.2010