How can I distribute the ad hoc version of my app without having to add the device in the devices tab of the developer panel?

I generated the ad hoc version of my application without any problems using Xcode. I can normally install the same on my iPhone, however, when sending the app to another device whose Apple ID does not belong to me and is not registered in the devices tab of the developer panel, I get the following error: this app cannot be installed because its integrity cannot be verified.

Given this I have some doubts:

  1. Does each device (which does not belong to me) that is going to test the application have to be registered in the developer panel?

  2. If so, is there a way to do this automatically? That is, each person who has the ad hoc version is able to install the app without needing to register in the developer panel.

Note: Automatic linking is enabled in Xcode, but it appears that linking only works with my device.

Ad-Hoc distribution is constrained to a limited set of devices registered to your account. Please read through Distributing Your App for Beta Testing and Releases to understand your options. TestFlight might be the right choice for your needs.

How can I distribute the ad hoc version of my app without having to add the device in the devices tab of the developer panel?
 
 
Q