I use this to bootstrap my apps.
It includes:
- Pods
- Utils and helpers I use.
- Build configuration to support side-by-side installation per environment.
- My preferred project folder tree organization.
-
Rename project name
-
Update Build Settings
- Rename APP_NAME. This name will be displayed on the SpringBoard
- Rename BUNDLE_ID. Make sure they are different for each configuration to enable side-by-side installation.
-
Find & Replace in Files
- The company name -
Acme Corporation
- The developer name -
Aviel Lazar
- The company name -
-
Rename Scheme
- Select in menu Product > Manage Scheme...
- Single click the SomeApp scheme and change the name.
Make sure your got CocoaPods installed.
$ [sudo] gem install cocoapods
And then you install the pods
$ pod install
Remember to always open the Xcode workspace instead of the project file when you're building.
$ open App.xcworkspace