The function incomingPushResult(channelManager:channelUUID:pushPayload:) not called when server send PTT notification successful.

I see the log in my server and they told that PTT notification sent successful but bellow function not call from my app. Could you give me any suggest?

func incomingPushResult(channelManager: PTChannelManager, channelUUID: UUID, pushPayload: [String: Any]) -> PTPushResult

I've got the same issue. CURL-example from documentation doesn't work with payload -d ‘{”activeSpeaker”:”The name of the active speaker”}’. After wrapping payload in "aps" everything works fine:

curl -v \
    --data '{"aps":{"message_id": 1, "author_name": "NaMe"}}' \
    --header "apns-topic: X.voip-ptt" \
    --header "apns-push-type: pushtotalk" \
    --header "apns-priority: 10" \
    --header "apns-expiration: 0" \
The function incomingPushResult(channelManager:channelUUID:pushPayload:) not called when server send PTT notification successful.
 
 
Q