Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What do I need to know to create Xcode project templates?

I know some of the tutorials for creating Xcode project templates, for example this one here: http://robnapier.net/blog/project-templates-364

This is the best one I could find. All others basically repeat the same info, or are no longer up to date, or worse tell me that even they don't know what they're doing. Possibly useful tools that are linked to here and in other places are no longer available.

I keep running into roadblocks, and would like to gather as much information as possible on the process of creating Xcode project templates. Info that is most importantly up to date (at least it must be relevant for Xcode 3 or higher).

For example, what I'd like to see is:

  • a description of the TemplateChooser.plist and similar plist files and what these options do (in my case, once I add a TemplateChooser.plist, my project disappears from the Xcode project template list)
  • how to create a project template that references another .xcodeproj (when I do that, the other .xcodeproj appears in the project template list even though it doesn't use the special naming convention)
  • processes that can be applied, for example is it possible to run a script during the creating of a project from a template? This would be useful to unzip certain files into the newly created project.

If you have the answer or suggestions to any of the issues above, I'd appreciate that. Otherwise any link to good Xcode project template resources would be highly recommended. Especially if there is an official documentation from Apple - I haven't found one yet which seems to imply that project templates are undocumented.

like image 570
LearnCocos2D Avatar asked Dec 23 '10 16:12

LearnCocos2D


1 Answers

Have you seen these:

http://www.sodeso.nl/?p=895
http://www.codeproject.com/KB/iPhone/CreatingXcodeProject.aspx

If you say you have searched, I'm pretty sure you've already seen the links but these are the best resources I could find with my 'googlabilities'

You might try contact this guy - http://linkedin.com/in/mottishneor he has some related messages around the web

The links suggested by FX are also not bad at all!

like image 70
dvb Avatar answered Oct 12 '22 22:10

dvb