2016-06-17 12 views
5

Khi ứng dụng VoIP của tôi nhận được cuộc gọi với CallKit, iOS hiển thị giao diện người dùng gọi hệ thống gốc.Hiển thị giao diện người dùng gốc của iOS cho các cuộc gọi VoIP đi với CallKit

Tôi làm cách nào để hiển thị chế độ xem cuộc gọi gốc này cho các cuộc gọi đi?

+0

Bạn có thực sự cần thực hiện điều này bằng cách sử dụng CallKit không? Bởi vì bạn có thể thực hiện cuộc gọi đi lập trình bằng cách chạm vào ứng dụng điện thoại gốc ngay bây giờ .. xem chủ đề này: http://stackoverflow.com/questions/4929717/make-a-phone-call-programmatically – ymotov

+0

@ymotov Câu hỏi của tôi không phải là về cách để bắt đầu cuộc gọi. Tôi muốn xem giao diện người dùng gốc của iOS bất cứ khi nào có cuộc gọi đang chạy. Ngoài ra khi bắt đầu từ bên trong ứng dụng bằng cách quay số hoặc bằng cách nhấn từ ứng dụng gốc. – funkenstrahlen

+0

Tôi muốn bắt đầu một cuộc gọi nháp với ứng dụng của mình. Không phải là cuộc gọi di động bình thường. – funkenstrahlen

Trả lời

7

Hiện tại không có cách nào hiển thị ngay giao diện người dùng trong cuộc gọi của hệ thống khi quay số cuộc gọi đi từ ứng dụng VoIP CallKit. Tuy nhiên, giao diện người dùng gốc này được hiển thị nếu người dùng khóa thiết bị của họ trong khi cuộc gọi VoIP đang diễn ra.

+0

Có thể lừa hệ thống và hiển thị các cuộc gọi đi khi đến hệ thống và hiển thị cuộc gọi gốc ui theo cách này không? – funkenstrahlen

+1

Bạn có thể gặp nhiều vấn đề bằng cách cố gắng thực hiện điều này, vì nhiều hành vi và giả định được thực hiện dựa trên việc cuộc gọi đến hay đi, và cuộc gọi có thể không thay đổi từ khi gửi đến hoặc ngược lại. Như mọi khi, tôi khuyến khích nộp một [Bug Report] (http://bugreport.apple.com) với Apple để yêu cầu khả năng này nếu nó là thứ bạn muốn! –

+0

Ok, cảm ơn bạn đã trả lời! – funkenstrahlen

Các vấn đề liên quan