IRCC only accept's the RCMP's "Criminal Background Check" as the PCC for Canada. What you need to do is to find an RCMP-accredited fingerprinting location (From the list here:
http://www.rcmp-grc.gc.ca/en/who-can-conduct-criminal-record-check#ac) in your city or your area, go that place. They will take your fingerprints, you'll pay them, and they will electronically send them to RCMP online. RCMP will them process your fingerprints and look for a match in their database. And then in 3 days they'll print a document (the PCC) and mail it to you, and it should come to you in a week or so. Then you scan that document and upload it as your PCC.
The Police Certificate that your local regional police service provides is not valid for immigration or IRCC, it's only for volunteering at places or local stuff.
How to get PCC for Canada according to IRCC website:
http://www.cic.gc.ca/english/information/security/police-cert/north-america/canada.asp