Невозможно узнать, может ли приложение-демон запускаться на iPhone, отличном от jailbroken. И что такое политика Apple в отношении этого материала? Я действительно не знаю, возможна ли вообще моя идея ... Интересно, можно ли создать такой демон, который может перехватить исходящий вызов пользователя и воспроизвести пользовательский тональный сигнал, в то время как удаленный пользователь не отвечает на наш вызов. Почти все сотовые операторы предоставляют услугу пользовательских тонов вызова, что означает, что вы можете слушать какую-то музыку во время ожидания ответа ... Это приводит меня в бешенство.iOS демоны. являются ли они законными для AppStore?
ответ
Обычный и простой: это запрещено.
взяты из официальных App Store Review Guidelines
2.8 приложения, которые установить или запускать другой исполняемый код будет отклонен
Нет; Apple не разрешает процессы демона. Начиная с iOS 4, он позволяет приложениям заходить в фоновый режим, когда вы нажимаете кнопку «домой», но это действительно просто форма переключения приложений. Приложение не может делать очень много в фоновом режиме.
Apple позволяет использовать только ограниченный набор фоновых задач. К ним относятся:
- фона аудио
- голоса по IP
- Фоновая расположение
- уведомления Push-
- Локальные уведомления
- Задача завершения
Более подробную информацию можно найти в iOS developer site. Заметим также, что они не будут работать на iPhone 3G.
По Вашему обновлению:
Интересно, если это возможно, чтобы создать такой демон, который может перехватить вызов исходящего пользователя и играть пользовательский тональный сигнал, в то время как удаленный пользователь не отвечает на наш призыв.
Нет, это не так. Приложения не могут взаимодействовать с вызовами. Входящие и исходящие вызовы приостанавливают выполнение всех других приложений.
Какой «демон» вам нужен? Может быть, это покрывается псевдофоническим API. – kennytm
отредактировал мой вопрос – heximal