Allekirjoittamattomien sovellusten asentaminen iPhoneen ja iPadiin ilman jailbreakia
Allekirjoittamattomien sovellusten asentaminen iPhoneen ja iPadiin ilman jailbreakia
Anonim

Applen mukaan ainoa iOS-sovellusten lähde on App Store. Kuten voit kuvitella, näin ei ole. On monia kolmansien osapuolien kehittäjien sovelluksia, jotka eivät syystä tai toisesta päässeet App Storeen, sekä erilaisia avoimen lähdekoodin ohjelmistoja, joita jaetaan ilmaiseksi. Tässä artikkelissa keskustellaan kuinka asentaa kaikki tämä laillisesti iPhoneen tai iPadiin.

Allekirjoittamattomien sovellusten asentaminen iPhoneen ja iPadiin ilman jailbreakia
Allekirjoittamattomien sovellusten asentaminen iPhoneen ja iPadiin ilman jailbreakia

Itse asennus ei ole vaikeaa, mutta se koostuu useista vaiheista ja vaatii sinulta huolellista huomiota. Tarvitsemme Macin, jossa on asennettuna OS X 10.10+, Applen kehittäjätilin, Xcode 7:n ja asennettavan sovelluksen lähdekoodin. Mennä!

Luo kehittäjätili

Luo kehittäjätili
Luo kehittäjätili

Älä huoli, se on ilmainen. Lisäksi voit muuttaa tavallisen Apple ID:n kehittäjätiliksi, joka sinulla jo on. Seuraa linkkiä, kirjaudu sisään tai luo uusi hyväksymällä ehdot.

Asenna Xcode

Asenna Xcode
Asenna Xcode

Xcode-kehitysympäristö, jota tarvitset sovelluksen kääntämiseen ja asentamiseen laitteellesi, on myös ilmainen. Etsi se Mac App Storesta ja lataa se.

Kehittäjätilin linkittäminen Xcodessa

Kehittäjätilin linkittäminen Xcodessa
Kehittäjätilin linkittäminen Xcodessa

Seuraavaksi sinun on lisättävä kehittäjätilisi Xcodeen. Siirry asetuksiin ja kirjoita Käyttäjätunnuksesi ja salasanasi Tilit-välilehdelle.

Löydämme tarvittavan sovelluksen lähteet

Itse asiassa aiomme luoda sovelluksen nyt. Pelkkä koodin kirjoittaminen tyhjästä ei ole välttämätöntä, koska voit käyttää valmiita sovellusten lähdekoodeja, jotka ovat vapaasti saatavilla. Ainoa asia, joka on jäljellä, on kääntää ja asentaa tällainen koodi iPhoneen tai iPadiin.

Paljon lähdekoodia löytyy GitHubista tai Bitbucketista sekä yksittäisiltä kehittäjäsivustoilta tiettyjä sovelluksia varten. Voin nimetä Game Boy Advance -emulaattorin, Plum-O-Meterin, Kodi-mediasoittimen.

Ohjaamme sinut asennusprosessin läpi käyttämällä esimerkkinä suosittua f.lux-apuohjelmaa, jota monet teistä käyttävät Macissasi. Nyt lähdearkisto on poistettu viralliselta sivulta Applen vaatimusten vuoksi, mutta kopio siitä löytyy Redditin keskustelusta (jos sinulla on vaikeuksia, jätä sähköpostisi kommentteihin - lähetän sinulle oman kopioni).

Hakemuksen kokoaminen

Nyt meidän on muutettava koodi valmiiksi ohjelmaksi, joka voidaan asentaa laitteeseen. Tee tämä seuraavasti:

1. Pura kaikki arkistotiedostot erilliseen kansioon ja avaa iflux.xcodeproj-tiedosto Xcodessa.

2. Lisää mitä tahansa tekstiä Bundle Identifier -kenttään com.justgetflux.ifluxin jälkeen, jotta tunniste on yksilöllinen, ja valitse juuri alla olevasta Team-kentästä kehittäjätilimme.

Kehittäjätilin valitseminen
Kehittäjätilin valitseminen

3. Liitä iPhone tai iPad Maciin kaapelilla ja valitse se Tuote → Kohde -valikosta.

Valikko Tuote → Kohde
Valikko Tuote → Kohde

4. Sen jälkeen näkyviin tulee varoitus profiilin puuttumisesta laitteessa. Korjaamme virheen napsauttamalla Korjaa ongelma -painiketta.

Korjaa ongelma
Korjaa ongelma

5. Sinun tarvitsee vain painaa Cmd + R (tai paneelin Play-painiketta) kääntääksesi ja asentaaksesi ohjelman laitteeseen.

6. Sovelluskuvake ilmestyy laitteen työpöydälle, mutta Xcode ei voi käynnistää sitä ennen kuin aktivoimme profiilin. Voit tehdä tämän siirtymällä kohtaan Asetukset → Yleiset → Laitehallinta, valitsemalla kehittäjäprofiilimme ja napsauttamalla Trust.

Profiilin aktivointi
Profiilin aktivointi

Siinä kaikki, sovelluksemme on asennettu. Kuten näet, se käynnistyy ja on täysin toimiva. Ilmoitukset, maantieteellinen sijainti ja kaikki muu toimivat aivan kuten missä tahansa App Storen sovelluksessa.

f.lux asennettuna
f.lux asennettuna
f.lux
f.lux

Tämä on yleinen periaate, mutta mikä tahansa muu sovellus voidaan asentaa samalla tavalla. Jos kehittäjä kuitenkin julkaisee uuden version, sinun on ladattava ja asennettava se manuaalisesti. Mutta prosessi vie paljon vähemmän aikaa, koska sinulla on jo kaikki tarvittavat luvat ja profiilit.

Suositeltava: