Enable Video & Voice Calls


  1. go to Agoras' Website and Singup for a new account
  2. once you are in Agora's Console create a new project and make sure to select Testing Mode
  3. now get your AppId by clicking on the 'closed-eye' icon
  4. then go to Xcode Project Config.swift replace agoraAppId with appId you copied before
  5. go to Apple Developer Account and Sign in with your Paid Apple Developer account, then go to Certificates and click on Plus Icon

    image

    Scroll down to Services and choose VoiP Services Certificate then click Continue

    image

now choose your bundle name then click Continue image

open up Keychain Access App on your Mac, (you can find it in Utilities)

make sure nothing is selected, click on Keychain Access at the top and Choose request a certificate from a certificate authority

image

fill in your info then choose Save to Disk , this will save a certification request file

image

return back to Apple Developer site and upload the file that you generated image lastly Download the VOIP certificate file

image

now just double click on the VOIP certificate file that you've downloaded, this should sync your project with Apple.