Backgorund da programı çalıştırma, Telefon açıldığında uygulamayı otomatik çalıştırma vs.
1- Bir uygulama yapıyorum ve mantığı Alarm ile aynı. Timer kullanarak bi metod yardımıyla 55 saniyede 1 metodu çalıştırıp şuanki saat ile db de kurulmuş saatleri karşılaştırıyorum. Programı kullanıcı Terminate yapsa da arka planda işlem yapabilmem gerek. Bunu nasıl sağlayacağım. iOS7 de kullanıcı tab tuşuna 2 kere basınca görev yöneticisi çıkıyor ve uygulamayı yukarı doğru atınca kapanıyor. Sanırım o willTerminate oluyor. Onun içinde Timer ile kontrol yaptığımda selector: deki metodu çalıştırmıyor. Arka planda uygulamayı çalıştırıp, 55 saniyede 1 zaman kontrolü yapmam gerek benim bunu nasıl sağlarım?
2- Birde böyle bir uygulamada telefon açıldığı gibi programı arkaplanda kullanıcı girmesede çalıştırmaya başlamam lazım onu nasıl sağlarım?
3- Diğer bir soru eğer kullanıcı uygulamadaki meşgul(toplantı) modunu aktif ettiyse gelen aramaları reddetip bir metod uygulatmak istiyorum. Sanırım CoreTelephony framework ü ile ilgili ama anlayamadım.