An iOS app for managing HRT medication. The primary use-case is the "patch staggering" technique for transdermal patches. PatchDay also supports Pills, Injection-based HRT, and Gel-based HRT. To learn more about how to set up the app, visit the Support Site.
- The main app target, the target that gets archived for production.
- PatchData - the PatchDay backend Core Data proxy.
- PDKit - shared PatchDay app tools.
- NextHormoneWidget - Displays when next the hormone is due as a widget.
Use this scheme to initialize the app with hormones that are about to expire. You can use this target to verify notification-based behavior. Run the target and then minimize the app and wait for notificaitons to appear. The hormone notification occurs in a few seconds but the pill notification takes until the start of the next minute.
See Contributing to learn more about testing.
The debug target includes additional logging.
Do
make build
Or build the PatchDay target using your IDE.