πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» Make your iOS project settings even easier
Branch: master
Clone or download
Latest commit b9421c3 Feb 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
JercyProjectMaster.xcodeproj copy & paste able podfile textfield Feb 4, 2019
JercyProjectMaster.xcworkspace initialize Feb 3, 2019
JercyProjectMaster copy & paste able podfile textfield Feb 4, 2019
.gitignore initialize Feb 3, 2019
LICENSE Create LICENSE Feb 3, 2019
Podfile initialize Feb 3, 2019
Podfile.lock initialize Feb 3, 2019
README.md Update README.md Feb 4, 2019

README.md

JercyProjectMaster

πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» Make your project settings even easier

When using swiftlint and cocoapods, beginners will have difficulty. So I created the JercyProjectMaster, which is easier to use with the UI.

image

Use it

Download app

Unzip and launch the app. When you run the app, you will see a screen where you can select a project location. You must select the iOS project folder. (Make sure there is xcodeproj in that folder.) image

JercyProjectMaster has two functions. swiftlint, and cocoapods.

Swiftlint

image

Press the swiftlint button to see the above screen. Check the name and description and check the lint you want to use.

The checks that are set by default refer to swiftlint's Ruels.md.

If you install swiftlint using homebrew instead of cocoapods, You can use the bottom two buttons.

Press "update build phase" button to add swiftlint and swiftlint autocorrect to the build phase of the selected project. so that you can check swiftlint on every build.

Press "install swiftlint" button to install swiftlint using brew. (If the homebrew is not installed, install the brew too.)

cocoapods

When you click the "cocoapods" button, the podfile is read from the selected project folder. If the podfile is not in the project folder, an alert window will appear asking if you want to run pod init.

image

If you do not have cocoapods installed during pod init, use gem to install cocoadpos. At this time, you need to enter the password because you will proceed with the sudo command.

image

More information about cocoapods can be found here.

If you have any questions, please register as an issue.

License

MIT licensed.

contribute

Everyone is welcome to contribute to JercyProjectMaster.