I might also add that it will allow me to do a production release without problem- just when I try testing it does this problem occur. This occurs whether I use standard packaging or fast packaging.
I found this topic which seems similar but I am missing how the problem was solved.
When I manually change the AppID in the provided field it gets ignored. Interesting I have another project that doesn't have this problem- a .debug doesn't get added. I don't understand why it is happening or how to fix it other than to hack my way through by going to apple and making a bogus provisioning profile for debug only... I am going to do this but I would really like to know what I am doing wrong.
This is a really old thread, but for anyone still struggling... try this:
Go to Debug Configurations > select the debug config > edit Appid to remove the .debug or whatever you have to do to make it match your provisioning profile > click Apply