Open Egaliterrier opened 1 week ago
Thanks for your feedback!
I attempted to address the portability gap in regards to generating custom builds in release (given that I only test and use the fakesign script on macOS since compiling CyberKit for iOS requires it anyways) by explaining the process in this wiki page: https://github.com/UInt2048/CyberKit/wiki/CyberKit-Injection
I haven't mentioned this yet, but given that eSign exists, you could actually even turn an IPA into a CyberKit release (given of course an existing MobileMiniBrowser build) on iOS itself.
Cool, I was actually preparing my system for an arch linux vm yesterday, to attempt following that very guide, but realized an iOS 15 build has yet to be released. I was also looking at the possibility of making a custom ipa or even building cyberkit (which isn’t happening) directly on my phone, so the last thing you mention is preeetttyyy interesting! Never actually used esign. I never had to sign anything before, thought that was just for non-jailbroken TrollStore/sideloading users? In any case, compiling cyberkit and building a custom ipa should definitely also be possible via workflows.
Never actually used esign. I never had to sign anything before, thought that was just for non-jailbroken TrollStore/sideloading users?
eSign is a sandboxed iOS app. Importantly for CyberKit though, among other things, eSign provides a friendly GUI to command-line utilities that allow you to edit entitlements and dependencies of a compiled app.
If you look at uYouEnhanced, it uses a workflow making it easy for users to build a personal pre-injected ipa on their own forks. You would just input a link to the decrypted ipa, choose iOS version and maybe a commit to build from, and the script takes care of the rest. Probably an enhancement for further down the road of development, but would make it much more user-friendly for anyone to get cyberkit working on a browser of their choice. Especially if they, like me, don’t have access to a Mac to build with Xcode. Keep up the great work, excited to see you working on this again.