Какъв е окончателният контролен списък за подаване на заявки в магазина за приложения на Apple? [затворено]

Имам няколко кодирани и тествани приложения, но не мога да разбера какъв е окончателният контролен списък за изпращане на приложения в магазина за приложения. Изглежда няма документ на Apple, който да описва всичко в хубав лесен контролен списък. Надявам се да генерирам този контролен списък от отговорите тук.

Така че въпросът ми има две части:

Технически контролен списък:

  1. кодирайте приложението
  2. проверка на изтичане на памет
  3. тестване на ниска памет
  4. ios4 срещу ios3 код - нещо тук?
  5. проверка на разделителната способност на устройството - има ли нещо?
  6. многозадачност - нещо тук?
  7. какви точно методи в кои класове трябва да бъдат заменени?
  8. нещо друго?

Контролен списък за изпращане:

  1. направете икона 72x72
  2. направете икона 512x512
  3. напишете страница за iTunes - как се прави това? Има ли го някъде в комплекта?
  4. параметри за изграждане за изпращане - какви са настройките?
  5. какво трябва да има в пакета?
  6. нещо друго?

Обърнете внимание, че не питам как да го поставя или какво да таксувам за него. Просто искам хубав прост контролен списък за изпращане на приложение. Ще взема всички коментари и ще редактирам въпроса, така че когато приключим, ще има контролен списък за всички.

Разработчиците, които вече имат приложения в магазина за приложения, трябва да имат добра оценка за тези неща. Така че, моля, отделете време, за да настроите начинаещите на правилния път.


person No One in Particular    schedule 22.06.2010    source източник
comment
възможен дубликат на Съвети за успешно изпращане в AppStore?   -  person Alex Reynolds    schedule 23.06.2010
comment
Гласувам да затворя този въпрос като извън темата, защото ние не сме поддръжка на клиенти за любимата ви компания.   -  person Paul Roub    schedule 01.06.2018


Отговори (7)


Как да преминем през черната кутия? Ето някои от моите редовни посетители:

  • Без сривове
  • Няма (големи) течове на памет
  • Тествайте на няколко устройства с различни (минимални и максимални!) версии на ОС
  • Тествайте с различни регионални и езикови настройки
  • Съвместим потребителски интерфейс (използвайте подходящи икони/бутони и очаквано поведение)
  • Произведения на изкуството: Проверете екраните по подразбиране, иконите. И двете в различни резолюции
  • Проверете предварително изобразеното състояние на иконата
  • Екранни снимки (без лента на състоянието), може би на няколко езика
  • Описание за AppStore, "Какво ново", може и на няколко езика
  • Ако е ново приложение: решете цената и категориите
  • Изберете Конфигурация за изграждане на разпространение
  • Подписване на проверка (профилът за разпространение е все още валиден и т.н.)
  • Проверете основния SDK и целта за внедряване, поддържаните устройства
  • Изпратете всичко

И вероятно още хиляди неща. :-)

person Eiko    schedule 22.06.2010

Testpad – Контролен списък за изпращане в iOS App Store

Това е един от примерните контролни списъци на инструмента за тестване, който създавам. Има някои полезни коментари относно съдържанието му в Hacker News.

person Stefan Butlin    schedule 07.12.2011
comment
Трябва да направите страницата удобна за печат. - person user427969; 12.07.2013

Размерът на иконата и iTunesArtwork варират за целевото устройство.

Размер на иконата

  • iPhone & iPod Tuch - 57x57
  • iPhone & iPod Tuch Висока разделителна способност 114x114
  • iPad 72x72 iPad Висока разделителна способност 114x114

Размерът на iTuneArtworks за всички устройства трябва да бъде 512x512, но 1024x1024 се препоръчва за устройства с висока разделителна способност

person Shafraz Buhary    schedule 04.12.2012

Apple има Указания за човешкия интерфейс, които трябва да спазвате. Също така приложението ви не трябва да се срива и не трябва да използва частни API.

person Andy    schedule 22.06.2010

Платената ми версия на приложението беше отхвърлена от магазина за приложения и научих друга причина за отхвърляне на приложението.

След закупуване и изтегляне на приложението първият екран беше „Споразумение с потребителя“ и когато потребителят докосне „Съгласен съм“, само тогава той можеше да продължи да използва приложението.

Apple описа причината за отхвърлянето „когато потребител закупи приложение от магазин за приложения и го изтегли на телефона, тогава не трябва да ограничавате потребителя да се съгласи със споразумението

person abdus.me    schedule 29.11.2012

Стана известен факт, че Apple е създала стени от стандарти около App Store. И ако някое приложение, без значение на коя компания-майка принадлежи, липсва дори от една точка, се сблъсква с отхвърляне или премахване от Apple почти мигновено.

Сега, за да сте сигурни, че това няма да се случи и с вашето, ето изпращане на приложение контролен списък, който трябва да следвате за магазина на Apple.

За бърз преглед внимавайте за -

  1. Вашето приложение не трябва да има съдържание, което е дискриминационно, клеветническо или по някакъв начин унижава или сплашва някого.
  2. Трябва да има процес около генерираното от потребителите съдържание
  3. Родителска врата за приложения в детска категория
  4. Изчистване на информацията за програмиста
  5. Правилни метаданни
  6. Приложението не трябва да е в бета режим.

Има редица фактори, които трябва да вземете предвид, всички от които са обяснени много подробно в статията, свързана по-горе.

person Tripti Rai    schedule 01.06.2018

Ето моя списък, който току-що актуализирах снощи.

Списък за проверка преди подаване

  1. Актуализирайте екранни снимки на iTunes
  2. Актуализирайте номера на версията с помощта на avgtool
  3. Актуализирайте регистъра на промените (проверете го и на правописа!)
  4. Актуализирайте описанието на iTunes
  5. Подгответе текст за актуализация на уебсайта
  6. Подгответе twitter/blog/tumblr/прессъобщения
  7. Компилирайте с помощта на ad hoc профил и направете един последен набор от проверки за надеждност
  8. Сигурен ли си, че всичко е наред?
  9. git tag v1.2 -m 'готов за внедряване'
  10. изградете за магазин за приложения и изпратете

Списъкът беше създаден, защото обичам да използвам git describe за вграждане на номер на компилация в моето приложение, така че трябва да направя последния етикет, преди да направя финалната компилация, така че трябва да имам цялата инфраструктура в директорията на моя проект, преди да го направя този последен етикет. Ако това не ви интересува, бих препоръчал да изпратите приложението си и да използвате тези 7 дни време за преглед, за да подготвите всичко останало (актуализации на блогове, актуализации на уебсайтове) за работа.

person kubi    schedule 23.06.2010