Skip to content

RepositoryFork/XcodeProjKit

 
 

Repository files navigation

XcodeProjKit

Parse project file and write it to open step format.

Project description

Plist files could be in binary, xml or open step format. All could be parsed natively using PropertyListSerialization.

⚠️ But you cannot write into open step format.

This project aim to

  • check xcode project file. Error could occurs after merging file using git.
  • rewrite the file into open step format, if you edit it using some command line like plutil.

Alternatively you can use apple private framework DVTFoundation, like Xcodeproj do.

Setup

Using Carthage

Carthage is a decentralized dependency manager for Objective-C and Swift.

Add the project to your Cartfile.

github "phimage/XcodeProjKit"

Run carthage update and follow the additional steps in order to add MomXML to your project.

Using Cocoapod

Add the project to your Podfile.

pod "XcodeProjKit"

Using Swift Package Manager

...

Referenes

Thanks

TODO

  • Make a command line tools

Contribute

  • Fork
  • Make PR

About

Parse project file and write it to open step format.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 97.7%
  • Ruby 1.2%
  • Objective-C 1.1%