2016-11-07 65 views
2

這不是一個給我的代碼問題,這是一個可行性問題。如果我使用CallKit發起電話呼叫,是否也可以通過編程方式結束呼叫?如何在CallKit中結束呼叫

謝謝。

回答

5

是的,我們可以做編程,但我們必須保持UUID的這一號召,

CXEndCallAction *endaction = [[CXEndCallAction alloc] initWithCallUUID:callUUID]; 
[cxcallcontrollerobject requestTransaction:[CXTransaction transactionWithActions:@[action]] completion:completion]; 

希望這有助於。

+0

我收到錯誤代碼4,它表示無效的UUID。我通過建立呼叫時使用的相同UUID。 –

+0

如何存儲uuid? NSUserDefaults或其他方式。您是否將其轉換爲整數?(僅供說明) –

+0

不,我將它作爲appDelegate的全局變量 –

相關問題