HTCinside
„Apple“ yra labai įsikibusi dėl bet kokios programos diegimo bet kuriame „iPhone“ ar „iPad“. „Apple“ neleis savo vartotojams įdiegti jokių programų, išskyrus iš „Apple“ programų parduotuvės. Norėdami įdiegti trečiųjų šalių programas, turite išjungti įrenginį. Šį scenarijų pakeitė Riley Testut, sukūręs alternatyvią programų parduotuvę, pavadintą AltStore, skirtą iOS programoms įdiegti be jailbreak. Nustebino! Na, tai tiesa. Papasakokime, kaip veikia „AltStore“.
„AltStore“ iš esmės yra „iOS“ operacinei sistemai sukurta programų parduotuvė, suderinama su visomis „iOS“ versijomis, įskaitant naujausią „iOS 13“. oficialus Riley Testut tinklaraštis leido suprasti, kad jo sukurtai „Alternative Apple App Store“ nereikia jokių įmonės sertifikatų. Tai paprasčiausiai sulaužo „Apple“ politiką ir blokuoja piktnaudžiavimo vartotojus.
„AltStore“ panaudojo retai žinomą kūrėjo funkciją, kuri leidžia jiems įdiegti programassukurta per Xcodenaudojant savo Apple ID. FYI Xcode yra „Apple“ kūrimo įrankių rinkinys. Tai ne mažesnė palaima kūrėjams, kurie nori išbandyti savo naujai sukurtas programas, nes „Apple“ joms kainuoja 99 USD per metus. „Apple“ neleidžia diegti programų iš „Xcode“, nenurodydama jokios pagrįstos priežasties.
Riley taip pat teigia, kad „AltStore“ yra taip išvystyta, kad „Apple Store“ kvailina manydama, kad bet kokias programas diegiate jūs patys. Tokiu atveju „Apple“ neturės jokių problemų ir jums nebus įtariama, kad pažeidėte jos politiką. Kadangi „Apple“ mano, kad tai teisėta, „Apple“ nesukels jums problemų.
Norėdami naudotis „AltStore“, turite būti „Apple“ vartotojas ir turėti galiojantį „Apple ID“. Norėdami įdiegti programas iš „AltStore“, „AltStore“ reikia jūsų „Apple“ ID ir slaptažodžio, kad prisijungtų prie „Apple“ kūrėjo serverio kaip „Jūs“. Riley Testut patikino, kad kredencialai bus saugūs ir niekada nebus bendrinami trečiosios šalies serveryje.
Kita vertus, nėra galimybės tiesiogiai įdiegti programų iš „AltStore“. „Windows“ ir „Mac“ įrenginiuose yra „AltServer“. „AltServer“ yra darbalaukio palaikymo programa, kaip ir „AltStore“. Riley Testut sakė, kad „AltServer yra papildoma darbalaukio programa, skirta macOS / Windows, kuri nieko nedaro, o tik tyliai veikia fone ir klausosi gaunamų AltStore ryšių. Užmezgus ryšį, „AltStore“ per „Wi-Fi“ siunčia į „AltServer“ atsisakiusią / atnaujintą programą, kuri tada naudoja tą pačią „iTunes WiFi“ sinchronizavimo infrastruktūrą, kurią naudoja „Apple“, kad belaidžiu būdu įdiegtų programą atgal į jūsų įrenginį.
Šiuo metu „AltStore“ yra kuriama ir turi nueiti ilgą kelią. Delta NES emuliatorius šiuo metu yra vienintelė „AltStore“ programėlė. Kadangi informacija gaunama iš Testut tinklaraščio, jis ketina jį paleisti rytoj, t. y. 2019 m. rugsėjo 28 d. Testut pateikia šį projektą kaip atvirojo kodo, todėl bet kuris kūrėjas, norintis sužinoti apie jo kodavimą, gali patikrinti šaltinio kodas „Github“.