Building an iOS Application

To start building an xcode application, make sure that you set the packaging of your pom.xml to xcode-application as seen below:

<packaging>xcode-application<packaging>
This will set-up the default lifecycle to handle building/packaging an xcode application.

Dependencies

Generally a xcode-application will consume xcode libraries and frameworks. Assuming you have a packaging of "xcode-application" all you have to do is include your library or framework as a dependency in your dependency section

<dependency>
	<groupId>com.my.group<groupId>
	<artifactId>my-library<artifactId>
	<version>1.0.0<version>
	<type>xcode-library<type>
<dependency>
or
<dependency>
	<groupId>com.my.group<groupId>
	<artifactId>my-framework<artifactId>
	<version>1.0.0<version>
	<type>xcode-framework<type>
<dependency>
When the initialize goal is run, this will place the library or framework, in your target directory. And if the right flags are provided to the plugin, it will also add them to your application so you don't have to import them.