The iOS deployment steps are pretty delicate, requiring main class name to match bundle name in the mobileprovision file, etc. It would be great if Flambe could parse all of the inputs and ensure that the bundle id/app id match.
The mobileprovision file is just DER-encoded and can be read with an ASN.1 library (ie: PyASN1). This file just wraps a plist that can be read w/standard XML tools.
openssl asn1parse -in etc/ios.mobileprovision -inform DER -dump
The iOS deployment steps are pretty delicate, requiring main class name to match bundle name in the mobileprovision file, etc. It would be great if Flambe could parse all of the inputs and ensure that the bundle id/app id match.
The mobileprovision file is just DER-encoded and can be read with an ASN.1 library (ie: PyASN1). This file just wraps a plist that can be read w/standard XML tools.
openssl asn1parse -in etc/ios.mobileprovision -inform DER -dump