core-telephony

    1熱度

    1回答

    我試圖使用(現在是私有的)CTTelephonyCenterAddObserver C函數和CFNotificationCallback回調塊來收聽CoreTelephony通知。 我的橋接報頭(爲extern私人C函數): #include <CoreFoundation/CoreFoundation.h> #if __cplusplus extern "C" { #endif #p

    1熱度

    2回答

    我想在CallKit的幫助下執行電話呼叫的操作,但根據Apple文檔,它只能用於撥打VOIP電話,有什麼方法可以撥打電話,結束當前通話,以及在CallKit的幫助下接聽來電。 我正在使用私有框架(TelephonyUtilities),試圖做上述活動。 NSBundle *bundlePath = [NSBundle bundleWithPath:@"/System/Library/Private

    3熱度

    1回答

    在我的一個應用程序中,它具有播放聲音的功能,我成功​​地取得了成功。即使應用程序正在運行(前臺狀態)並且我們收到來電,應用程序音樂也會停止並在呼叫斷開連接時再次恢復。 現在真正的問題在這裏。當應用程序進入後臺狀態時,我們沒有收到任何來電/去電事件。在後臺模式下如果音樂在我的應用程序內播放,並且我們收到任何來電,則應用程序音樂會自動停止,但不會在iPhone音樂應用程序斷開連接時再次恢復。 這是iO

    2熱度

    1回答

    我試圖根據通話狀態更改按鈕狀態。 我用這裏的代碼來檢測呼叫狀態:How to get a call event using CTCallCenter:setCallEventHandler: that occurred while the app was suspended? 而且它在應用程序處於前景時工作正常。但它根本不適用於背景。在CTCallCenter.callEventHandler文檔

    0熱度

    1回答

    我的應用程序中有telprompt警報對話框。我在iOS 10.1.1和iPhone 7設備上運行。在顯示對話框之前,我需要顯示一個在視圖控制器中隱藏的視圖,但在iPhone 7中它不會顯示,直到我對teleprompt採取任何操作。下面是在其他iOS上正常工作的代碼。您的幫助將不勝感激。 [callView setHidden:NO]; NSString *phoneNumber = [@"t

    0熱度

    2回答

    我已經搜索,但一直未能找到確切的答案。我知道使用Objective-C無法獲得當前調用者的電話號碼,但我不需要該號碼。 我想發送文本消息給當前的調用者。 iOS是否有一種方法允許您從應用程序向當前的調用者發送文本消息。 的情況是這樣的: 最終用戶呼叫其他用戶 他們把他們免提電話呼叫的人,然後導航到我的應用程序 的應用程序有一個按鈕允許他們在與他們交談時通過短信向他們正在交談的人分享信息,而無需單擊

    2熱度

    1回答

    在iOS 10之前,我們可以使用[[self.call callState] isEqualToString:@"CTCallStateIncoming"]來檢測來電。在IOS10 callState中已棄用替換爲CallKit/CXCall.h屬性。但是在CallKit中沒有像「傳入」這樣的狀態,他們提出了「傳出」,「保持」,「已連接」,「已結束」狀態。 我需要傳入或模擬。到目前爲止的任何解決方

    2熱度

    3回答

    我想爲我的應用獲取自己的聯繫電話號碼。 我已經閱讀了堆棧溢出的一些答案,但那些都是舊的。 所以請讓我知道根據蘋果的新準則,我們可以得到手機號碼嗎? 感謝

    3熱度

    1回答

    我已經閱讀了有關製作非voip電話的問題,看來,打開網址是唯一的方法。由於CoreTelephony已被棄用,可以在打開URL時使用Callkit來獲取呼叫狀態嗎?如果沒有,有沒有辦法通過編程獲得調用狀態?我正在開發一個內部應用程序。 How can CallKit be used to make a non-voip call? 在此先感謝!

    3熱度

    1回答

    是否可以在iOS中獲取有關電話呼叫保留的任何事件或通知。 CTCallCenter只提供了以下狀態: CTCallStateDialing CTCallStateIncoming CTCallStateConnected CTCallStateDisconnected