Articles

saurik ( u / saurik) – Reddit

OK, estou legitimamente entendendo algo aqui: o que, exatamente, é isso fazendo que AltStore não fez antes? Como, aqui está o meu entendimento da situação do mês passado.: Riley–o desenvolvedor do AltStore, uma ferramenta que foi amplamente baseado em ldid (a assinatura a lógica de eu manter e usar em Pêndulo) – veio até com o que, na verdade, foi realmente um truque inteligente para fazer desenvolvedor de provisionamento de início de sessão depois da Apple server update (um truque, muito notavelmente, que só funcionaria para o macOS, e isso é fundamentalmente desinteressante para mim, como Pêndulo é projetado principalmente para funcionar no Windows e é suposto para trabalhar no Linux: sempre houve e sempre haverá alternativas ao Impactor Cydia que trabalham em macOS, incluindo mas não limitado ao próprio Xcode, mas o desafio é ser multi-plataforma).

Este programa, “AltDeploy”, parece ser um garfo de AltServer com três mudanças (algo que eu senti a necessidade de verificar baixando o seu código e cuidadosamente combinando todos os arquivos e fazendo diffs do que restava): 1) adiciona algum relatório de progresso, 2) ele tem uma substituição de INTERFACE do usuário, e 3) ele leva uma função criada para instalar AltStore para o seu telefone e generaliza-lo para instalar qualquer IPA, em vez disso, (o que, para os não-programadores, não é nova investigação ou de novo: é apenas com o objetivo existentes geral de implementação e apontando-a arbitrária IPA arquivo em vez de AltStore). (Eu tive que fazer isso, como as pessoas neste fio estão fazendo parecer que um monte de esforço foi colocado nisto ou algo assim; raios, alguém mesmo no topo dos círculos da prisão enviou-me uma mensagem a perguntar se podia aprender alguma coisa com isto, como se isto não fosse quase exactamente a AltStore com uma nova IU.)

então aqui é onde estou confuso: a própria AltStore, a partir do mês passado, ainda não fez isso? A sério, Estou um pouco confuso, e acho que preciso de alguém que me ajude na situação. Tive de passar freneticamente todo o mês de novembro e a maior parte de dezembro a trabalhar em algo para o trabalho, e só fui capaz de seguir o que se estava a passar de longe, mas realmente pensei que tinha este entendido: Eu tinha a impressão de que qualquer um, a partir do mês passado, poderia obter uma cópia de AltStore de Riley que iria deixá-lo sideload o que você queria (por exemplo, unc0ver)… tudo o que tinhas de fazer era dar-lhe três dólares… é esse o problema? que tiveste de doar para ele baixar a construção?

Como, tomar um passo para trás: porque Riley trabalho é baseado em ldid (a partir de Pêndulo), ele deve abrir origem de seu código, mediante pedido, e (após um puxão de mim para pedir que ele fez (embora com um monte de estranho avisos de direitos de autor que eu deveria picar-lhe mais para corrigir; embora eu esteja razoavelmente certo que é um acidente de usar Xcode e ele não significa nada disso). No entanto, ele também optou por não fornecer um binário compilado (que é o seu direito; não há problema aqui) porque eu estou apostando que ele seria de esperar que, se alguém queria que o recurso que iria doar o dinheiro para ele: Riley, em Patreon, oferece para o seu nível de entrada de us $3/mo acesso a “um AltStore beta, que permite instalar qualquer aplicativo, e não apenas aqueles listados na loja”.

no entanto–e novamente, isso é baseado em um entendimento que eu tinha sobre o status da AltStore de um mês atrás, que pode ser apenas errado? como, eu estou realmente confuso aqui — ao invés de doar dinheiro para Riley, se sente melhor para bifurcar AltStore e construir um UI mais simples (um que tipo de se parece com o Impactor Cydia)? Quero dizer, está bem. Acho que posso apreciar o impulso lá? Eu, pessoalmente, já tive um tempo duro com toda essa “doar para Riley coisa”, dado que todas as partes duras de AltStore foram técnicas de paralelepípedos de outros projetos (e, em grande parte, o Cydia Pêndulo, através do uso direto de ldid), e agora, as pessoas estão doando >$5000 por mês, para ele, quando as pessoas só estão dispostas a doar como us $150 para mim cada mês (us$100 do que eu atualmente repassar para Nikias, para apoiar a libimobiledevice).

Mas OK, quando eu me forçar a pensar sobre ele, seu macOS-só truque foi, na verdade, realmente muito interessante, e vale alguma coisa, e talvez, quando nós, como uma comunidade de obter junto a descobrir como essa coisa funciona de verdade e acabar com o “verdadeiro” substituição de Pêndulo (que pode ser apenas uma nova versão do Pêndulo)–algo que não funciona apenas no mac (onde novamente, sempre há opções, incluindo o próprio Xcode, e onde o Pêndulo nunca foi realmente necessário em primeiro lugar), mas é totalmente portátil (para Windows e Linux; o último sendo muito mais difícil, como você pode totalmente construir outro truque para o primeiro se o usuário instalar o iCloud)–qualquer um que estava doando para Riley para este recurso provavelmente pararia, certo? E talvez as pessoas doem à Riley por outra razão! Acho que tens acesso a mais do que esta nova construção da AltStore quando lhe dás apenas os teus $3 em Patreon. Então, é assim tão errado Deixar O Riley receber os 3 dólares? Provavelmente não. Pelo menos aceitei.e depois voltamos para AltDeploy, e acho que não percebo. Alguém me apontou para este fio, e eu estava realmente meio animado no início: talvez alguém que tivesse mais tempo do que eu (e para ser claro, como há pessoas que parecem fundamentalmente não ler ou algo: eu nunca prometi uma vez que eu teria alguma coisa feita por agora… Eu disse que não poderia começar até meados de dezembro e calculei que levaria “bem mais de uma semana”… mesmo que tudo tivesse corrido de acordo com o plano e mesmo que a minha estimativa tivesse sido correcta, e não há razão para acreditar que seria correcto… essa foi, se alguma coisa, uma estimativa projetada para ser conservativamente baixa — já passaram apenas três semanas desde o centro morto em meados de dezembro… suspiro) passou o tempo de fazer engenharia reversa do mecanismo aqui, e há um enorme segmento de pessoas super feliz com um desenvolvedor para ter passado o tempo para fazer esse trabalho e até mesmo um comentário onde as pessoas são como nós, são quase substituindo tudo o saurik fez” (como se este não era, na verdade, mais eu ainda faço na forma do ldid)…

…mas tudo o que estou a ver aqui é um monte de pessoas felizes por alguém ter escrito cerca de 500 linhas de código UI para substituir a Altstore do Riley, para que ninguém tenha de lhe dar os seus $3?por favor, por favor, diga-me que estou a perder algo: diga-me Que O Riley é realmente um grande idiota, ou que ele tem estado deitado na sua página do Patreon este tempo todo e a AltStore não ofereceu esta funcionalidade, ou algo que não seja o que estou a ver aqui… Quero dizer, isso me faria sentir pior de uma maneira diferente (como eu gostaria de pensar que Riley é ótimo, embora eu nunca realmente tenha prestado atenção, então eu estou apenas esperando aqui), mas pelo menos me faria sentir melhor sobre o que estou vendo aqui, neste Fio, hoje.se eu não estiver errado, e de fato é isso que está acontecendo aqui, podemos ao menos ser mais honestos sobre isso? “AltDeploy – um garfo de AltStore (e não temos para manter a doação de dinheiro para Riley)” com um monte de gente super feliz com um falso desenvolvedor mergulhando em jogar o Robin Hood seria quase uma espécie de história legal (e onde ninguém teria enfiei-me por não ter sido confuso ;P).