Wednesday, 18 September 2013

Is it possible to build iphoneos6.1 projects in Xcode 5, preserving the behaviour of views laid out in an Xcode 4.6.3 storyboard?

Is it possible to build iphoneos6.1 projects in Xcode 5, preserving the
behaviour of views laid out in an Xcode 4.6.3 storyboard?

Our build server was recently updated to use Xcode 5's xcodebuild. We've
installed the iphoneos6.1 so that we can still use iPhone SDK 6.1 for some
legacy projects that do not yet support iOS7. However, when we use
xcodebuild to build these projects using -sdk iphoneos6.1, we still see
problems with UIViewController's contents being laid out underneath
navigation bars and tab bars.
Is there some way to build these projects that were developed with Xcode
4.6.3/base sdk iOS 6.1 using Xcode 5's xcodebuild, but preserving the
views as they were laid out in the storyboard developed using Xcode 4.6.3?
I took a look at the man page for ibtool, but I'm not seeing any option
related to choosing a target SDK, or anything else that seems relevant to
the "extends edges" problem I noted above.
Note that we haven't updated the storyboard using Xcode 5 - the project is
continuing to be developed in Xcode 4.6.3, and only touches the Xcode 5
toolchain when our build server clones the project's git repo and builds
using xcodebuild.

No comments:

Post a Comment