Xcode managed provisioning profiles can not be used with Manual signing style. They are used in combination with Automatic signing style by Xcode. Sort this out. Perhaps add a switch to specify signing style and consider only Manual compatible provisioning profiles as eligible by default.