A company that I am developing a project for, gave me a .mobileprovision file and a .p12 certificate to add APNS to their project. As long as I've added their provision profile to my project in XCode, XCode keeps saying "iPhone has denied the launch request." when I try to build project on my physical device.
I've tried deleting certificate Apple Worldwide Developer Relations Certification Authority, and adding another user account to mac but non of them worked. Only when I disabled Debug executable, the app launched successfully, but it's not a solution because I need to debug the app.
Should I tell them to add my device UDID to their account's devices on developer.apple.com?

You've been given an Adhoc distribution provisioning profile, which don't allow the debugger to attach (they're missing the
get-task-allowentitlement), as they're for use when you distribute your app for testing, not local development.If you need to debug, they'll have to supply you with a development p12 certificate and a matching provisioning profile.