There's another thread currently active that I think is probably on the same issue as this one, but I'm not positive it's the same issue, so it seems the best approach is to start a new thread. Sometimes when people start a new thread they're told they should've commented on an existing thread, and sometimes when people comment on an existing thread they're told they should've started a new thread, so please just know that I'm doing my best to make the right choice here :]
I'm going to go into some detail here. Often posts like this one prompt requests for additional detail anyway, so it seems prudent to provide as much detail as I can up front.
Let me first say that I completely understand that what I'm observing here could be the expected, correct behavior and that this is simply user error. It may even be that somewhere in the documentation is a sentence that specifically and clearly answers my exact question. For whatever reason though I haven't been able to find the answer, so I'm asking here.
Here are two recent threads that I think (although I'm not positive) are asking about the same issue:
https://forums.developer.apple.com/thread/70186
https://forums.developer.apple.com/thread/64127
The issue in short is that provisioning profiles that are automatically generated and managed by Xcode don't seem to appear in Member Center. They show up in Xcode->Preferences->Accounts->View Details, but in Member Center, all I see under Certificates, Identifiers & Profiles->Provisioning Profiles->All is some documentation with the title 'Getting Started with iOS Provisioning Profiles'. (If I create a profile manually in Member Center it does show up there, but Xcode-managed profiles don't.)
The first thing that throws me about this is this documentation:
https://developer.apple.com/library/content/qa/qa1814/_index.html
Which states in part that you can easily identify Xcode-managed profiles in Member Center. This suggests to me that Xcode-managed profiles are in fact supposed to show up in Member Center. That was as of Xcode 6, so maybe things have changed since then, but if so I haven't seen any mention of it.
Here's some background information. I have an individual paid developer account. Everything else seems more or less in order. I have my certificates, which are visible in Xcode, Member Center, and Keychain Access. I have 4 registered devices. I'm using auto-provisioning for my projects ('Automatically manage signing' is checked), and my projects build and run on my test devices with no problem. My roles are 'Agent' in Member Center and 'Admin, Legal' in iTunes Connect.
Lastly, here's the main reason I'm wondering if there's a glitch or something I'm overlooking. If I delete an Xcode-generated provisioning profile from Xcode (Xcode->Preferences->Accounts->View Details, right-click profile and select 'move to trash'), it disappears from the MobileDevice folder, as expected. However, it doesn't disappear from the Xcode preferences account view. Instead, it remains there, but a 'download' button appears next to it. Clicking the download button causes the download button to disappear, and the profile reappears in the MobileDevice folder. This suggests to me that the profile does in fact exist somewhere in my online account, even though it's not visible in Member Center. But if it exists in my online account, why can't I see it via Member Center?
Again, this may very well be user error. If so though, I'd just like to understand what it is I'm missing.
Any input will be greatly appreciated.