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