Автоматично рестартиране на приложение за iOS

Пиша приложение, което се свързва с Bluetooth 4.0 устройство. Тъй като е свързано с личната сигурност, освен да бъде активен в суспендиране, бих бил добре да внедря нещо като режим на „автоматично повторно стартиране“.

Мислех, че не е разрешено, но няколко приложения се преструват, че го правят. Първата е новата версия на Skype, другият е Намерете колата ми по-интелигентно, както е посочено в неговия ЧЗВ.

Първите може би използват някакъв вид опции за Voip, всяка улика за последното? В панела с настройки подходящата настройка позволява мистериозно Мониторинг на клетъчни кули, но не намерих информация за това...


person Giordano Scalzo    schedule 04.06.2012    source източник


Отговори (1)


Всъщност VOIP услугите могат да позволят това поведение. От Ръководство за програмиране на приложения за iOS

Вместо да поддържа VoIP приложенията будни през цялото време, системата им позволява да бъдат спрени и предоставя възможности за наблюдение на техните гнезда за тях. Когато бъде открит входящ трафик, системата събужда приложението VoIP и му връща контрола върху неговите гнезда.

Освен този метод, не ми е известен друг начин за автоматично стартиране на вашето приложение без намеса на потребителя.

person sc0rp10n    schedule 04.06.2012
comment
Моето приложение не е правилно Voip приложение: мислите ли, че ако го декларираме като VoIP и използваме VoIP услугите, за да събудим приложението, Apple трябва да го приеме по време на прегледа? - person Giordano Scalzo; 05.06.2012
comment
Вероятно би било трудно да бъде одобрен, ако всъщност не използва VOIP. - person sc0rp10n; 05.06.2012