Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Making a CocoaPod from an existing Xcode project

Tags:

I've been trying to crack this with no avail so far. I have my Xcode Swift project with its github repository for source control. I would like to create a new CocoaPod with this project.

Ive gone through the CocoaPods documentation but nothing has worked as of yet and Im really confused by now, could someone please write the steps in order I need to do for making that new pod from my existing Xcode Project which already has a Github repository linked to it.

Thanks in advance!

like image 497
Gabriel Avatar asked Jul 16 '15 05:07

Gabriel


1 Answers

Taken from the Cocoapods documentation:

$ pod spec create YourProject $ edit YourProject.podspec 

Then in editor replace s.source_files = "Classes", "Classes/**/*.{h,m}" with

s.source_files = "Classes/**/*.{swift}" 

Then run until you pass all tests..

$ pod spec lint YourProject.podspec 

Thats basically all.

You can test this Podspec in real life by creating a new demo app and follow the 9 steps from Anbu.Karthik.

In the created podfile add something like:

pod 'YourProject', :path => '/Users/you/work/YourProject' 

The path should point to the dir containing the podspec file. Run pod install again.

like image 81
mipmip Avatar answered Sep 22 '22 19:09

mipmip