2013-03-09 4 views
-1

В последнее время мое первое приложение для iPhone одобрено. Я решил преобразовать его в универсальное приложение, и поскольку это базовое приложение, я сделал это легко. Я повторно отправлю приложение сегодня, но у меня есть некоторые проблемы в этом процессе.Как подать универсальное приложение

Идея 1) Создание нового приложения на itunesconnect. Тем не менее, текущие пользователи моего приложения не получат уведомление об обновлении, и будет создано 2 разных приложения. Так что эта идея звучит действительно глупо

Идея 2) Создание новой версии моего текущего приложения, это хорошо подходит для iPhone-приложения. Тем не менее, у меня нет приложения для iPad. Определение новой версии для несуществующего приложения iPad звучит странно.

Пожалуйста, исправьте меня, если я ошибаюсь. Как я знаю, нужно отлаживать приложение на реальном устройстве для отправки файла .app. В моем случае - универсальное приложение, нужно ли тестировать приложение на iPhone и iPad?

Я действительно не знаю, что мне с этим делать. Поделитесь своими идеями. Заранее спасибо.

+0

http://stackoverflow.com/questions/7975857/how-to-submit-universal-application-on-itunes, и это также http://stackoverflow.com/questions/6868743/submit-universal-apps-to -the-apple-app-store ,,,,, – iPatel

ответ

1

В идеале вы должны протестировать свое универсальное устройство как на iPhone, так и на iPad. Если у вас нет iPad, а просто iPhone, то, если он хорошо работает на iPhone и на симуляторе iPad, тогда вам все будет в порядке. Но по-прежнему возможно скрытые проблемы. Одна из проблем, которую вы можете испытывать, не тестируя настоящий iPad, - это убедиться, что все ваши специфические изображения iPad и файлы xib действительно работают на реальном устройстве из-за чувствительности к регистру файлов. Но вы можете тестировать только те устройства, которые у вас есть.

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

Что касается отправки приложения, вы должны использовать идею 2. Создайте обновление для существующего приложения в iTunes Connect. Отправьте двоичный файл. Он будет обнаружен как универсальное приложение. Затем вы можете обновить метаданные новыми снимками экрана iPhone и снимками экрана iPad.

+0

Спасибо за ответы. Разве мы не должны создавать реальное устройство для создания продукта, то есть файла AppName.app? Когда я создаю свой проект с использованием симулятора, а не iPhone, он не создает файл .app – inankupeli

+0

№ Xcode работает на вашем Mac, а не на устройстве iOS. Вам просто нужно сделать сборку архива. Единственное требование - выбор сборки устройства. Для этого вы можете выбрать общее «устройство iOS». – rmaddy