Zalecane, 2024

Wybór Redakcji

Jak korzystać z aplikacji Sideload na iPhone'a w iOS 10 (bez Jailbreak)

iOS nigdy nie był "otwartym" systemem operacyjnym. Istnieje szereg ograniczeń, które Apple nakłada na iOS, i nie można tak naprawdę instalować aplikacji spoza sklepu App Store, bez jailbreak. Jednak wszystko się zmieniło, gdy Apple wypuściło Xcode 7. Apple chciało pozwolić programistom przetestować swoje aplikacje na własnych urządzeniach, bez konieczności płacenia rocznej opłaty za konto programisty w wysokości 99 USD. Pozwoliło to programistom używać Xcode do instalowania aplikacji na urządzeniu z systemem iOS. W tym artykule dowiesz się, w jaki sposób możesz użyć tej opcji do zainstalowania dowolnej aplikacji na iPhonie lub iPadzie, bez konieczności korzystania z Jailbreak.

Uwaga : ta metoda działa tylko w aplikacjach, których kod źródłowy jest dostępny. Aplikacje takie jak f.lux i GBA4iOS mają swój kod źródłowy dostępny na GitHub i Bitbucket itp. Możesz wyszukać kod źródłowy aplikacji, którą chcesz w Google, aby sprawdzić, czy będziesz mógł skorzystać z tej metody.

Narzędzie, którego używamy: Xcode 8

Xcode to oficjalne środowisko programistyczne dla aplikacji na iOS. Będziemy używać Xcode 8 do instalowania aplikacji na iPhone z systemem iOS 10. Jeśli nie masz jeszcze Xcode na Macu, możesz pobrać go ze sklepu App Store lub bezpośrednio z Apple. Xcode 8 obsługuje SDK dla iOS 10, więc nie możemy używać żadnych starszych wersji. Jeśli nie wiesz, czym jest "SDK", nie przejmuj się tym.

Uwaga : Jeśli jesteś testerem wersji beta systemu iOS i masz na swoim iPhonie coś więcej niż system iOS 10.0, musisz zainstalować Xcode 8 Beta. Xcode 8 obsługuje tylko urządzenia do iOS 10. Będziemy to demonstrować na iPhone 6S z systemem iOS 10.0, używając Xcode 8.

Po pobraniu Xcode na Maca jesteś już prawie gotowy.

Przenoszenie aplikacji na iOS 10

Zanim przejdziemy do usuwania aplikacji, najpierw potrzebujemy kodu źródłowego. Zamierzam spróbować zainstalować f.lux na moim iPhonie. Domyślnie aplikacja f.lux jest dostępna tylko dla urządzeń z jailbreakiem, ale możesz użyć tej metody, aby pobrać ją również na iPhone'a.

Aby zainstalować aplikację f.lux na iPhonie, wykonaj następujące czynności:

Uwaga : Będę robił to krok po kroku, aby upewnić się, że możesz zrozumieć, co zrobić, nawet jeśli nigdy wcześniej nie korzystałeś z Xcode. Użytkownicy, którzy znają podstawy Xcode, mogą przejrzeć te kroki.

1. Najpierw udaj się do repozytorium GitHub dla f.lux i kliknij link " 1 release ".

2. Pobierz kod źródłowy f.lux z linku.

3. Na Macintoshu rozpakuj pobrany plik, aby uzyskać folder projektu f.lux. Teraz uruchom Xcode 8 na Macu i kliknij " Otwórz inny projekt ".

4. Otwórz rozpakowany folder, wybierz plik z napisem " iflux.xcodeproj " i kliknij "Otwórz".

5. Xcode załaduje projekt za Ciebie. Kliknij "projekt iflux" na lewym pasku bocznym.

6. Będziesz musiał zmienić kilka ustawień, aby zainstalować aplikację na swoim iPhonie. Najpierw przejdź do " Xcode -> Preferencje " i kliknij zakładkę "Konta" . Będziesz musiał dodać swój identyfikator Apple ID tutaj. Możesz po prostu kliknąć ikonę plusa na dole ekranu i dodać swój Apple ID. Nie musi to być identyfikator programisty, możesz także użyć bezpłatnego identyfikatora Apple ID.

7. Gdy to zrobisz, będziesz musiał zmienić kilka ustawień dla projektu Xcode. Po pierwsze, zmień wartość obok " Identyfikator pakietu " i spraw, aby była czymkolwiek unikalnym, i wygląda jak com.xyz.iflux . W moim przypadku zastąpiłem "xyz" swoim nazwiskiem.

8. Następnie musisz dodać "zespół programistów" do projektu. Po prostu kliknij rozwijane pole obok "Zespół programistów" i wybierz " Twoje imię (zespół osobisty) ".

9. Wszystko gotowe do zainstalowania f.lux na swoim iPhonie. Wystarczy podłączyć iPhone'a do komputera Mac . Następnie przejdź do " Produkt -> Miejsce docelowe " i wybierz swój iPhone z listy.

10. Teraz kliknij przycisk "Uruchom" w Xcode. Xcode rozpocznie kompilację aplikacji dla twojego iPhone'a. Jeśli otrzymasz ostrzeżenia (znaki żółtego trójkąta), nie martw się o nich.

11. Xcode wyświetli komunikat z informacją, że musisz zaufać programistom na iPhone'ie. Na iPhonie przejdź do " Ustawienia -> Ogólne -> Profile i zarządzanie urządzeniami ".

12. Stuknij w pozycję "Aplikacja dla programistów" i wybierz "Zaufanie".

13. Możesz teraz przejść do ekranu głównego i poszukać f.lux. Stuknij w aplikację, aby ją uruchomić, a zadziała!

Możesz użyć tej metody, aby zainstalować dowolną aplikację, do której masz dostęp do kodu źródłowego. Wiele aplikacji udostępnia swój kod źródłowy, dzięki czemu użytkownicy mogą łatwo je przeglądać, nawet jeśli ich iPhone nie ma jailbreak. Niektóre aplikacje, które udostępniły swoje kody źródłowe, to:

GBA4iOS: Emulator Game Boy na urządzenia z systemem iOS.

Post Manager: Post / schedule Posty na Twitterze, takie jak Buffer, zawierają rozszerzenie Share

Kodi: popularny odtwarzacz multimedialny i centrum rozrywki

Na iOS dostępnych jest wiele aplikacji open source. Możesz sprawdzić całą listę na GitHub.

Sideload Aplikacje na iOS na iPhone'a lub iPada z łatwością

Teraz, gdy już wiesz, jak korzystać z Xcode 8 do sideload na urządzenia z systemem iOS na nieulotnym iPhone'ie lub na iPadzie z systemem iOS 10, powinieneś szukać w Internecie kodu źródłowego swoich ulubionych aplikacji. Jak zawsze, jeśli napotkasz jakiekolwiek problemy z tą metodą, daj nam znać w sekcji komentarzy poniżej.

Top