Вам пришлось поделиться своим сертификатом разработчика (распространение с вашим закрытым ключом (.p12)) с третьей стороной, чтобы использовать ваш профиль обеспечения.Но, как вы упомянули, вы можете использовать полный квалификатор, такой как com.yourcompany.appname, в качестве идентификатора пакета, чтобы ограничить профиль обеспечения.Но это не означает, что они не могут использовать файл обеспечения, они могут обновить идентификатор пакета для тестирования своего приложения.
Сертификат разработчика и профиль обеспечения поставляются с датой истечения срока действия, которая может стать вашей последней надеждой.
Если я могу предложить, я предлагаю вам доверить вашим разработчикам.Я управляю несколькими клиентами с помощью сертификата, и я не злоупотребляю ими.
Я также предлагаю вам добавить в ваш договор пункт, чтобы не использовать ваши сертификаты обеспечения или распространения.Умные разработчики не нуждаются в сертификате, так как мы знаем, как пропатчить xcode для запуска на устройстве без подписи кода.