2013-09-27 1 views
1

Я работаю над приложением iOS, которое я написал с помощью Xcode 4.6 и iOS 6.x. Теперь, когда XCode 5 был выпущен вместе с iOS 7, я хотел поддерживать как iOS 6.x, так и iOS 7.x, используя либо XCode 4.6, либо XCode 5. Каков наилучший способ приблизиться к этому ?. Могу ли я просто переключаться между iOS 6.x SDK и iOS 7.x SDK из XCode 4.6 или мне нужно обновить до XCode 5, чтобы выполнить это ?.XCode 5 и iOS 6 и 7

Просьба сообщить.

ответ

0

XCode 4.6 не поддерживает iOS 7 любыми способами. Вы сможете создавать приложения iOS 6, которые будут запускаться на iOS 7, но вы не сможете использовать новые функции IOS 7 SDS.

Если вы хотите поддерживать функции iOS 7, вам необходимо использовать Xcode 5. Это может также вызвать некоторые визуальные проблемы в вашем приложении.

Мое предложение перейти на Xcode 5, а затем проверить, что все в порядке в вашем приложении, или сделать необходимые изменения, с тем, что она отлично работает на прошивке 7.

В любом случае, вы можете спокойно вернуться назад на Xcode 4 из Xcode 5, если вы видите, что что-то не работает, как ожидалось.

+0

спасибо. В некоторых статьях я читал, что вы можете заставить XCode 5 переключиться между IOS 6 SDK и iOS 7 SDK. Является ли это возможным? – user1739627

+0

Вы можете попробовать этот подход: http://stackoverflow.com/questions/11424920/how-to-point-xcode-to-my-10-6-sdk-so-it-can-be-used-as-a -base-sdk/11424966, который работал над предыдущими версиями Xcode. Но я думаю, что это никоим образом не поддерживается, поэтому не может гарантировать, что все будет в порядке. В моем случае у меня есть несколько приложений, которые я не буду обновлять до iOS7, поэтому для облегчения работы я буду придерживаться Xcode 4.6 для обоих. – sergio

+0

Поскольку iOS 7 уже вышел, я не уверен, одобрит ли Apple мое приложение, построенное против iOS 6.x, когда я прошу одобрения в следующем месяце. – user1739627