Jak udostępnić aplikację na iOS bez publikowania w Apple App Store?

Teraz, kiedy już masz stworzył aplikację na iOS i są gotowi wyruszyć w swoją podróż, porozmawiajmy o procesie publikowania aplikacji. Motywem dystrybucji aplikacji jest dystrybucja aplikacji na iOS wśród właściwych odbiorców. Cóż, jeśli chodzi o publikowanie aplikacji, oczywistą opcją, która przychodzi nam na myśl, jest Apple App Store. Nikt nie może zaprzeczyć, że zasięg sklepu iOS dla użytkowników jest wyjątkowy, a oferowane przez niego usługi mają swoje zalety.

Dystrybucja Apple App Store:

Najpopularniejszą platformą dystrybucji aplikacji na iOS jest Apple App Store. Dzięki temu Twoja aplikacja jest dostępna dla każdego użytkownika Apple, a nawet pomaga w zarabianiu na aplikacji, ustawiając zakupy w aplikacji i przypisując cenę zakupu.

Publikowanie aplikacji w sklepie iOS przenosi Twoją aplikację do ogromnej bazy klientów. Chociaż jest to intuicyjna platforma dla programistów, proces zatwierdzania aplikacji może być nieco trudny. Czasami może wystąpić ogromne opóźnienie w procesie zatwierdzania. W nielicznych przypadkach zatwierdzenie aplikacji zajmuje nawet miesiące. Proces zatwierdzania zapewnia, że Twoja aplikacja jest zgodna z odpowiednimi wytycznymi. Jeśli Twoja aplikacja ma jakiekolwiek problemy z wydajnością, zawiera błędy lub zawiera spam, z pewnością zostanie odrzucona. Można także znaleźć powody odrzucenia aplikacji przez Apple App Store.

 

Jeśli proces zatwierdzania aplikacji staje się dla Ciebie kłopotliwy, istnieje wiele innych możliwości udostępnienia aplikacji na iOS. Poniżej omówiono niektóre możliwości udostępniania aplikacji na iOS w sklepie Apple App Store:

1. Wdrożenie ad hoc:

Apple udostępnia Wdrożenie aplikacji ad hoc opcja dla programistów, którzy chcą dystrybuować aplikację na iOS w ramach prywatnej wersji beta lub dystrybucji tymczasowej. W tym procesie twórca aplikacji musi dostarczyć aplikacja binarna do każdego użytkownika za pośrednictwem poczty elektronicznej lub adresu URL pobierania. Aby mieć pewność, że plik binarny będzie działać na urządzeniu użytkownika, programista wymaga dodania pliku ZROBIŁEŚ każdego urządzenia i zarejestruj je Centrum członkowskie Apple. Aplikacja binarna nie będzie działać na żadnym zwykłym urządzeniu, dopóki nie zostanie zarejestrowana w sposób omówiony powyżej. Twój profil ad hoc gwarantuje, że wersje testowe Twojej aplikacji nie będą kopiowane i rozpowszechniane zgodnie z Twoją zgodą.

Eksportuj swoją aplikację poprzez Xcode opcja. Po wyeksportowaniu pliku binarnego aplikacji można go dystrybuować za pomocą rozwiązania MDM (zarządzanie urządzeniami mobilnymi). Ale nadal musisz dodać identyfikator UDID każdego urządzenia. Nie ma na to alternatywy. Potem po prostu Zainstaluj aplikację na urządzeniu. Zanim wybierzesz tę opcję wdrożenia, musisz wiedzieć kilka ważnych punktów:

  1. Wymaga Konto programisty Apple co kosztuje około 99 dolarów rocznie.
  2. Ten proces dystrybucji jest ograniczony do 100 instalacji iPhone’a, 100 iPadów i 100 iPodów touch. Deweloper musi także nabyć ZROBIŁEŚ każdego urządzenia, aby udostępnić aplikację na iOS.
  3. Za każdym razem, gdy dodawany jest nowy identyfikator UDID, należy utworzyć nową wersję aplikacji. Można je dodawać tylko do rocznej subskrypcji.

Zalety wdrożenia Ad-hoc:

  • Proces zatwierdzania aplikacji w sklepie iOS nie jest wymagany.
  • Lista Twojej aplikacji nie będzie widoczna publicznie i nie będzie można jej kupić ani zainstalować.

Wady wdrożenia Ad-hoc:

  • Liczba urządzeń jest ograniczona do 100 i można je wymienić tylko raz w trakcie rocznego członkostwa.
  • UDID (unikalny identyfikator urządzenia) każdego urządzenia należy zarejestrować ręcznie w profilu udostępniania.
  • Profil programisty Apple jest ważny tylko przez rok. Następnie musisz odbudować aplikację z nowym profilem.

2. Wdrożenie aplikacji w przedsiębiorstwie:

Ta metoda dystrybucji aplikacji okazała się przeciwna proces dystrybucji ad hoc. Podobnie jak ad hoc, tutaj nie musisz dodawać identyfikatora UDID każdego urządzenia. Jeśli utworzyłeś aplikację i chcesz udostępnić ją wewnętrznie pracownikom, ta technika pozwoli Ci uniknąć dodatkowego wysiłku związanego z rejestracją identyfikatora UDID każdego urządzenia. Wdrożenie w przedsiębiorstwie ma miejsce, gdy aplikacja jest eksportowana przez Xcode i chcesz ją zainstalować na dowolnym urządzeniu bez przesyłania do sklepu iOS lub rejestrowania identyfikatorów UDID urządzenia. Twoja aplikacja może być dystrybuowana poprzez e-mail, adres URL lub MDM. Zanim wybierzesz tę opcję wdrożenia, musisz wiedzieć kilka ważnych punktów:

  • Dystrybucja aplikacji dla przedsiębiorstw wymaga pliku Konto programisty Apple Enterprise co kosztuje około 299 dolarów rocznie.
  • Nie ma ograniczeń co do urządzeń, ale urządzenia muszą być własnością organizacji.

Zalety wewnętrznego wdrożenia aplikacji w przedsiębiorstwie:

  • Proces zatwierdzania Twojej aplikacji przez organy regulacyjne iOS nie jest wymagany.
  • Twoja aplikacja nie będzie dostępna w sklepie Apple Store. Społeczeństwo nie może go kupić ani zainstalować.
  • Wszyscy użytkownicy w przedsiębiorstwie mogą używać konta do udostępniania aplikacji na iOS.

Wady wdrożenia aplikacji w przedsiębiorstwie:

  • Ten program jest przeznaczony wyłącznie dla pracowników małych organizacji.
  • Organizacja ponosi pełną odpowiedzialność za dystrybucję i aktualizacje aplikacji, niezależnie od tego, czy są one wykonywane ręcznie, pocztą elektroniczną, czy za pośrednictwem MDM.
  • Koszt jest wyższy w przypadku konta programisty Enterprise i wynosi 299 USD rocznie w porównaniu do zwykłego konta wynoszącego 99 USD rocznie.

3. Metoda wdrożenia aplikacji B2B VPP:

Program zakupów zbiorczych firmy Apple umożliwia posiadanie prywatnego sklepu z aplikacjami dla Twojej osobistej firmy. Możesz tworzyć wewnętrzne pliki binarne aplikacji dla każdego urządzenia, które dołączyło do Twojej organizacji. Masz nawet możliwość udostępniania aplikacji na iOS innym firmom. Ten proces podlega procesowi zatwierdzania, ale jest elastyczny, ponieważ Twoja aplikacja nie jest dostępna dla ogółu odbiorców. VPP jest sklepem prywatnym, dystrybucją aplikacji zajmuje się program. Proces ten jest najczęściej używany w przypadku usługi MDM.

Zalety metody wdrażania aplikacji B2B VPP:

  • Otrzymasz prywatny sklep z aplikacjami dla swojej firmy.
  • Aplikację można zainstalować i używać na każdym urządzeniu przyłączającym się do programu.

 

Wady metody wdrażania aplikacji B2B VPP:

  • Twoja aplikacja będzie musiała przejść proces zatwierdzania.

Knowband zapewnia również Brak kodu. Kreator aplikacji mobilnych I Kreator aplikacji na iOS dla Prestashop, Opencart, Magento, Magento 2 i Woocommerce.

Dodatek do tworzenia aplikacji mobilnych Prestashop na Androida i iOS

Pobierz aplikację mobilną stworzoną dla Twojego sklepu w ciągu kilku godzin dzięki Kreatorowi aplikacji na Androida i iOS firmy Knowband dla Prestashop.

Kupuj teraz

Wnioski

Wybór odpowiedniego programu jest równie ważny, jak faktyczny plan wdrożenia aplikacji. Procesy te mogą wydawać się trudne, ale odpowiednie podejście i odpowiednie planowanie zapewnią sukces Twojej aplikacji. Przestrzegaj zasad i wytycznych wymienionych powyżej, a Twoja aplikacja zostanie opublikowana bez konieczności przechodzenia przez proces zatwierdzania. Oprócz tego w Knowband z ponad 13-letnim doświadczeniem w tworzeniu stron internetowych i aplikacji zapewniamy ponad 100 wtyczek dla głównych platform eCommerce Magento 2, Prestashop, WooCommerce i Opencart. Świadczymy usługi tworzenia stron internetowych i aplikacji w różnych frameworkach i technologiach. Możesz skontaktować się z zespołem pomocy technicznej pod naszym oficjalnym adresem e-mail support@knowband.com.

Podobne artykuły:

1. Co zrobić, jeśli Twoja aplikacja została odrzucona w sklepie Apple App Store?

2. Opanowanie Xcode: Wskazówki dotyczące szybszego tworzenia aplikacji na iOS od Knowband!

3. Tworzenie aplikacji na Androida i iOS | Wszystko co musisz wiedzieć

Wymagania wstępne do opublikowania aplikacji w Apple App Store

Miałeś pomysł na aplikację na iOS i dostałeś go do realizacji. Świetnie! Sprawdźmy, jakie są wymagania dotyczące uruchamiania aplikacji w sklepie Apple App Store. Publikowanie aplikacji w sklepie iOS nie jest takie proste. Sklep Apple ma wiele wymagań przed przesłaniem aplikacji, co czasami może być mylące. Lepiej przygotować wszystkie niezbędne rzeczy przed rozpoczęciem procesu. Pomyślna dystrybucja Twojej aplikacji zależy bezpośrednio od spełnienia tych wymagań. Ten dokument zawiera wszystkie szczegóły wymagane do opublikowania aplikacji w Apple App Store.

Utwórz konto programisty

Przede wszystkim użytkownik, który zamierza rozpocząć korzystanie ze sklepu App Store, musi mieć konto programisty. Płatne konto wymaga około 99 USD rocznie na subskrypcję. To konto zawiera wszystkie dane wymagane do zarządzania aplikacją w App Store.

Wykonaj czynności wymienione w poniższym linku, aby zarejestrować się jako programista.

https://idmsa.apple.com/IDMSWebAuth/login?appIdKey=891bd3417a7776362562d2197f89480a8547b108fd934911bcbea0110d07f757&path=%2Faccount%2F&rv=1

Wymagania wstępne do uruchomienia aplikacji w sklepie iOS

  1. Przesłany plik binarny na iTunes Connect — Plik binarny należy przesłać na iTunes Connect. Plik binarny (plik IPA) można przesłać do iTunes Connect przez Xcode or Ładowarka aplikacji.

  • Nazwa aplikacji – Nazwa Twojej aplikacji, która ma być wyświetlana w App Store.
  • URL polityki prywatności — URL przekierowujący do polityki prywatności Twojej aplikacji.

  • Tekst promocyjny (maks. 170 znaków) – Tekst promocyjny nie może przekraczać 170 znaków. Umożliwia informowanie odwiedzających aplikację o bieżących funkcjach bez konieczności aktualizowania przesłania. Ten tekst promocyjny pojawi się nad Twoim opisem w App Store dla klientów korzystających z urządzeń z systemem iOS 11 lub nowszym oraz Mac OS 10.13 lub nowszym.
  • Opis (maks. 4000 znaków) – Opis Twojej aplikacji musi zawierać szczegółowe funkcje i funkcje aplikacji. Będzie wyświetlany w App Store i nie może przekraczać więcej niż 4000 znaków.
  • Pomocniczy adres URL — Adres URL z informacjami o pomocy technicznej dla Twojej aplikacji. Będzie on widoczny w App Store.
  • Prawa autorskie – Nazwisko osoby lub podmiotu posiadającego wyłączne prawa do wniosku wraz z rokiem uzyskania praw. (na przykład „2008 Acme Inc.”). Tutaj nie podawaj adresu URL.
  • Ikona aplikacji – Ikona aplikacji odgrywa główną rolę w zapewnianiu pierwszego wrażenia z aplikacji, więc spróbuj zrobić dokładną ikonę aplikacji.
  • Informacje ogólne – Zawiera wszystkie informacje związane z Tobą, takie jak imię, nazwisko, adres, miasto, stan, kod pocztowy, kraj, numer telefonu i e-mail.
  • Zrzuty ekranu – Musisz dostarczyć zestaw zrzutów ekranu dla wszystkich typów urządzeń.
  1. W przypadku iPhone’a potrzebujesz jednego zestawu zrzutów ekranu na 5.5-calowy wyświetlacz.
  2. W przypadku iPada potrzebny jest jeden zestaw zrzutów ekranu na 12.9-calowy wyświetlacz.

Pełne specyfikacje zrzutów ekranu można znaleźć tutaj:

https://help.apple.com/app-store-connect/#/devd274dd925

Wytyczne dotyczące recenzji sklepu Apple

Apple jest bardzo surowy, jeśli chodzi o recenzje aplikacji. Wytyczne dotyczące recenzji App Store są podzielone na pięć jasnych sekcji:

  • Bezpieczeństwo
  • Wydajność
  • biznes
  • Designu
  • Legalne.

Apple dostarczyło również szczegółowe wytyczne dotyczące przeglądu aplikacji. Znajdziesz to tutaj:

https://developer.apple.com/app-store/review/guidelines

Znajdź także krótką listę rzeczy, którymi należy się zająć w procesie przeglądu –

  1. Metadane aplikacji – Nie powinien zawierać żadnej nazwy ani nie powinien wskazywać platformy innej firmy, takiej jak Android itp.
  2. Zrzuty ekranu – Przesłane zrzuty ekranu nie powinny być przechwytywane z urządzenia z systemem Android.
  3. Kontrowersyjna treść – Aplikacja zostanie odrzucona, jeśli obsługuje lub sprzedaje wszelkiego rodzaju narkotyki, produkty alkoholowe itp.

Czego należy unikać przed opublikowaniem aplikacji w Apple App Store

Cóż, jeśli twoje oczy skupiają się na publikowaniu aplikacji w Apple App Store, powinieneś całkowicie zrozumieć proces przesyłania aplikacji w Apple App Store. Proces przesyłania aplikacji w Apple App Store obejmował mnóstwo wymagań i wytycznych. Dlatego przed opublikowaniem aplikacji w Apple App Store należy zapoznać się z poniższymi wytycznymi: 1. Unikaj wszelkiego rodzaju treści rasistowskich, seksistowskich lub homofobicznych 2. Nie umieszczaj żadnych fałszywych informacji 3. Nie twórz kopii innej aplikacji 4. Awarie i błędy 5. Dokładne informacje 6. Słaby interfejs użytkownika 7. Nieistotne informacje 8. Zła wydajność

Wydanie aplikacji w App Store

Po zdobyciu wszystkich wymaganych elementów do przesłania aplikacji nadszedł czas, aby ją opublikować. Poniższe kroki ilustrują, jak opublikować aplikację w App Store —

  • Prześlij plik binarny na iTunesPołącz i prześlij aplikację do procesu recenzji. Plik binarny można przesłać za pomocą Xcode lub programu ładującego aplikacje.
  • Iść do AppStoreConnect i zaloguj się na konto.
  • Przejdź do sekcji Moje aplikacje.
  • Kliknij przycisk plus (+) pokazany w górnym rogu startu.
  • Kliknij opcję Nowa aplikacja.
  • Wypełnij wymagane dane i kliknij Stwórz
  • Teraz zostaniesz przekierowany na następną stronę, na której będziesz musiał uzupełnić metadane związane z Twoją aplikacją. W tej sekcji wymagane są następujące informacje:
  1. Informacje o aplikacji
  2. Ceny i dostępność
  3. Przygotuj się do przesłania
  • Po wypełnieniu informacji kliknij Przekaż do oceny . Zostaniesz poproszony o wybranie jednej z dwóch dodatkowych opcji, a status binarny zostanie zmieniony na `Oczekiwanie na sprawdzenie`

Po zakończeniu recenzji przez Apple aplikacja będzie dostępna w App Store.

Wnioski

Proces dystrybucji aplikacji w Apple App Store może wydawać się dość długi w przypadku nowej aplikacji, ale jest wart wysiłku. Zarządzaj wszystkimi wyżej wymienionymi warunkami wstępnymi przed dystrybucją aplikacji, a proces stanie się dla Ciebie bezproblemowy. Możesz nawet znaleźć bardziej szczegółowe informacje na ten temat tutaj. Czasami organy regulacyjne Apple odrzucają aplikację z jakichś powodów. Znajdź kilka takich powodów odrzucenia aplikacji i ich rozwiązania tutaj. Lepszym sposobem na uniknięcie takich zdarzeń jest Tworzenie odpowiedniej aplikacji i zacznij liczyć dane do pobrania.