Xcode-beta (8S128d): Apps Built with Swift 3 Cannot be Externally Tested

Originator:joseph.masilotti
Number:rdar://27160313 Date Originated:04-Jul-2016
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 8 Beta (8S128d)
Classification:Serious Bug Reproducible:Always
 
Summary:
Converting to Swift 3.0 requires Xcode 8. Xcode 8 is still in beta. iTunes Connect does not allow apps built with beta software to be externally tested. Therefore, one cannot externally test an app that has been converted to Swift 3. (Even if you only target iOS 9.)

Steps to Reproduce:
1. Open an iOS app in Xcode 8.
2. Convert the code to Swift 3.
3. Archive the app and submit it to iTunes Connect.
4. Mark the new build for External Testing.

Expected Results:
The external testers receive a notification and can download the app to help test.

Actual Results:
An error message is shown: “External testing is not supported for builds that have been created with a beta version of Xcode or iOS.”

Version:
Xcode-beta (8S128d)

Notes:
This provides a huge blocker to Swift 3 early adopters. How are we expected to thoroughly test our app when we have to wait until the Xcode 8 GM to test externally?

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!