Apple supplies first beta of iOS 8.3 to developers, issues 'noteworthy' update to Swift

Posted:
in iPhone edited February 2015
Before the public release of iOS 8.2, Apple on Monday already provided its development community with a beta build of iOS 8.3, along with a new version of its Swift programming language with "noteworthy" changes.




The pre-release version of iOS 8.3 is identified as build 12F5027d. Apple has warned developers that devices updated to the iOS 8.3 beta cannot be restored to earlier versions of iOS.

Exactly what changes are included in iOS 8.3 are unknown. But the fact that it's a point-one release would suggest that Apple has added new features, or plans to before the software becomes public.

In addition, developers were also supplied with Xcode 6.3 beta with Swift 1.2 on Monday. Apple's release notes state that the Swift update contains a number of "noteworthy" changes.

Accordingly, Xcode 6.3 beta includes a new "Swift Migrator" tool that allows developers to move from Swift 1.1 to Swift 1.2.

The release comes one week after Apple provided a fifth beta of iOS 8.2. The iOS 8.2 beta allows developers to begin building applications for the forthcoming Apple Watch.
«1

Comments

  • Reply 1 of 26
    iOS upgrades are one-way, with a bridge returning you to past versions being burned behind it.
  • Reply 2 of 26
    Apple is not slowing down. Go and go fast.
  • Reply 3 of 26
    rogifanrogifan Posts: 10,669member
    Hmm...I wonder what 8.3 contains. Doesn't Apple usually say what the release contains even if it's something generic like bug fixes?
  • Reply 4 of 26

    I wonder why they're not allowing anyone to downgrade back? So what happens if you try to Restore? Technically iOS 8.1.3 is still signed, so I dont know how they would be stopping you from downgrading. That's really weird. It must be some notable changes here too if they're not letting anyone downgrade.

  • Reply 5 of 26
    Interesting after the big debate over Swift on the weekend to see that Swift 1.3 has a few updates. :)
  • Reply 6 of 26
    "...Apple has added new features."

    I could do without new features for now. How about fixing the current ones?

    Current bugs/issues:
    [LIST]
    [*] Too many to list
    [/LIST]
  • Reply 7 of 26
    Apple has posted detail of the Swift changes - https://developer.apple.com/swift/blog/?id=22
  • Reply 8 of 26

    Seriously Apple, fix the current bugs. If you're just going to introduce new features that are broken, and then never fix them, then what's the point? Oh yea, because simpletons will gloat about all the new features, without ever realizing that they don't actually work. WkWebView anyone?

  • Reply 9 of 26
    Apple has posted detail of the Swift changes - https://developer.apple.com/swift/blog/?id=22
  • Reply 10 of 26
    rogifanrogifan Posts: 10,669member
    coolfish wrote: »
    Seriously Apple, fix the current bugs. If you're just going to introduce new features that are broken, and then never fix them, then what's the point? Oh yea, because simpletons will gloat about all the new features, without ever realizing that they don't actually work. WkWebView anyone?

    I guess you didn't read the 9to5Mac article that said iOS 9 is supposed to be all about optimization and bug fixes.
  • Reply 11 of 26
    hmurchisonhmurchison Posts: 12,423member

    New versions contain bug fixes.   Maybe not the bug fixes everyone is looking for but it's fallacious to infer that "new features" and "bug fixes" are mutually exclusive. 

  • Reply 12 of 26
    [QUOTE]Feb 9, 2015

    Swift 1.2 and Xcode 6.3 beta

    Compiler improvements
    The Swift 1.2 compiler was engineered to be more stable and to improve performance in every way. These changes also provide a better experience when working with Swift in Xcode.

    Better compiler diagnostics — Clearer error and warning messages, along with new Fix-its, make it easier to write proper Swift 1.2 code.
    Stability improvements — The most common compiler crashes have been fixed. You should also see fewer SourceKit warnings within the Xcode editor.

    New language features
    In Swift 1.2, the language has been further refined to ensure safe, predictable behavior. We also continue to improve the interaction between Swift and Objective-C.

    Conclusion
    We appreciate all of the bugs you have filed, and expect that many of the most common issues have been fixed in this beta. Swift 1.2 is a major step forward for both the language and the tools.[/QUOTE]

    Perhaps try it first ...
  • Reply 13 of 26
    slurpyslurpy Posts: 5,384member
    Quote:

    Originally Posted by coolfish View Post

     

    Seriously Apple, fix the current bugs. If you're just going to introduce new features that are broken, and then never fix them, then what's the point? Oh yea, because simpletons will gloat about all the new features, without ever realizing that they don't actually work. WkWebView anyone?


     

    So was this comment posted AFTER you've thoroughly tested Swift 1.2 and determined that they didn't fix any of the current bugs? If not, then what the hell was the point of your comment besides trolling?

  • Reply 14 of 26

    So...shouldn't they release 8.2 before working on 8.3? Or is this Pink and Blue all over again? <img class=" src="http://forums-files.appleinsider.com/images/smilies//lol.gif" />

  • Reply 15 of 26
    asdasdasdasd Posts: 5,686member
    Apple is not just updating the IDE here, it is actually updating the language to such and extent that it will break all existing projects -- to the extent they need to give a migration tool rather than just document the changes.

    Its great that they are responding so fast and that Chris is in the dev forums. However it just shows how inaccurate a recent AI piece was.
  • Reply 16 of 26
    asdasdasdasd Posts: 5,686member
    So...shouldn't they release 8.2 before working on 8.3? Or is this Pink and Blue all over again? :lol:

    8.2 is just watch kit.
  • Reply 17 of 26
    lkrupplkrupp Posts: 10,557member
    Quote:

    Originally Posted by Suddenly Newton View Post



    iOS upgrades are one-way, with a bridge returning you to past versions being burned behind it.



    As well they should be. Fragmentation is not good for developers or users. In the more than 25 years I’ve been using Macs not once have I had a legitimate reason to downgrade. Of course research about software compatibility and hardware requirements helps a lot. So many just take a flying leap and then are outraged when they get bitten. They don’t have backups so downgrading becomes an impenetrable wall that increases the frustration. Same goes for iOS. 

  • Reply 18 of 26
    Quote:

    Originally Posted by lkrupp View Post

     



    As well they should be. Fragmentation is not good for developers or users. In the more than 25 years I’ve been using Macs not once have I had a legitimate reason to downgrade. Of course research about software compatibility and hardware requirements helps a lot. So many just take a flying leap and then are outraged when they get bitten. They don’t have backups so downgrading becomes an impenetrable wall that increases the frustration. Same goes for iOS. 




    It might be nice if Apple had a compatibility verification tool like Microsoft does with Windows, where they tell you the devices and software that's going to have issues.

  • Reply 19 of 26
    rogifanrogifan Posts: 10,669member
    asdasd wrote: »
    8.2 is just watch kit.

    No. People using 8.2 have said they notice performance improvements over the current version. So it's not just about the Watch.
  • Reply 20 of 26
    This is the first time I've seen two _.x._ versions at same time, of course they've usually only had one per iOS in recent years
Sign In or Register to comment.