Подтвердить что ты не робот

Могу ли я сбросить мои изображения не Retina для приложения iOS7?

Следующее обновление моего iPhone-приложения будет предназначаться только для iOS7. Несколько вопросов?

Означает ли это, что я могу удалить все изображения без сетчатки из моего приложения?

Если у меня остались только изображения сетчатки, все равно нужно пометить их @2x?

Поддерживает ли Apple старые версии iOS моего приложения в магазине, поэтому те, кто работает с более ранними версиями iOS, которые купили или хотят купить, могут получить к нему доступ?

Любая помощь будет наиболее оценена.

4b9b3361

Ответ 1

Да, вам все равно нужно иметь @2x в конце. Да, вы можете отбросить все изображения, отличные от сетчатки, но могут повлиять на производительность, так как даже новые устройства будут использовать некоторые изображения без сетчатки, но основной удар по производительности был для iPhone 3GS и ниже, но поскольку iOS 7 не будет работать на iPhone 3GS или ниже это не является обязательным требованием, которое вам просто нужно будет решить проблемы с производительностью. Ни один Apple не сохранит старые версии вашего приложения в магазине приложений, если вы откажетесь от поддержки, то он исчез.

Ответ 2

Чтобы ответить на вторую часть вашего вопроса ДА, Apple действительно хранит более старые версии для загрузки.

Для моего приложения Parkable я создал один для iOS5/6, а затем, когда я пришел к 7, я специально нацелился на него и отказался от поддержки старых сборок iOS, теперь, если вы не в 7+, вы все равно можете загрузить старую версию (вместо старая ошибка, сообщающая пользователю обновить свою ОС). Это происходит автоматически, как я помню, просто измените цель развертывания как в своем проекте, так и цели на вкладке info.

Не стесняйтесь тестировать, если у вас есть устройство до 7 (iPhone или iPad) и устройство 7+ https://itunes.apple.com/us/app/parkable/id577954935?mt=8&uo=4