通話中の UILocalNotification 音を無効にしたい。ココアにそれを伝える方法は?
質問する
407 次
2 に答える
0
あなたはできる!iOS 4.0以降からご利用いただけCTCallCenter
ますCoreTelephony.framework
。ユーザーが次のような電話をかけているかどうかを確認できます。
#import <CoreTelephony/CTCallCenter.h>
...
CTCallCenter * callCenter = [[CTCallCenter alloc] init];
if ([callCenter currentCalls] == nil) {
// Play sound
} else {
// Maybe the same sound but not as loud as the original
}
currentCalls
はNSSet
withCTCall
オブジェクトです。
于 2013-06-04T09:31:56.370 に答える
0
できません。UILocalNotification
これを行う手段は提供しません。
ユーザーは、設定アプリで設定を変更する必要があります。
于 2013-04-08T14:02:12.617 に答える