7 ms·
You can install whatever you want on an iPhone if you’re willing to compile it yourself with one or two shell commands. You do need access to a Mac. Contrary t
by fingerlocks 4y ago
You can install whatever you want on an iPhone if you’re willing to compile it yourself with one or two shell commands. You do need access to a Mac.
Contrary to popular belief, you can even install a non-safari browser:
https://chromium.googlesource.com/chromium/src/+/main/docs/ios/build_instructions.md https://chromium.googlesource.com/chromium/src/+/main/docs/i...
- cowtools 4y ago>Code signing identity >Please refer to the Apple documentation on how to get a code signing identity and certificates. You can check that you have a code signing identity correctly installed by running the following command. It has a secure chain of trust in the sense that the machine is secured against user control. Face, meet boot.
- fingerlocks 4y agoOk? Doesn’t change what I wrote. You can install the cert and profile in a few minutes.
- cowtools 4y agomodeless: it's impossible to install native code on the device you ostensibly own without Apple's ongoing permission. fingerlocks: here, just run these two easy commands to ask apple for their ongoing permission!
- fingerlocks 4y agoMy mistake. I thought “asking for ongoing permission” means signing up for free dev account with a throwaway email.
- modeless 4y ago... with a $700+ Mac purchased from Apple, and usually a $99/yr subscription purchased from Apple, plus a network connection to Apple's servers to obtain code signing permission, which must be periodically refreshed or your code will stop running, to ensure you are never independent of Apple's ongoing approval.
- fingerlocks 4y agoFar from “impossible”, which is what GP asserted.
- modeless 4y ago"impossible to install native code on the device you ostensibly own without Apple's ongoing permission" is what I asserted, which is exactly correct.
- fingerlocks 4y agoHa, was that a stealth edit? Fine, I’ll yield. You can have this win. But really side loading is not as difficult as you’re making it out to be. The biggest hurdle for most is access to Mac, but renting a cloud instance an option too.
- modeless 4y agoIt's not about difficulty, like the number of mouse clicks or something. It's about who has ultimate control over your device. And with control comes the ability to extract rent.
- fingerlocks 4y agoThen you would agree it’s fair to rephrase your original post as “It’s quite possible to install native code on the device you ostensibly own unless you want ultimate device control”?
- modeless 4y agoYour phrasing doesn't make sense. Whether you "want" ultimate device control or not is irrelevant because you can't have it. The relevant thing is that Apple retains ultimate control, you never have it, and Apple uses that control to extract rent. My original phrasing is correct and doesn't need to be changed. BTW I forgot to mention that the "Chromium for iOS" that you linked to is not a "non-Safari browser". It is the same Safari-wrapper version of Chromium that you can already get from the App Store. The "popular belief" is correct. There is currently no port of any alternative browser engine for iOS. Why would anyone bother to maintain an iOS port for software that can't be practically distributed?
- thayne 4y agoAnd pay for an apple developer license.
- Someone 4y agoTechnically, that isn’t necessary. You ‘only’ will have to redeploy your apps every two weeks or so with a fresh temporary certificate.
- lern_too_spel 4y agoAnd lose your app data each time?
- gernb 4y agoThat is not a non-safari browser