how to develop for ios9 on xcode 6 or xcode 7 withour swift2

hej,

we have >50000 lines swift 1.2 code, our software will be released in <2 weeks. our problem is now:

-we want to release the software AND we want to start testing the software on ios9

BUT

-testing on ios9 is only possible with xcode 7 beta (why?)

-on xcode 7 beta we can't send a release version to apple (we understand it)

-we can't (like in the "old" days) use xcode7 beta and xcode 6 at the same time, because swift would force us to too many changes (why?)

-we can't compile swift 1.2 on xcode 7 beta (why not?)


is this right or do you know any possibilty to test software on ios9 and create a release-version within the next 2 weeks?


thanks and i hope you can help,

markus


PS: we would love to use swift 2.0 (5min compiletime is not very cool), but we can't delay the release-date

If you put iOS 9 beta on a registered development device, start Xcode 7 once with it connected and let Xcode finish it's first "conversation" with the device, you should then be able to use Xcode 6.4 to test on that device. You will not be able to test on an iOS 9 simulator from Xcode 6.4, of course.


EDIT: You will be testing with Swift 1.2 and the iOS 8 SDK, so you won't have access to any of the new iOS 9 SDK items, but you won't have to convert your code to Swift 2.

Accepted Answer

Have you tried using XCode 6.. Uploading it to ITunes connect.. then using testflight to install it on the iOS 9 device?

(or one of the other beta services).



-Jason

It is definintely possible to upload to iTunes Connect with Xcode 6.4, and then release to an internal test user running iOS 9 beta via Test Flight. I have done this in the last 24 hours successfully.

My app is done in swift 1.2 it worked fine in IOS 8 from test flight but breaks everytime in IOS 9.

Is ther any solution?

how to develop for ios9 on xcode 6 or xcode 7 withour swift2
 
 
Q