Sharing a provisioning profile among team members under a non-company subscription
Provisioning Profiles can be shared without problems between developers. For them to be valid and usable, though, having both Public and Private keys is needed.

The Public key is stored in the Certificate whilst the Private has to be exported from the certificate's creator Keychain App.