Quick'n'dirty translation of "v3.3.8 alpha -- what's new?" notes:
* State *
It's not even an alpha.
It's not even worth testing it.
I totally discourage its use.
* Goal *
This is the fifth or sixth version of Rasticrac v3.3.8, and still not the desired one.
It's a small step in the hoped-for direction.
If it works, a new Rasticrac will follow soon.
If it does not work, there may never be another Rasticrac. Sorry.
The only real novelty? The "Eleven Mode".
What does the "Eleven Mode" do? Strange things...
* iOS11 and higher *
This version does not work with iOS11.
Most of the tools currently provided by Cydia are not compatible with iOS11.
I don't own an iDevice with iOS11, so I can't develop or test for iOS11.
Rasticrac might never become compatible with iOS11. I fear.
* iOS10 and lower *
By default, the script generates IPAs that work with all versions of iOS, up to iOS10, but that don't work with iOS11 and above.
With the "Eleven Mode", the script generates IPAs that only work with iOS11 and higher, but no more with lower iOS versions.
In practice, yes, it is necessary to generate each IPA twice, once in "normal mode", once in "Eleven Mode", and then upload the two different obtained IPAs. Yes, it's painful. Yes, it sucks. Yes, it's dirty now, because nothing better came. We'll see for the next version...
* Eleven mode *
On an iMachine that doesn't have a 64-bit CPU, the "Eleven Mode" can't be enabled.
The "Eleven Mode" is automatically forced when the iThing has iOS11 or higher. (So, no need to specify it, and no way to disable it).
The "Eleven Mode" does three things:
- Only the 64bits part of the executables is kept and processed.
- Executable signing is compatible with iOS11 (but no longer with previous iOS versions).
- The generated IPA is forced to only be compatible with iOS11 and higher.
* Strange Things *
Just add the "-eleven" switch to the command line.
Examples: "rc.sh -eleven AppName" or "rc.sh -eleven -m" or "rc.sh -eleven -all" or "rrc.bat 127.0.0.1 -eleven"... etc...
The "-eleven" switch must be the first of all switches.
* Guarantee *
I do not guarantee anything.
It may be even worse.
I have no idea if it will work or not.
I don't need logs or dumps or traces or applications' lists.