-
Notifications
You must be signed in to change notification settings - Fork 14
Advanced ResourceRules Instructions
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