chuckhoupt / jekyll-apple-help

Easily create Apple Help-Books for your Mac OS X app using this Jekyll template and build system.
MIT License
188 stars 17 forks source link

Confusion with installation #11

Closed rudedogg closed 8 years ago

rudedogg commented 8 years ago

Hey, I'm having some trouble getting the help to load properly. When help loads I get The selected topic is currently unavailable.

I think it's with two steps I don't fully understand:

Create MyAppHelp Bundle Target

  1. Update Bundles identifier to com.mycompany.*

So the info.plist bundle identifier for "MyAppHelp" should be com.{mycompany}.*?

I ask because the info.plist of the MyAppHelp has this: `CFBundleIdentifier

$(PRODUCT_BUNDLE_IDENTIFIER)` > **Integrate Help into MyApp Target** > 2. Add product MyAppHelp.help to app target (via File Inspector) What does that mean exactly? I see the `MyAppHelp.help` bundle under the `Products` group, is that what this step is for? Thanks, Austin
rudedogg commented 8 years ago

Got it figured out.

I was confusing the File Inspector with the file tree on the left hand side of Xcode. For anyone else who gets confused - the File Inspector is the panel on the right hand side of Xcode. So just click MyAppHelp.help in the Xcode file tree (under the Products group), and then in the File Inspector panel check the Target Membership box for MyApp.

For the bundle ID, using $(PRODUCT_BUNDLE_IDENTIFIER) worked for me (I just left the MyAppHelp Info.plist unmodified).

Thanks for creating the template, I was pretty relieved when I found the project. I've used Jekyll before, and using it will be much more enjoyable than creating the help manually!