Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
This library provides a Java API for read and write access to an Xcode project file.
Java
branch: master
Failed to load latest commit information.
src Ignore the conversion test if running in a non-Mac OS X platform.
.gitignore Fixed poms; added target directory and Emacs backup files to .gitignore
LICENSE.txt Added license headers
NOTICE.txt
README.md Add license to README.me, add NOTICE.txt
pom.xml activated jacoco and findbugs code metrics

README.md

Read Me

Description

These classes implement a basic API for the Xcode project file (works also with Xcode 4.3.x).

Note: The low level classes in the com.sap.prd.mobile.ios.mios.xcodeprojreader.jaxb package can be used to load and save arbitrary property lists.

Usage

See UsageExamples.java.

Known limitations

In order to use this library, you have to convert the Xcode project file to XML (see convert method in JAXBPlistParser.java. This step can only be done on Mac OS X. The project file cannot be converted back!

The remainder of the API uses standard Java features.

License

This project is copyrighted by SAP AG and made available under the Apache License 2.0. Please also confer to the text files "LICENSE" and "NOTICE" included with the project sources.

Something went wrong with that request. Please try again.