@sarahloulou @Laxus I have found a way to recover the game progress after the app being revoked, here is how:
For IOS users
Go to “Files”
Go to “On My iPad”
Copy “Stardew Valley iOSgods” , inside the file should also include “<Farmer’s Name_xxxxxxxxx>”
Go to “iCloud Save”
Paste
Uninstall Stardew Valley (if revoked), the Stardew Valley File will disappear after the app is deleted so that’s why we have to copy it to iCloud
Install new Stardew Valley (after revoked, resigned)
Run Game
Create Character
Save File after 1st day (can just wake up and sleep right after)
Exit game
Check “On My iPad” again, new file of Stardew Valley will be there
Go to “iCloud Save”
Go to “Stardew Valley” that you have pasted there
Copy “<Farmer’s Name_xxxxxxxxx> “ File
Go to the new Stardew Valley File
Paste the copied file
Delete the new profile
Run Game again
”Load”
Game should run fine with the saved file
*I HAVE TESTED ON MY OWN AND IT WORKED FINE, BUT I DON’T KNOW IF IT IS GOING TO WORK FOR OTHER PLAYERS*