A company wants to distribute a beta version of their iOS app to 500 external testers across multiple companies using TestFlight. Which TestFlight configuration supports this without requiring testers to be employees of the developing organization?
- A.A. Internal testing group with 500 seats allocated in App Store Connect
- B.C. Enterprise distribution via MDM pushed to all testers' devices
- C.B. External testing group, which allows up to 10,000 testers who do not need to be part of the developer's App Store Connect team
- D.D. Ad hoc distribution using 500 registered UDID device profiles
Why C is correct
TestFlight external testing allows up to 10,000 testers who do not need to be members of the developer's App Store Connect team. Testers join via a public invite link or email invite and must accept TestFlight's terms. Internal testing is limited to 100 people who must be App Store Connect team members. Enterprise distribution requires all recipients to be employees of the distributing company. Ad hoc distribution is limited to 100 registered UDID devices.
Know someone studying for Mobile Security Fundamentals? Send them this one.