PlayCover / PlayCover

Community fork of PlayCover
GNU General Public License v3.0
8.53k stars 767 forks source link

[Game Support]: Fortnite IOS 31.00.1 #1638

Open xEzeit opened 2 months ago

xEzeit commented 2 months ago

App Store link

https://www.mediafire.com/file/ssfevnkkezlo9nd/Fortnite_31.00.1_decrypted.ipa/file

Current issues

More details

The game won't open

https://github.com/user-attachments/assets/ce435f96-dbc0-495b-8b88-82c223655b46

Crash log

No response

What version of PlayCover are you using?

3.0.0

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

giovannidirenzo commented 2 months ago

the problem lies in the entitlements that are missing from playcover

I've found a resource about nuking the check and directly installing ipas without signing https://jhftss.github.io/Install-decrypted-IPA-on-M1-Mac/

maybe it is helpful to a dev

LLuna-a commented 2 months ago

https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_kernel_increased-memory-limit https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_kernel_extended-virtual-addressing These 2 entitlements are required but I think devs can add them since Playcover is a container and all of its controls are on us

itsfelipeh commented 2 months ago

I have a certificate with the all entitlements to an Apple developer. sign the game and it keeps crashing when starting.

kobimx commented 2 months ago

Quoting @itsfelipeh I've also tried just sining the app manually with the entitlements enabled for my custom bundle ID but it still crashes :/

But nonetheless it would be nice if we could manually add entitlements in PlayCover directly somehow

LLuna-a commented 2 months ago

Quoting @itsfelipeh I've also tried just sining the app manually with the entitlements enabled for my custom bundle ID but it still crashes :/

But nonetheless it would be nice if we could manually add entitlements in PlayCover directly somehow

So that's on playcover kinda

levkovvitaliy commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate

https://github.com/user-attachments/assets/27173f17-89ea-4baf-b373-534c391437c3

himhhh commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate

default.mp4

Can you elaborate on how you did it, please?

levkovvitaliy commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate default.mp4

Can you elaborate on how you did it, please?

I bought an iApps developer certificate and I was issued a certificate for the UDID of my MacBook (You can see it in "Sideloadly!") After that, he signed the application with the issued certificate, and installed the already signed application directly in macOS by double-clicking on the ipa file

himhhh commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate default.mp4

Can you elaborate on how you did it, please?

I bought an iApps developer certificate and I was issued a certificate for the UDID of my MacBook (You can see it in "Sideloadly!") After that, he signed the application with the issued certificate, and installed the already signed application directly in macOS by double-clicking on the ipa file

I see. Thank you very much!

itsfelipeh commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate default.mp4

Can you elaborate on how you did it, please?

I bought an iApps developer certificate and I was issued a certificate for the UDID of my MacBook (You can see it in "Sideloadly!") After that, he signed the application with the issued certificate, and installed the already signed application directly in macOS by double-clicking on the ipa file

Could you provide more information about which device and version you're using, where you got the IPA file, and where you purchased the developer certificate? Also, could you send a screenshot of the Sideloadly configuration for signing the .ipa? Thank you very much.

levkovvitaliy commented 2 months ago

Tg @mdfurman - bought a certificate from him

I didn't sign IPA through Sideloadly! And through ESign. UDID of the computer copied from Sideloadly!

itsfelipeh commented 2 months ago

Tg @MdFurman - bought a certificate from him

I didn't sign IPA through Sideloadly! And through ESign. UDID of the computer copied from Sideloadly!

Could you provide more information about which device and version you're using, where you got the IPA file, and where you purchased the developer certificate? Also, could you send a screenshot of the ESign configuration for signing the .ipa? Thank you very much.

xEzeit commented 2 months ago

Do you have any solution without an Apple Developer Account?

Orlowskii commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate

default.mp4

Can you elaborate on how you did it, please?

I bought an iApps developer certificate and I was issued a certificate for the UDID of my MacBook (You can see it in "Sideloadly!") After that, he signed the application with the issued certificate, and installed the already signed application directly in macOS by double-clicking on the ipa file

I have friendly Company which have Apple dev. Maybe i can use this account to install Fortnite? Can you help? How can i install using Apple dev program?

Orlowskii commented 2 months ago

Do you have any solution without an Apple Developer Account?

BUMP

itsfelipeh commented 2 months ago

Everything works fine for me, but when installing with a double click on a previously signed IPA certificate

default.mp4

Can you elaborate on how you did it, please?

I bought an iApps developer certificate and I was issued a certificate for the UDID of my MacBook (You can see it in "Sideloadly!") After that, he signed the application with the issued certificate, and installed the already signed application directly in macOS by double-clicking on the ipa file

I have friendly Company which have Apple dev. Maybe i can use this account to install Fortnite? Can you help? How can i install using Apple dev program?

I think he needs to create a certificate with the UDID of your M family MacBook and give it all the necessary permissions. After that, you need to sign the .ipa with isign or sideloadly. If someone can confirm this, thanks.

Orlowskii commented 2 months ago

Still after add my apple id to developer and add UIDD on apple developer site, and after get development.cer and distribution.cer i cant open fortnite without crash :(

Zrzut ekranu 2024-08-27 o 12 51 17
LoneStarz commented 2 months ago

Still after add my apple id to developer and add UIDD on apple developer site, and after get development.cer and distribution.cer i cant open fortnite without crash :( Zrzut ekranu 2024-08-27 o 12 51 17

did you enable "Extended Virtual Addressing" and "Increased Memory Limit" through the developer website?

LoneStarz commented 2 months ago

Still after add my apple id to developer and add UIDD on apple developer site, and after get development.cer and distribution.cer i cant open fortnite without crash :( Zrzut ekranu 2024-08-27 o 12 51 17

did you enable "Extended Virtual Addressing" and "Increased Memory Limit" through the developer website?

https://9to5mac.com/2024/08/17/install-fortnite-ios/ this should work. just follow the tutorial, but for your mac. Please let us know if u can get into a match

Trashinated1 commented 1 month ago

I got it working without a developer certificate!

https://github.com/user-attachments/assets/2c591713-3254-4187-9272-beb7b95acb22

Orlowskii commented 1 month ago

I got it working without a developer certificate!

https://github.com/user-attachments/assets/2c591713-3254-4187-9272-beb7b95acb22

Can you give an advice how you do this? Im still got crash, i tried 100 times

Drohy commented 1 month ago

I got it working without a developer certificate!

0901.mov

Please tell me how, that's funny

LLuna-a commented 1 month ago

I got it working without a developer certificate!

0901.mov

How did you do it?

Orlowskii commented 1 month ago

i found this on reddit https://www.reddit.com/r/macgaming/comments/1f66ojr/a_guide_on_how_to_install_fortnite_on_mac/

Drohy commented 1 month ago

rawr check my project out with new fortnite method https://github.com/Drohy/FortniteMAC (open src too)

Bentheminernz commented 1 month ago

rawr check my project out with new fortnite method https://github.com/Drohy/FortniteMAC (open src too)

This project is great but, is it possible for you to implement the black bar fix? I've tried manually myself and haven't figured it out...

isacucho commented 1 week ago

This project is great but, is it possible for you to implement the black bar fix? I've tried manually myself and haven't figured it out...

I managed to add the black bar fix to my IPA, and I made an app that will help you download the patched app and then patch the embedded.mobileprovision after installing. Hope this helps! https://github.com/isacucho/FnMacAssistant

DeweyDripp commented 1 week ago

This project is great but, is it possible for you to implement the black bar fix? I've tried manually myself and haven't figured it out...

I managed to add the black bar fix to my IPA, and I made an app that will help you download the patched app and then patch the embedded.mobileprovision after installing. Hope this helps! https://github.com/isacucho/FnMacAssistant

i tried all the other methods to play and this is the only one that has opened so far, currently downloading the files

Derem135th commented 1 week ago

This project is great but, is it possible for you to implement the black bar fix? I've tried manually myself and haven't figured it out...

I managed to add the black bar fix to my IPA, and I made an app that will help you download the patched app and then patch the embedded.mobileprovision after installing. Hope this helps! https://github.com/isacucho/FnMacAssistant

i tried all the other methods to play and this is the only one that has opened so far, currently downloading the files

Wait but how tho since my ins't really opening in the app I even press the "patch app" and still somehow it didn't work for me in play cover it just automatically crashes for me

isacucho commented 1 week ago

Wait but how tho since my ins't really opening in the app I even press the "patch app" and still somehow it didn't work for me in play cover it just automatically crashes for me

Fortnite won't work through playcover. The required entitlements are added to a file that's generated after the app is installed through sideloadly. Install the downloaded IPA with the sideloadly app and after it says 'done' on sideloadly press the patch button on FnMacAssistant.

I'm thinking of making a video on how to get it to work, let me know if you think it would be easier.

Derem135th commented 1 week ago

Wait but how tho since my ins't really opening in the app I even press the "patch app" and still somehow it didn't work for me in play cover it just automatically crashes for me

Fortnite won't work through playcover. The required entitlements are added to a file that's generated after the app is installed through sideloadly. Install the downloaded IPA with the sideloadly app and after it says 'done' on sideloadly press the patch button on FnMacAssistant.

I'm thinking of making a video on how to get it to work, let me know if you think it would be easier.

Yes please make the video it would be appreciated