aduros / flambe

Rapidly cook up games for HTML5, Flash, Android, and iOS.
https://github.com/aduros/flambe/wiki
MIT License
743 stars 118 forks source link

Sanity check of etc/ files for ios development #101

Open mmastrac opened 11 years ago

mmastrac commented 11 years ago

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

aduros commented 11 years ago

That would be helpful. I don't have the bandwidth to go after this at the moment, but I would happily accept a patch.