Testflight device compatibility incorrect

Howdy folks, I'm really not sure where my issue could be so I appreciate in advance any suggestions.


I have a Universal app that was working on both iPhones and iPads through TestFlight. At some point this changed, and I'm not sure why. I did have an XCode developer profile issue at one point; and that's the only thing I can think of that could have caused an issue. But I have tried creating all new provisioning profiles with no luck.


- My app is built as Universal.

- TestFlight build info shows:

Supported Architectures:
armv7, arm64
Device Family:
iPhone / iPod Touch, iPad

- TestFlight on my iOS devices show compatiblity: iPhone only.


If I change my build settings to iPad only, the TestFlight compatbilitiy changes to just 8.2 or higher. But it shows "incompatible" on both iPhones and iPads.

Apple have just released a new version of TestFlight (1.2.0) - It might be worth trying it to see if fixes the issue you've been having:

What’s New in Version 1.2.0

This update adds support for testing upcoming iOS 9 features — including watchOS 2 apps and App Thinning.

Testers can now choose how to receive update notifications for each app they are testing. Also, watchOS 2 beta apps will install automatically when the “Automatic Downloads” setting is turned on in the Apple Watch app.

Minor stability and performance improvements.

Apple has sent developers an email which clarifies that today’s TestFlight update does not yet extend to support external test groups...

That didn't seem to make a difference. I'm concerned the problem is not with the Testflight app on the devices, but upstream somewhere.


Yesterday I deleted all my certificates and profiles from XCode and Keychain on my mac and started over in developer center. Made no difference. Xcode shows correct build settings, TestFlight web page shows correct requirements. TestFlight app shows wrong compatibility.

You could try contacting Apple Developer Support to see if they can ascertain if that's the case...

Or you could call them - the link includes numbers for many countries.


Max.

Testflight device compatibility incorrect
 
 
Q