While creating build of app contains Siri custom intent asking for provisioning profiles for extensions

I have created one application in which created one Custom Siri intent.


When I am installing application directly on device its working fine.


When I am trying to export the developer build from archive its asking for the provisioning profile for Intent and UIIntent.


Do I have to create separate bundle id and provisioning profile for Intents?


If Yes, then suppose I have created 5 to 6 custom intents then I need to create app ids and provisioning profiles for all?


Do I have to create distribution profiles also for uploading the application on apple store?