title: Certificate and profile for a mac app for installation on tester PCs
body: <p>Things have been changing in the Mac Appstore.
  As at 10.15.5, all apps, regardless of distribution via AppStore
  or outside the AppStore, will need to be notarised. I dont
  believe that's true of apps that are shared with your testers
  via a profile that specifically lists their device.</p>
  <p>I'm struggling to get the right combination of cert type and profile to
  be able to distribute my app to my testers to run on their machines.</p>
  <p>I have a company and that company has an apple account &quot;Acme Widgets&quot; and
  the account holder is &quot;admin@acmewidgets.com&quot;.</p>
  <p>I have a personal apple dev account too, and I've added myself into the company as an admin.
  So when I login to developer.apple.com as myself, I can switch between my
  person account &quot;Paul XYZ&quot; and my company account &quot;Acme Widgets&quot;.</p>
  <p>I have an app developed using Xamarin (visual studio) with a Mac and iOS versions.</p>
  <p>I can create a Debug and release versions of my iOS app, no problem. Upload it to the App Store and testers can get it with TestFlight.</p>
  <p>Its the mac side that is causing problems...</p>
  <p>I can create a Debug version of the mac app, and leave it unsigned.
  Or I can sign it with a company developer ID and a profile that includes my Mac.
  These run on my mac fine.</p>
  <p>But release is causing problems. I want to create a release build that I can
  share with my small set of testers. Therefore I think I need to use
  the company &quot;developer ID certificate&quot;, and a &quot;MacOS development profile&quot; that includes
  their devices. But that wont run - I just get code signing errors.</p>
  <p>I'm missing something obvious.</p>
  <p>Can someone point me towards the type of cert (personal, personal in team or
  team/company), and the type of profile I need to share a release version
  with my testers?</p>
  <p>Many thanks.
  Paul</p>