osy / Jitterbug

Launch JIT enabled iOS app with a second iOS device
Apache License 2.0
1.05k stars 84 forks source link

Unable to import Support Files #1

Open Symplicityy opened 3 years ago

Symplicityy commented 3 years ago

When trying to import the Support Files, they are grayed out as if they are an unsupported filetype. 0559A377-1D76-492B-B5F2-98D46F9568BA

MrSco commented 2 years ago

it was for me. got the same 'task for process 13099' error and then i re-uploaded the exact same ipa file but checked that box and then it worked.

Debug entitlement is not necessary. You absolutely need the signature file, though, and it must be the exact one for your image file.

ViRb3 commented 2 years ago

I just tested with app debugging disabled and it works great, but do what works for you.

ViRb3 commented 2 years ago

@MrSco I realized what the problem is. If you look at the bottom of the JitterBug README, you will actually see your exact issue: https://github.com/osy/Jitterbug#launch-fails-with-failed-to-get-the-task-for-process-xxx The description states that this happens when you are trying to use JitterBug to launch an app (like DolphiniOS) which itself does not have get-task-allow (debugging) entitlement. This means that you need to sign DolphiniOS with debugging entitlement, but not JitterBug itself.

MrSco commented 2 years ago

@MrSco I realized what the problem is. If you look at the bottom of the JitterBug README, you will actually see your exact issue: https://github.com/osy/Jitterbug#launch-fails-with-failed-to-get-the-task-for-process-xxx The description states that this happens when you are trying to use JitterBug to launch an app (like DolphiniOS) which itself does not have get-task-allow (debugging) entitlement. This means that you need to sign DolphiniOS with debugging entitlement, but not JitterBug itself.

yes, that's what i was referring too.... UTM and Dolphin ipa's need to have debugger permissions enabled when uploaded/sign

Kickflipkid687 commented 2 years ago

I was finally able to get it working as well. I tried to many other methods, but only thing that worked, was to use that Github/IOS Signer method.

I'm on Windows as well, so I wasn't sure how to get/setup the required? .p12 file, or I didn't use that at first/wrong file maybe and it didn't work.

So I had to go into my Apple Dev account, and request a certificate. Download that. Then I found a tutorial on Youtube, on how to create the .p12 locally, with OpenSSL, and add a password to the .p12 file.

https://youtu.be/0iLtDb2ZKAE

Then I was able to get that Raw Data as the tutorial says/do the rest, and it worked! I didn't enable the Debug option like others said. I just uploaded the Jitterbug.ipa/not Lite. Then I think said to use the existing bundle ID/name maybe even.

As someone said, i think you DO maybe need to have WIFI/Cell signal to run the VPN at first/open an app. But then, you can turn OFF everything networking/go into airplane mode even, and it still works it seems like. If you leave Jitterbug open.

Sometimes it freaks out and says can't find files or something, but I just close Jitterbug/other app i'm trying to open with it, and re-launch Jitter, then it works.

But since I got my pairing file/image files on my phone. Now with Jitterbug, again not lite, and apple dev account, I can launch with VPN and use ONE device/same device to open other apps (JIT enabled), and not have to use my PC/a 2nd phone/etc.

Spidy123222 commented 2 years ago

@MrSco I realized what the problem is. If you look at the bottom of the JitterBug README, you will actually see your exact issue: https://github.com/osy/Jitterbug#launch-fails-with-failed-to-get-the-task-for-process-xxx The description states that this happens when you are trying to use JitterBug to launch an app (like DolphiniOS) which itself does not have get-task-allow (debugging) entitlement. This means that you need to sign DolphiniOS with debugging entitlement, but not JitterBug itself.

DolphiniOS uses get-task-allow they used it for a while since iOS 14.2 from what I know and when using AltStore or another signing program it still works.