Иос 8 бета тестване с testflight
TestFlight е съществувала в продължение на много години, като решения за ежедневните проблеми, както и за разпространението на IOS приложения за бета тестване. По-рано тази година, Apple е купил Burstly. компания, която е установила TestFlight. През тази година WWDC, Apple ни показа какво означава да си това придобиване за IOS разработчици. Бъдете уверени, че това е добра новина.
TestFlight е интегрирана в качи Connect и сега е на разположение като "местни" приложения за устройства с IOS 8. Ако планирате да използвате платформата за разпространение на бета версията от Apple, а след това бързо ще забележите някои от промените. В тази статия ще научите колко е лесно да започнете да използвате TestFlight.
1. TestFlight
Покупка на Apple TestFlight не е просто TestFlight интегриране в работния процес на разработване за IOS. Редица ключови въпроси за бета разпределението се е променило към по-добро.
Идентификатори на устройството и резерви Профили
вътрешни тестери
бета тестери
Бета преглед на приложението
Въпреки, че има един протест. Всяка версия на приложението, която сте изтеглили, за да се разпространи бета testrovschikam, трябва да мине през преглед на Apple.K За щастие не е справедливо за вътрешни татуистите. В този момент, когато качите нова версия на приложението, в качи Connect, той веднага става достъпен за всеки вътрешни тестери.
TestFlight за IOS
Apple също освободен TestFlight за IOS заявление, в което тестери могат да изтеглят, инсталиране и обновяване на тестова версия на приложението. Това е много удобно да се контролира тестовата версия и осигуряване на обратна връзка от разработчиците на приложения.
2. Първи стъпки
Стъпка 1: Настройки на проекта
Нека първо да създадете тестово приложение в Xcode 6. Отворете Xcode 6, да създадете нов проект, базиран на шаблон един изглед за кандидатстване в раздела за кандидатстване IOS>.
Дайте име на приложение и идентификатор на организацията и кликнете Next. Посочете Xcode, без значение къде искате да запазите вашия проект и щракнете върху бутона Създай.
Етап 2: идентификатор прилагане
Отиди на Apple IOS Dev център и създаване на идентификационен номер на приложение за прилагане. За да използвате TestFlight, ние трябва да създадем един апартамент в качи Connect, и това е, което е необходимо, както и идентификационния номер на приложението.
Отбелязах App ID наставка като изрично App ID, но тя трябва да работи с маска App ID.
Както споменах по-рано, внедряване TestFlight от Apple има много предимства. Вече не е необходимо да се създаде профил на провизии за специална пролиферация, което от своя страна води до факта, че вече не е необходимо да се уточни кои устройства са разрешени в бета теста. Ще видим как работи това след минута.
Стъпка 3: качи Connect
Влезте, за да качи Connect, и да се създаде ново приложение. Добавете валиден идентификационен номер на приложение от падащия списък и да зададете броя версия 1.0. Ако не виждате желаната идентификационния номер на приложението в падащия списък, след което изчакайте пет минути и опитайте отново. Това може да е зает няколко минути преди промените, направени в Dev Центъра за IOS, синхронизирани в качи Connect.
За щастие, вече не е необходимо да попълните заявление с цялата необходима информация. Кликнете на втория раздел, предварителна версия. за да видите списък с наличните тестови версии на приложението си. Сега списъкът е празен. Нека да се подготвят нашето приложение за тестване, за да се коригира това недоглеждане.
3. Заредете тестовата версия на приложението,
Изтеглете пробна версия на приложението е много лесно с помощта на Xcode 6. Отворете своя проект през Xcode, отидете в настройките на компилира целта и се уверете, че самоличността на подписване на код, за да освободите изгражда са инсталирани в позицията на Developer IOS Всеки IOS SDK. Provisioning профил за освобождаване изгражда трябва да бъде настроен на Automatic позиция. Това е настройката по подразбиране, когато създавате проект в Xcode 6.
Преди да създадете файл, за да бъде изпратен да качи Connect, трябва да добавим и необходимите иконите на нашата молба. Ако не го направим, тогава Xcode ще състави на заявлението и да откаже да изпрати тестовата версия в качи Connect.
Схемата на подразбиране, за да създадете архив на нашите настройки за освобождаването на проекта е точно това, което искаме. Свържете касетата с версия 8 на работа на вашия компютър и след това върху Архив на Xcode меню Каталог за да създадете архив.
Ако не срещнете някакви грешки, Xcode автоматично отваря Организатора. и ще ви покаже резултатите от работата ми като архив. Изберете го от списъка и кликнете върху Изпращане на десния върха.
Когато се опитате да изпратите версия тест в качи Connect, Xcode може да покаже предупреждение, като на фигурата по-долу. Той казва, че Xcode не може да намери подходящ за обезпечаване на профила, който показва конфигурацията на вашата кандидатура. За щастие ние виждаме Опитайте отново бутона в долния десен ъгъл. Кликнете върху него, за да се реши този проблем.
> Зад всичко това е налице следният, Xcode го казва в качи Connect и създава специална разпределение обезпечаване на потребителския профил. Това име обезпечаване профил започва с XC:. докладване, че тя е създадена Xcode обезпечаване профил от ваше име.
Уверете се, че квадратчето в долния край на диалоговия прозорец е настроен за осигуряване на автоматично регистриране дневник катастрофа в качи Connect. Това е подобно на начина на работа на Crashlytics.
Когато сте кликнали Изпращане. Xcode започва изтеглянето на тест версия на приложението, в качи Connect. По време на този процес, голям брой потвърждения, като например проверка, която има всички необходими размерите на иконите в тестовата версия на приложението.
Ако вашият тест версия на приложението, е преминал всички проверки, на Xcode ще ви кажа, че тестовата версия на приложението е изтеглено успешно да качи Connect.
4. Изграждане Детайли
Върни се качи Connect и кликнете върху раздела в предварителна версия Изгражда секция. Вашата версия на приложението, сега трябва да бъде достъпен. Кликнете върху него, за да видите данните за вашата кандидатура. Ако натиснете върху раздела Изграждане Details. ще видите техническа обобщение на избраната версия.
Щракнете върху раздела TestFlight да видите текущата версия на данните. На тази страница, можете да добавите информация за изпитатели и екипи от екип преглед на Apple.
В първата част се показва, когато времето за тази версия на приложението за тест работи. Всяка тестова версия на приложението е активно за 30 дни.
В третата част се показва информация за отбор преглед на Apple. Всяка версия на тестовата си заявление за външно тестване трябва да мине през преглед на Apple.
5. Добавете тестери
За да се даде възможност на TestFlight за кандидатурата си, задайте ключа TestFlight бета тестване в дясно.
Докато тази статия е написана, TestFlight е достъпна само за вътрешни тестове. Apple обяви, че ще отвори TestFlight външни тестери в следващата седмица или месец. Ако натиснете върху раздела Вътрешни тестери. Вие ще видите празен списък. За да добавите тестер в този списък, трябва да се отбележи член на отбор като вътрешен тестер. Да започнем със себе си.
В качи Connect, отидете на потребителите и ролите и след това изберете вашия профил. За да се отбележат като вътрешни тестове, превключете ключа Вътрешна тестер в дясно. Кликнете върху Запазване, и да се върнете към списъка на вътрешните тестери на приложението си.
6. TestFlight за IOS
Изтеглете TestFlight приложение от Apple с App Store на вашето устройство, което се монтира IOS 8. проверявате електронната си поща и натиснете писмото за покана за TestFlight. Той трябва да изглежда подобно на изображението по-долу.
Кликвайки върху бутона Open в TestFlight. приемете поканата. Това отваря TestFlight заявление и ще ви предостави възможност да изтеглите и инсталирате тестова версия на приложението, които ние изтеглен в качи Connect. Кликнете върху Инсталиране, за да инсталирате приложението на вашето устройство.
ап TestFlight ви показва списък с всички приложения, в която са поканени като тестер, който е много подобен на начина, TestFlight уеб версия. Основната разлика е, че TestFlight клиент на Apple е "роден" приложение, което ви позволява да изтеглите, актуализирате и отворени приложения от TestFlight на приложението.
Вие също така ще бъде информиран, че тази версия на приложението е да се тества с помощта на оранжев точка пред името им приложение в екрана "дом".
В заключение
TestFlight придобиване от Apple определено е стъпка напред за разработчиците IOS. Това, което ви покажем в тази статия е само първата стъпка в посока на интеграция TestFlight в развитието на работния процес при IOS. Сигурен съм, че много нови възможности ще се отворят в следващия месец.