Is it now ok to upgrade to Xcode 6.3.2 for iOS and OSX development ?
The new Developer program combines iOS and OS X into one certificate, which was two separate fee-based certificates before.
Now I need some money to buy the iOS compile option of Xojo.
You mean the iOS Simulator, Rob? Yes, it’s running with the current release of Xojo.
Thanks Ulrich - I actually wasn’t quite sure what I meant but had noticed some posts about not upgrading Xcode past 6.1
That was true in older versions of Xojo, but the current 2015r2 series is much less sensitive to the specific version of Xcode.
Sorry to be pedantic, but the programs have merged. Certificates on the two platforms are still separate.
Thanks for the “fix” in my comment.
I would love to see Xojo Inc. post a statement to the forum after each Xcode upgrade to state which versions are compatible for use.
Couldn’t agree more.
I have applied the axiom “when in doubt abstain”. As up to now I have not updated XCode…
Ack - I have to update Xcode almost as soon as it is available, for reasons outside of Xojo of course. Yes, a compatibility matrix would be nice, but - are you guys publishing apps to the app store now? I just assumed you could not do that with 64bit support. (32 bit apps are no longer accepted, I think.)
Xojo iOS supports 64 bit, and the MAS accepts 32 bit OS X apps.
I made a proposal as case 39668.
Since last February, I have had to ensure all the apps are 64bit else they won’t compile correctly. with Xcode 6.3.2. Those are objective-C and Swift apps, haven’t tried with XoJo. Definitely not accepting 32bit apps any longer, at least for me!
I believe that is true even with the Enterprise Apps we distribute in-house.
-Paul
[quote=193125:@Paul Raulerson]Since last February, I have had to ensure all the apps are 64bit else they won’t compile correctly. with Xcode 6.3.2. Those are objective-C and Swift apps, haven’t tried with XoJo. Definitely not accepting 32bit apps any longer, at least for me!
I believe that is true even with the Enterprise Apps we distribute in-house. [/quote]
So you mean XCode 6.3.2 does not compile 32 bit ? This is not an issue for Xojo Desktop and Web, which do not require XCode. Xojo iOS does use XCode for the simulator, but yet, it has its own LLVM compiler.
Yep- at least so far as I know. You can include 32bit support, but you must include 64bit support as well. Xojo Apps do not apoear to do that yet, but I could easily be mistaken in that, since I have not prepared or submitted an XoJo app. Objective-C apps required some changes last February for Xcode.
Of course, I am assuming that is because XoJo is a 32bit app on MacOS at this time. And assumptions have a way of biting one in sensitive parts of the anatomy.
The page linked is about iOS only. No mention of 64bit for the Mac App Store in Apple’s developer news articles.
Can’t verify this one right now. But i think Xojo is already 64bits.
And MAS is definetly accepting 32Bit only Apps.
For iOS Xojo compiles “universal binaries” - they contain both 32 and 64 bit versions
For desktop apps Xojo is 32 bit only right now but 64 bit is coming - really
http://www.bkeeneybriefs.com/2015/05/xdc-notes-compiler-notes-and-exception-line-numbers/
http://www.bkeeneybriefs.com/2015/05/xdc-2015-recap/
http://www.bkeeneybriefs.com/2015/04/xojo-developers-conference-2015-keynote-notes/
http://www.xojo.com/blog/en/2015/05/preparing-for-a-64-bit-world.php
http://www.xojo.com/blog/en/2015/05/xdc-2015-recap.php
Apple announced during one of the sessions at WWDC that developers will soon be able to ship single-architecture 64-bit only iOS apps. To be clear, you don’t have to, you can continue to build 32/64-bit universal apps. Also note that this is OS X only, I haven’t heard a similar announcement about OS X.
This is all related to several new technologies Apple announced at WWDC, to save some space on iOS devices. https://developer.apple.com/library/prerelease/watchos/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html if you’re interested.