蘋果剛剛對iOS開放了一點。現在可以在iPhone或iPad上側載開源應用程式,例如模擬器,而無需每年支付99美元獲得開發者許可證。
但是門剛剛開了一條縫。iOS仍然沒有提供windows10和Android的完全側載支援。但是你現在可以安裝開源應用,比如GBA4iOS模擬器,即使蘋果不允許它們出現在應用商店裡。
相關:越獄解釋:你需要知道什麼越獄iPhone和iPad
這只是xcode7中的一個令人高興的副作用。以前,你需要每年99美元的開發者許可證,才能在Xcode中構建一個應用程式,並將其放到你自己的iPhone或iPad上。據報道,這種側載功能在ios9中是一個新特性,但實際上只是xcode7中的一個新特性。iOS9甚至沒有必要。
不過,你不必再成為蘋果開發者計劃的成員就可以做到這一點。Xcode對Mac使用者是免費的。這意味著你可以在iPhone或iPad上構建和安裝任何你想要的應用程式,只要你有它的原始碼。是的,這些都是一些限制性的限制,但它們意味著蘋果不喜歡的開源應用可以不越獄地安裝。許多影片遊戲模擬器都是開源的。
為此,您需要:
從Mac應用商店下載Xcode後,您需要啟動它並新增您的Apple ID。單擊“Xcode”選單,單擊“首選項”,單擊“帳戶”窗格底部的“+”按鈕,然後輸入您的Apple ID詳細資訊。
目前您可能會遇到一個錯誤。如果您的Apple ID以前是開發人員程式的一部分,但現在不再是了,您可能會看到一條錯誤訊息,說“選定的團隊沒有符合此功能的程式成員資格”。如果有,只需建立一個新的Apple ID並在Xcode中登入即可。你需要使用一個在過去從未參與過蘋果開發者計劃的賬戶,或者一個目前擁有活躍會員資格的賬戶,而不是失效的會員資格。蘋果公司有望很快解決這個問題。
你現在需要把一個應用程式的原始碼放到Xcode中,這樣你就可以構建它並將它部署到你的iPhone或iPad上。下載應用程式的原始碼並執行應用程式所需的任何設定。
這裡我們將使用GBA4iOS作為示例。要下載其原始碼並執行所需的設定,請開啟一個終端視窗,複製貼上以下命令,按Enter鍵,然後等待過程完成。
sudo gem install cocoapods; git clone https://bitbucket.org/rileytestut/gba4ios.git; cd gba4ios; pod install
然後需要在Xcode中開啟專案或工作區。在Xcode中,單擊“檔案”,選擇“開啟”,然後瀏覽到專案或工作區檔案。
如果在開啟一個新的終端視窗後執行上述命令,您將在主資料夾中找到gba4ios資料夾,以及其中的專案和工作區檔案。
使用隨附的USB電纜將iPhone、iPad或iPod Touch連線到Mac。然後可以單擊Xcode中的“產品”選單,指向“目的地”,並選擇物理裝置作為其構建目的地。
您現在需要為應用程式生成一個唯一的程式碼簽名,然後才能構建和安裝它。單擊左側的專案名稱,在“Bundle Identifier”中輸入唯一的名稱,確保您的名稱被選為“Team name”,然後單擊“Fix Issue”
你現在完成了。單擊Xcode視窗左上角的“播放”按鈕。Xcode將構建應用程式,將其安裝到連線的裝置上,然後啟動它。
如果您看到一個錯誤,Xcode在構建應用程式時遇到了問題。你載入的原始碼有問題,需要在應用程式生成和安裝之前修復。假設沒有錯誤,它就應該工作。
這不是一個完整的解決方案,為每個人誰想要側載入的iOS。這是一個相當複雜的過程,大多數人不想使用,不適用於封閉原始碼的應用程式,需要一個Mac。它也不允許你執行某些型別的應用程式——你只能用它來安裝在蘋果沙盒中執行的應用程式。越獄是唯一允許你逃離沙盒的過程,所以不是所有越獄者可用的應用程式都可以用這種方式安裝。
圖片來源:Flickr上的LWYang
你可能不應該越獄你的iPhone。從安全和隱私問題到蘋果和越獄社群喜歡玩的貓捉老鼠遊戲,這是一個壞主意的原因有很多。 ...
...更多幫助,請檢視iphonex問題的修復程式。我們還討論瞭如何錄製iPhone電話,如果你正在尋找一些技巧。 ...
...額分別為64%和67%,是目前使用最多的網路瀏覽器。下面是如何讓Chrome成為你裝置的預設瀏覽器。 在本指南中,我們將向您展示如何將Chrome設定為Windows、macOS、Android和iOS上的預設web瀏覽器。 注意:要將Chrome設定為預設瀏覽器,必...
...你。只要用最新版本的iOS更新你的iPhone就行了。 相關:如何將你的iPhone或iPad更新到ios11 你的iphone如何保護你 你的iPhone已經集成了很多安全功能。它只能安裝來自蘋果應用商店的應用程式,蘋果在將這些應用程式新增到商店之...
...s9或更早的版本上,你還有一些其他的解決方法。 相關:如何從iOS主螢幕上刪除蘋果內建的應用程式 如果您有相對較新的裝置和最新的軟體更新(iOS 10),則可以使用內建方法隱藏這些應用程式。本文僅適用於仍在執行ios9或更...
...體很難**,但他們正在使越獄者的事情變得越來越困難。 如何越獄 在執行越獄或做任何有風險的事情之前,您可能需要備份您的裝置。如果有問題,可以還原備份。 假設你的裝置的iOS版本目前有一個越獄工具,而且iOS9.3版本最...