02-26-2012, 05:49 AM #1
Is PackageMaker the right tool for me?
- Member Since
- Feb 26, 2012
I am a designer - sooo far away from the development world, but today I downloaded and started hunting around in xcode 4.3 for lion, even upgraded the OS on all my machines so I could use it, for the right tool to distribute my .kth file and fonts associated with it.
Basically I am just designing keynote themes and I want to be able to give these away, or even charge for them at some point, but after downloading a few free ones today, I noticed that they didn't just give you a folder with a .kth theme and some fonts, but that they actually had an application that distributed the theme to the appropriate folder:
Library/Application Support/ iWork / Keynote/ Themes
So I scoured the web for some help in trying to figure out how to accomplish this and the only thing I could find and make sense of was PackageMaker. So I created my package, even customized the bg and after I built it, I sent it from one of my machines to another. I ran the package on the other machine and it distributed the fonts to the font folder and it put the keynote "pieces" in the folder Library/Application Support/ iWork / Keynote/ Themes. I say "pieces" because it took all of the files contained within the .kth file and kind of burst it open into all of those pieces and the original .kth file is not in that folder anywhere. Obviously, it's not in the theme chooser in Keynote either.
All I want to do is allow someone to download and install these themes and the fonts used in the themes without having to force them to do it manually.
Am I using the right tool in PackageMaker? Is there an easier way to do this? I feel like I've gotten as far as I can considering I have absolutely no idea what I'm doing.
Any help would be wonderful and so appreciated.
02-26-2012, 10:51 AM #2
I learned what you did the hard way as well.
If you add a folder to PackageMaker (it seems that Keynote themes are), you have to tell it to include the root level. By default, it doesn't do this so it will only include the "children" (everything in the folder but not the folder itself). To fix this, open up PackageMaker, select your Keynote theme > Contents > check "Include root in package."
02-26-2012, 05:09 PM #3
- Member Since
- Feb 26, 2012
Vansmith - you're a LIFESAVER. Thank you so much. It worked like a charm.
02-26-2012, 06:30 PM #4
Oh trust me, I had to fight with PM for quite some time to get that solution. I think I only found the answer 8 or 9 pages into an oddly specific Google search. Glad to hear it's working out for you!
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
By gmvinoth in forum OS X - Operating SystemReplies: 3Last Post: 09-10-2012, 11:45 AM
By kmansfie in forum OS X - Operating SystemReplies: 1Last Post: 12-30-2010, 07:25 AM
By charlesevans in forum OS X - Development and DarwinReplies: 0Last Post: 10-16-2009, 04:39 PM
By Tiemo in forum OS X - Development and DarwinReplies: 0Last Post: 02-12-2009, 09:27 AM
By paramasivan in forum OS X - Apps and GamesReplies: 4Last Post: 04-17-2008, 12:57 PM