ios-ota-buddy
ios-ota-buddy copied to clipboard
plist script will fail when there is any other Info.plist in .ipa (e.g. framework bundle plist)
If your app contains any frameworks with own bundle, the following command (line 40 in otabuddy.sh)
unzip -p "$1" "**/Info.plist
will unpack and merge all the Info.plist files into one invalid binary. The simpliest workaround is to change the mask to:
Payload/*/Info.plist
Hope it helps :)
I had to change the path to "Payload/*.app/Info.plist" because my app had another Info.plist under a launch screen storyboard: Payload/EXAMPLE.app/LaunchScreen.storyboardc/Info.plist