2014-09-13 3 views
0

У меня есть приложение, которое IOS 8 ломается. Я обновил это приложение много раз бесплатно в течение многих лет. Пришло время взимать плату за обновление, которое должно быть выпущено глупо, как совершенно новое приложение, однако я также потеряю поддержку более низких версий ios 5 и 4 одновременно. Что вызывает 2 вопроса ..Приложение Mark IOS не совместимо с IOS 8? И добавить новое приложение для IOS 8 и будущего?

1) Можно ли оставить это приложение для продажи и отметить его как НЕ IOS 8?
а) так, чтобы никто не загружает его, и он не работает должным образом, если они имеют IOS 8
б), так что он остается доступным для пользователей, которые находятся на iOS5 или меньше, для которых новая версия приложения не будет поддерживать

2) Могу ли я предупредить текущих пользователей, которые обновляют до IOS 8 обновления?

Спасибо ..

+2

Почему вы все еще пытаетесь поддерживать iOS 4 и 5? – JAL

+0

Im действительно нет. Однако, я думаю, это больше о том, чтобы оставить это приложение доступным, чтобы текущие пользователи могли получить последнее обновление, в случае, если они не обновились, но в то же время смогут выпустить новую версию приложения. – user3689726

ответ

0

«а) так, чтобы никто не загружает его, и он не работает должным образом, если они имеют IOS 8»

Я думаю, что его не требуется. Если вы создадите приложение с iOS 6 или iOS 7, оно будет беспрепятственно работать на устройствах iOS 8 без каких-либо серьезных проблем. Вы не должны отключать пользователей iOS 8.

+0

в теории;) Я испытал НЕКОТОРЫЕ ситуации (из первых рук и с другими приложениями, где это не так) –

+0

Ok. К сожалению, мы не можем запретить пользователям загружать приложение в последнюю ОС. Мы можем маслянительно ограничивать их для более старых ОС. Поэтому вам нужно поддерживать iOS 8. – 2014-09-13 09:57:47

0

если вы компилируете с xcode5 и оставить BaseSDK установлен 7 он должен просто работать - ничего, чтобы изменить
- [в теории;) я испытал некоторые ситуации (из первых рук и с другими приложениями, где это не случай)]

только если вы идете в xcode6 с базовым SDK, установленным на 8 ТОГДА вы не имеете никакого способа, если фиксируя приложение

вы не можете сказать, что это не будет работать на iOS6