akemin-dayo / AppSync

Unified AppSync dynamic library for iOS 5 and above.
https://cydia.akemi.ai/?page/ai.akemi.appsyncunified
Other
1.09k stars 189 forks source link

Issues regarding container registration with com.apple.private.security.no-sandbox #108

Open crystall1nedev opened 2 years ago

crystall1nedev commented 2 years ago

Hello there! I'm a developer for PojavLauncher's iOS port and seem to have an issue with installing the .ipa via AppSync, regarding the creation of a container for the application.

Scenario: We need JIT compilation for our launcher to run well, and there are many methods of doing it. With the release of TrollStore, we adapted to support it - and needed to add com.apple.private.security.no-sandbox to the entitlements in order for it to work properly.

Results: This breaks the HOME directory when installing via ASU, changing from a sandboxed location to /var/mobile/Documents and spilling all of our files into a place we don't want them to be.

This only affects it when it's installed via ASU - checked by installing with TrollStore, jailbroken deb packages, unjailbroken, and combinations of jailbroken and TrollStore. Only ASU could reproduce it.

Do you know what the cause could be?

akemin-dayo commented 2 years ago

Just leaving a comment here letting you know that I'll look into this issue soon when I have time.

In the meantime, I've joined the PojavLauncher Discord server if realtime communication helps.

※ My current theory (not confirmed in any way) is that this may actually be a case of "this actually is working as intended, and the fact that com.apple.private.security.no-sandbox still results in a sandboxed app if ASU is not actively patching installd is unintended behaviour"

Zelk5 commented 1 year ago

Are you guys going to add PojavLauncher for iOS 16.6

jusufosmani8 commented 1 year ago

grand theft auto v free epic game no steam no

Carbon-Axion commented 1 year ago

grand theft auto v free epic game no steam no

U good Bro?

GabyDND commented 6 months ago

Ok

Jaygamer22 commented 6 months ago

Why 1.20.2 sodium polar are not supporting

crystall1nedev commented 6 months ago

Can you guys be mature and not spam this issue?

If you have an issue with PojavLauncher, either go to the Discord, to the GitHub repository of the iOS or Android versions, or cope and deal with it on your own. There is no reason for you to be spamming an issue and, by extension, bugging someone who has literally nothing to do with the project other than behavior that I discovered while using it.