Skip to main content

iOS release

  1. API base for Release is https://api.splick.app/api.
  2. Legal URLs match production (splick-web/docs/VERIFY.md): privacy, terms, support, account deletion.
  3. Bump the marketing version and build in project.yml, regenerate the Xcode project with XcodeGen.
  4. Archive SplickApp. The Clip, widget, and notification extension ship inside that archive.
  5. Upload with the App Store Connect workflow the team already uses. Signing material stays in the Apple account and in local key files that are not committed.
  6. Push capability uses the APNs key configured on auth's sibling, notification-service (APNS_*). A new bundle id needs a matching key and entitlement. The key file is not pasted into git or into this site.

App Clip and widget reviews follow the same build. If the clip calls an endpoint, that endpoint must be on the production Kong config before review starts.