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!