Хотели протестировать мое приложение на устройстве через магазин приложений без обзора - PullRequest
0 голосов
/ 16 ноября 2011

У меня небольшая проблема, но я не смог найти решение для этого. Я создал подобные вопросы, но ответы не соответствуют моим требованиям, или, может быть, я не могу их правильно понять.

Проблема: -

У меня есть приложение в магазине приложений (чтение PDF и загрузка их). Он отлично работает для загрузки небольших PDF-файлов и их показа, но когда дело доходит до загрузки больших PDF-файлов, мое приложение вылетает или прерывается. Еще одна странная вещь, мое приложение прекрасно работает на симуляторе с огромными PDF, но не на устройствах. Теперь я сделал некоторые изменения в своем коде и хотел протестировать его на устройстве. Я не могу развернуть его непосредственно на устройстве, поскольку у меня сейчас нет iphone. поэтому я хочу, чтобы он был загружен в магазин приложений для целей тестирования, не передавая его на рассмотрение Apple.

Я хочу знать всю процедуру, как это сделать. Начиная с того, нужно ли мне создавать новую учетную запись для этого до , как проверить его на устройстве. Урлз также будет полезен.

А у меня на устройстве нет проблем с памятью. Благодарю. Любая помощь будет оценена.

Ответы [ 4 ]

3 голосов
/ 16 ноября 2011

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

Если вы хотите протестировать его на чьем-либо устройстве, почему бы вам просто не создать профиль обеспечения и не отправить ему приложение? Затем он может установить его через itunes .

Также вы должны время от времени записывать полученные вами данные (при загрузке) на диск, в противном случае у вас останется проблема нехватки памяти.

Что-то вроде:

// received data
NSFileHandle *yourFileHandle = [NSFileHandle fileHandleForWritingAtPath:filePath];
[yourFileHandle writeData:dataChunk];
// get rid of data chunk
2 голосов
/ 16 ноября 2011

Боюсь, вы не сможете распространять свое приложение через магазин приложений, не пройдя процесс проверки в магазине приложений. Возможно, вы захотите прочитать о специальной рассылке ваших приложений. В прошлом я успешно использовал TestFlight для специального распространения.

1 голос
/ 16 ноября 2011

Вы не можете загрузить в магазин приложений без процесса рассмотрения.период.

Работа большого PDF в симуляторе, потому что симулятор работает на вашем компьютере, который имеет намного больше оперативной памяти, чем iPhone.

Вам понадобится любой iPhone или iPod Touch для его проверки.Вы могли бы даже использовать друзей.

0 голосов
/ 16 ноября 2011

Вы не можете загрузить приложение в App Store для тестирования.Вы должны либо приобрести iPhone для тестирования, либо воспользоваться услугами тестирующей компании, у которой будет целый набор устройств для тестирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...