2014-11-11 1 views
0

У меня есть приложение, разработанное с помощью Cordova/Phonegap. Мне нужно загрузить в App Store.Могу ли я опубликовать с Xcode 6 в AppStore приложение Phonegap, разработанное с 2.5.0 Кордова Версия

Проект использует «cordova 2.5.0», и мы хотели бы загрузить его в AppStore с Xcode 6. Приложение просто показывает информацию о данных из веб-служб, не имеет доступа к собственным функциям SDK iOS, как камера, gps.

Могу ли я загрузить его напрямую, или мне нужно обновить проект до iOS 3.7.0 и Cordova 4.0.0.

Благодаря

ответ

1

Там нет явной необходимости обновить проект до последней версии Кордовы, чтобы загрузить его в App Store - Apple не будет отклонять его на этом основании. Пока ваше приложение соответствует App Store Review Guidelines, это не будет проблемой.

Сказав это, есть некоторые потенциальные проблемы с использованием старой версии Кордовы с более поздними версиями iOS, такими как overlapping status bar issue in iOS 7, но ничего, что не может быть разрешено.

Если вы протестировали приложение на устройствах iOS, работающих с последней версией iOS, и оно выглядит/работает нормально, проблем не должно быть.

+0

Отлично, спасибо большое! Ваш комментарий действительно полезен – santibernaldo

+0

Нет проблем :-) Я говорю по опыту, поскольку у меня есть приложение, которое построено с помощью cordova 2.9.0 [в настоящее время в App Store] (https://itunes.apple.com/us/app/ iwalk-северо-Корнуолл/id739048330? Ls = 1 & т = 8). Проблема в строке состояния в iOS7 была единственной проблемой, с которой я столкнулся. Приложение теперь отлично работает в iOS 7 и 8.x и использует несколько датчиков с устройства (GPS, компас и т. Д.). Звучит намного проще с точки зрения доступа к родным функциям, поэтому все должно быть хорошо. – DaveAlden

+0

Это помогает моей проблеме, потому что я не был уверен, и в документации Кордовы они не копаются в ней. Я исправлю ту же проблему, что и приложение со статусной строкой. Приветствие – santibernaldo