- Update the version number in
RCPurchases.m
,Purchases.podspec
and inPurchases/Info.plist
- Update CHANGELOG.md for the new release
- Commit the changes
git commit -am "Version x.y.z"
git tag -a x.y.z -m "Version x.y.z"
git push origin master && git push --tags
pod trunk push Purchases.podspec
carthage build --no-skip-current
to create a dynamic framework- Zip
build/Release/Purchases.framework
andbuild/Release/Purchases.dsym
- Create a new github release
- Upload
Purchases.framework.zip
andPurchases.dsym.zip
to the new release - Update the version number in
RCPurchases.m
,Purchases.podspec
and inPurchases/Info.plist
to the snapshot version for the next release, i.e.x.y.z-SNAPSHOT
git commit -am "Preparing for next version"
git push origin master