‘sharedApplication’ is unavailable: not available on iOS (App Extension)

‘sharedApplication’ is unavailable: not available on iOS (App Extension) This error may occur when we try to build some third-party pods which are using [UIApplication sharedApplication] According to Apple  Some APIs Are Unavailable to App Extensions Because of its focused role in the system, an app extension is ineligible to participate in certain activities. An […]

Easy Push notification service for Asterisk and Free PBX

    By virtue of increasingly deployed IP-PBX systems in place of traditional business phone systems around the world ,using Mobile softphones to communicate with office IP PBX has become more prevalent. One of the major challenges developers  address in  mobile SIP client development  is receiving incoming calls while softphone application is not running. Until […]

Configure Click to Call for Your website

These days websites become an indispensable part of marketing strategies for a  business despite of its size. Just having a website for your  business with a contact form  may not be abundant  to gain leads  and expect  all of your potential customers to fill it. One of  several ways to engage better with customers is  […]

Asterisk: Serious Network Trouble; __sip_xmit returns error for pkt data

TIP OF THE DAY : ERROR[16336]: chan_sip.c:4271 __sip_reliable_xmit: Serious Network Trouble; __sip_xmit returns error for pkt data This  error may occur on asterisk pbx when there is some issue with sending packet to remote server due to incorrect peer configuration like peer ip address etc.,. Fix:  check the trunk /peer settings  on your asterisk box. […]

SIP authentication response with nonce in SIP header

TIP OF THE DAY: SIP useragent /Registrar uses digest authentication for SIP authentication.  To  prevent replay attacks SIP registrar generates an arbitrary number  NONCE ( number once) and send to sip client. SIP client uses that NONCE to hash the sip credentials  and send to registrar. If you have packet capture and want to compare […]

Back To Top