title: iOS - own VoIP Asterisk client app
body: <p>Recently I've started making a <strong>client VoIP app</strong> from scratch in <strong>swift</strong>. I have <strong>Asterisk server</strong> and i want to <strong>receive incoming calls</strong> (doesn't need to handle outgoing calls) from Asterisk (not from iOS users). How can I implement <strong>handling VoIP calls and signalisation</strong> (register, reject call) using native tools? If it's impossible to register to a VoIP account with CallKit and PushKit - what would be the best <strong>open source</strong> solution? I've never made an app for iOS and don't know all capabilites of CallKit and PushKit yet.</p>