Jak zainstalować niepodpisane aplikacje na iPhonie i iPadzie bez jailbreak?
Jak zainstalować niepodpisane aplikacje na iPhonie i iPadzie bez jailbreak?
Anonim

Według Apple jedynym źródłem aplikacji na iOS jest App Store. Jak możesz sobie wyobrazić, tak nie jest. Istnieje wiele aplikacji zewnętrznych deweloperów, które z jakiegoś powodu nie trafiły do App Store, a także różne oprogramowanie typu open source, które jest rozpowszechniane bezpłatnie. W tym artykule omówimy, jak legalnie zainstalować to wszystko na iPhonie lub iPadzie.

Jak zainstalować niepodpisane aplikacje na iPhonie i iPadzie bez jailbreak?
Jak zainstalować niepodpisane aplikacje na iPhonie i iPadzie bez jailbreak?

Sama instalacja nie jest trudna, ale składa się z kilku etapów i będzie wymagała od Ciebie szczególnej uwagi. Potrzebujemy komputera Mac z zainstalowanym systemem OS X 10.10+, kontem programisty Apple, Xcode 7 i kodem źródłowym aplikacji, którą zamierzamy zainstalować. Udać się!

Utwórz konto programisty

Utwórz konto programisty
Utwórz konto programisty

Nie przejmuj się, to nic nie kosztuje. Co więcej, możesz zmienić zwykły identyfikator Apple ID w konto programisty, które już masz. Kliknij link, zaloguj się lub utwórz nowy, zgadzając się na warunki.

Zainstaluj Xcode

Zainstaluj Xcode
Zainstaluj Xcode

Środowisko programistyczne Xcode, którego potrzebujesz do skompilowania i zainstalowania aplikacji na swoim urządzeniu, jest również bezpłatne. Znajdź go w Mac App Store i pobierz.

Łączenie konta programisty w Xcode

Łączenie konta programisty w Xcode
Łączenie konta programisty w Xcode

Następnie musisz dodać swoje konto programisty do Xcode. Przejdź do ustawień i na karcie Konta wpisz swoją nazwę użytkownika i hasło.

Znajdujemy źródła wymaganej aplikacji

W rzeczywistości zamierzamy teraz stworzyć aplikację. Samo pisanie kodu od podstaw nie jest konieczne, ponieważ możesz skorzystać z gotowych kodów źródłowych aplikacji, które są swobodnie dostępne. Pozostało już tylko skompilować i zainstalować taki kod na iPhonie lub iPadzie.

Wiele kodu źródłowego można znaleźć w serwisie GitHub lub Bitbucket, a także w witrynach poszczególnych programistów dla konkretnych aplikacji. Na marginesie mogę wymienić emulator Game Boy Advance, Plum-O-Meter, odtwarzacz multimedialny Kodi.

Przeprowadzimy Cię przez proces instalacji, korzystając z popularnego narzędzia f.lux, którego wielu z Was używa na Macu jako przykład. Teraz archiwum źródłowe zostało usunięte z oficjalnej strony ze względu na wymagania Apple, ale jego kopię można znaleźć w dyskusji na Reddicie (jeśli masz jakiekolwiek trudności, zostaw swój e-mail w komentarzach - wyślę ci moją kopię).

Kompilacja aplikacji

Teraz musimy zamienić kod w gotowy program, który można zainstalować na urządzeniu. Aby to zrobić, wykonaj następujące czynności:

1. Wyodrębnij wszystkie pliki archiwum do osobnego folderu i otwórz plik iflux.xcodeproj w Xcode.

2. Dodaj dowolny tekst do pola Identyfikator pakietu po com.justgetflux.iflux, aby identyfikator był unikalny, a tuż poniżej, w polu Zespół, wybierz nasze konto programisty.

Wybór konta programisty
Wybór konta programisty

3. Podłącz iPhone'a lub iPada do komputera Mac za pomocą kabla i wybierz go w menu Produkt → Miejsce docelowe.

Menu Produkt → Przeznaczenie
Menu Produkt → Przeznaczenie

4. Następnie pojawi się ostrzeżenie o braku profilu na urządzeniu. Naprawiamy błąd, klikając przycisk Napraw problem.

Napraw problem
Napraw problem

5. Pozostaje nacisnąć Cmd + R (lub przycisk Play na panelu), aby skompilować i zainstalować program na urządzeniu.

6. Ikona aplikacji pojawi się na pulpicie urządzenia, ale Xcode nie będzie w stanie jej uruchomić, dopóki nie aktywujemy profilu. Aby to zrobić, przejdź do Ustawienia → Ogólne → Zarządzanie urządzeniami, wybierz nasz profil programisty i kliknij Zaufaj.

Aktywacja profilu
Aktywacja profilu

To wszystko, nasza aplikacja jest zainstalowana. Jak widać, uruchamia się i jest w pełni sprawny. Powiadomienia, geolokalizacja i wszystko inne działa jak w każdej aplikacji z App Store.

zainstalowany f.lux
zainstalowany f.lux
strumień
strumień

Jest to ogólna zasada, ale każdą inną aplikację można zainstalować w ten sam sposób. Jeśli jednak programista wyda nową wersję, będziesz musiał ją pobrać i zainstalować ręcznie. Ale proces zajmie znacznie mniej czasu, ponieważ będziesz już mieć wszystkie niezbędne uprawnienia i profile.

Zalecana: