title: App Installation failed after upgrade to XCode 8
body: <p>My apps will no long install on my devices in my development environment after installing Xcode 8 with the error : App installation failed “A valid provisioning profile for this executable was not found.”</p>
  
  <p>I’ve seen quite a few questions here on the subject and I’ve slowly gone through all the answers but to no avail.  I thought it might have been ios10 but I keep one of my devices at ios9, that one don’t work either.</p>
  
  <p>What I’ve done :</p>
  
  <ul>
  <li>I’ve switched between Xcode automatically handling signing and doing
  it manually, setting all the profiles to “Development”.</li>
  <li>I’ve deleted all the provisioning profiles and redownloaded them.</li>
  <li>I’ve tried going to developer portal, manually regenerating the
  provisioning profiles and using them.</li>
  <li>When I check the info next to the XCode managed profile, under
  “Devices”, my current device is listed.</li>
  <li>Turned on and off the Push notification services. (I don’t use push
  notifications).</li>
  <li>Also disabled push notification services on my App ID in the
  development portal.</li>
  <li>Removed the provisioning profiles from the devices themselves in the
  Devices Window.</li>
  <li>Deleted all old certificates in my keychain.</li>
  <li>Updated all my cocoa pods.</li>
  <li>Restarted countless times and did many of the different steps in
  different orders.</li>
  <li>I recently had to turn on keychain sharing as my app no longer wanted
  to retrieve an access token used for oAuth from the keychain, but
  turning that on or off had no effect either.</li>
  <li>Other than the recently changed keychain access, I have no other
  entitlements.</li>
  <li>With the keychain access, I also created an app group in the
  development portal and made sure it was set for my keychain group. 
  No difference</li>
  </ul>
  
  <p>I’ve been stuck on this a day now and it’s really pushing back my next release as I have to test on real devices, the error message is frustratingly vague when everything seems in place, am I missing a log file somewhere that might give me a hint?</p>