Skip to content

ChrisMash/PublicAPIMonitoringExample

Repository files navigation

PublicAPIMonitoringExample

This project provides an example of how to monitor your macOS/iOS/tvOS/watchOS framework's public API, so you can spot when unexpected breaking changes are being introduced. Check out my blog series for more information.

The project is made up of two targets:

  • ObjC Framework
  • Swift Framework

They're very simplistic framework examples in Objective-C and Swift. Each has a build phase that runs a bash script from the scripts/ folder, which will create a file (describing the public API, in both Swift and Objective-C) in the api/ folder whenever that target is built.

The scripts are as follows:

About

An example of how to monitor your framework's public API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published