Articles

saurik (u / saurik) – Reddit

OK, Jeg misforstår legitimt noget her: hvad gør det præcist, at AltStore ikke gjorde før? Synes godt om, her er min forståelse af status fra sidste måned: Riley-udvikleren af Altstore, et værktøj, der stort set var baseret på ldid (den signeringslogik, jeg vedligeholder og bruger i Impactor) – kom op med, hvad der faktisk var et rigtig smart trick til at gøre Udvikler klargøring login efter Apples serveropdatering (et trick, meget især, der kun ville fungere for macOS, og det er grundlæggende uinteressant for mig, da Impactor er designet til primært at arbejde på: der har altid været og vil altid være alternativer til Cydia Impactor, der fungerer på macOS, inklusive men ikke begrænset til selve koden, men udfordringen er at være cross-platform).

dette program, “AltDeploy”, synes at være en gaffel af AltServer med ligesom tre ændringer (noget jeg følte behov for at kontrollere ved at hente sin kode og omhyggeligt matche op alle de filer og gør diffs af, hvad der var tilbage): 1) Det tilføjer nogle fremskridt rapportering, 2) Det har en erstatning UI, og 3) Det tager en funktion designet til at installere AltStore til din telefon og generaliserer det til at installere nogen IPA I stedet (som, for ikke-udviklere, er ikke ny forskning eller nyt arbejde: det er bare sigter den eksisterende generelle implementering og peger det på en vilkårlig IPA-fil i stedet for AltStore). (Jeg var nødt til at gøre dette, da folkene på denne tråd får det til at lyde som om der blev lagt en stor indsats i dette eller noget; helvede, nogen virkelig højt oppe i jailbreak-cirkler smsede mig og spurgte, om jeg kunne lære noget af dette, som om dette ikke var næsten nøjagtigt AltStore med noget nyt brugergrænseflade.)

så her er hvor jeg er forvirret: gjorde AltStore selv fra sidste måned ikke allerede dette? Helt seriøst: jeg er bare lidt forvirret, og jeg tror, jeg har brug for nogen til at hjælpe mig med status. Jeg var nødt til febrilsk at bruge hele November og det meste af December på at arbejde på noget til arbejde, og var kun i stand til at spore, hvad der foregik langt væk, men jeg troede virkelig, at jeg havde forstået denne: Jeg var under indtryk af, at nogen fra sidste måned kunne få en kopi af AltStore fra Riley, der ville lade dig sideload hvad du ville (for eksempel unc0ver)… du skulle bare give ham $ 3… er det spørgsmålet? at du var nødt til at donere til ham for at hente den bygning?

Synes godt om at tage et skridt tilbage: fordi Rileys arbejde er baseret på ldid (fra Impactor), skal han åbne sin kode efter anmodning, og (efter en poke fra mig for at anmode om som sådan) gjorde han (dog med en masse akavede copyright-meddelelser, som jeg burde poke ham mere for at rette; selvom jeg er rimelig sikker på, at det er en ulykke med at bruge kode, og han betyder ikke noget af det). Han valgte dog også ikke at levere kompilerede binære filer (hvilket er hans ret; intet problem her), fordi jeg satser på, at han ville håbe, at hvis nogen ville have den funktion, ville de donere penge til ham: Riley, på Patreon, tilbyder for hans entry-level $3/mo adgang til “en altstore beta, der giver dig mulighed for at installere enhver app, ikke kun dem, der er anført i butikken”.

Men-og igen er dette baseret på en forståelse, som jeg havde om status for AltStore fra en måned siden, det kan bare være forkert? ligesom jeg er virkelig forvirret her-i stedet for at donere penge til Riley, føles det bedre at gaffel AltStore og opbygge en enklere brugergrænseflade (En slags ligner Cydia Impactor)? Jeg mener, OK. Jeg tror jeg kan sætte pris på impulsen der? Jeg har personligt haft en hård tid med hele denne “Doner til Riley ting”, da alle de hårde dele af AltStore var teknikker, der bare var brostensbelagte fra andre projekter (og ikke mindst Cydia Impactor via direkte brug af ldid), og folk donerer nu >$5000 om måneden til ham, når folk kun er villige til at donere som $150 til mig hver måned ($100, hvoraf jeg i øjeblikket går videre til Nikias, for at understøtte libimobiledevice).

men OK, når jeg tvinger mig selv til at tænke over det, var hans macOS-eneste trick faktisk virkelig ret interessant og noget værd, og måske når vi som samfund kommer sammen med at finde ud af, hvordan disse ting rent faktisk virker og ender med en “sand” erstatning for Impactor(som måske bare er en ny version af Impactor) – noget der ikke bare virker på macOS (hvor igen var der altid muligheder, herunder; sidstnævnte er meget sværere, da du helt kan bygge et andet trick til førstnævnte, hvis brugeren installerer iCloud) – enhver, der donerede til Riley for denne funktion, ville sandsynligvis stoppe, ikke? Og måske donerer folk til Riley af en anden grund alligevel! Jeg tror, du får adgang til mere end bare denne nye AltStore-bygning, når du giver ham endda bare din $3 på Patreon. Så er det virkelig så forkert at lade Riley samle sine $3? Sikkert ikke. Jeg kom i det mindste til enighed med det.

og så kommer vi tilbage til AltDeploy, og jeg tror jeg bare ikke får det. Nogen pegede mig på denne tråd, og jeg var faktisk lidt begejstret i starten: måske nogen der havde mere tid end jeg gjorde (og for at være klar, da der er mennesker, der synes at bare fundamentalt ikke læse eller noget: jeg lovede aldrig en gang, at jeg på en eller anden måde ville have gjort noget nu… Jeg sagde, at jeg ikke engang kunne starte før i midten af December og estimerede, at det ville tage “godt over en uge”… selvom alt var gået efter planen, og selvom mit skøn havde været rigtigt-og der er ingen god grund til at tro, at det ville være rigtigt… det var, hvis noget, et skøn designet til at være konservativt lavt-det har kun været tre uger siden dead center medio December… suk) brugte tiden til at omdanne mekanismen her, og der er en massiv tråd af mennesker, der er super tilfredse med en udvikler for at have brugt tid til at gøre dette arbejde og endda en kommentar, hvor folk er som “vi er næsten færdige med at erstatte alt, hvad saurik gjorde” (som om det ikke var faktisk mest arbejde, jeg stadig gør i form af ldid)…

…men alt, hvad jeg ser her, er en flok mennesker glade for, at nogen skrev om 500 linjer UI-kode for at erstatte Rileys AltStore, så ingen behøver at give ham deres $3 længere?Riley er faktisk en rigtig rigtig stor jerk, eller at han har ligget på sin Patreon-side hele tiden, og AltStore tilbød ikke denne funktionalitet eller noget andet end det, jeg ser her… Jeg mener, det ville få mig til at føle mig værre på en anden måde (som jeg gerne vil tro, at Riley er fantastisk, selvom jeg aldrig rigtig har været opmærksom, så jeg håber bare her), men det ville i det mindste få mig til at føle mig bedre om, hvad jeg ser her, i denne tråd, i dag.

hvis jeg ikke tager fejl, og det er faktisk det, der foregår her, kan vi i det mindste være mere ærlige om det? “AltDeploy-en gaffel af AltStore (så vi behøver ikke at fortsætte med at donere penge til Riley)” med en flok mennesker, der er super glade for en rogue-udvikler, der svæver ind for at spille Robin Hood, ville næsten være en slags cool historie (og en, hvor ingen ville have stukket mig, fordi det ikke ville have været forvirrende ;P).