I'm developing an iOS app by using XCode9 and let XCode manage signing automatically.
When I archived the project, Fabric's Mac app asks me to distribute the new archive but still warns me about missing devices in my profile even I use a company account.
Fabric and Crashlatics support distribution of your app in the Development mode. So you have missed maybe (which I have found is), your development certificate is not included the UDID of the Devices which you have mentioned in your distributing list, So Please be sure that the Devices UDID is contained in the certificate of your development certificate. (UDID : is the unique identifying key for the iOS Devices)
in Short : Apple Developer's certificate must have the devices registered there, and Should be included in the developing certificate.
Also I wanted to suggest you please be used " XCode manage signing automatically.". This is important.
If you already added the devices UDID into your account, then you must be using the production/Adhoc certificates for distribution. Please be used the development mode only.
Please let me know if you have any problem