Skip to content

Advanced ResourceRules Instructions

andrewtremblay edited this page May 3, 2013 · 15 revisions

As you probably noticed from following through our SDK instructions, AppBlade uses it's own ResourceRules plist to do some magic on the backend. Sometimes projects already have a ResourceRules plist and – similar to the plot of immortal film Highlander — there can be only one.

Fortunately, this is where the similarity to Highlander ends, as we can resolve this conflict peacefully. It just takes a bit of manual editing.

###Add the AppBlade-related rules to your ResourceRules plist###

Open the existing resource rules plist of your project,

###Check that the new resource rules are set properly after building your project###

Build your ipa file in the usual way (just like how you'd build it for AppBlade) Open a terminal window, we use iTerm, and navigate to where you built your ipa. Next you'll need to extract the resulting IPA, change the ipa to a zip file Use codesign to confirm that the AppBladeKeys plist is properly included in the ipa codesign -dvvv extracted_path/something.app/something codesign -dvvv extracted_path/something.app/something

Clone this wiki locally