krz/moonrise

Night-sky companion for iPhone, Apple Watch and Vision Pro: what's up tonight, the Moon, planets, launches and missions, and a Library of the solar system. SwiftUI app with a Cloudflare Workers backend. astronomy cloudflare-workers ios night-sky space swiftui visionos watchos

Commit f77e7b81e0

f77e7b81e05fa5e4d2ac92c95b1dd7654a79d0fa

parent: 6a8e0eb50a

Verified · cmc

cmc <hello@cleberg.net> · 2026-10-17 23:16 UTC

Record App Store name reservation and Apple identifiers

Layout: unified · split

PLAN.org +10 −4
@@ -8,10 +8,16 @@ Space", since the bare name is shared and reads as moon-only.
8Existing apps (Oct 2026 search), all moon-times utilities: AVIA Moonrise 8Existing apps (Oct 2026 search), all moon-times utilities: AVIA Moonrise
9(id390606204, last updated 2021), Moonrise Moment (id6788237210), 9(id390606204, last updated 2021), Moonrise Moment (id6788237210),
10Mooncaster. The descriptor and screenshots need to show the app covers 10Mooncaster. The descriptor and screenshots need to show the app covers
11far more than the moon. Check App Store Connect and USPTO before 11far more than the moon.
12reserving.
13 12
14Fallbacks: After Dark, First Light, Lookout, Almanac. 13Reserved in App Store Connect 2026-10-17. USPTO search not done.
14
15* Apple identifiers
16| Item | Value |
17|-
18| Team ID | =ZCNAX3VL9D= |
19| Bundle ID | =net.cleberg.Moonrise= (matches the other apps; confirm against the App ID) |
20| APNs key | "Moonrise APNs", key ID =644XS4F2RG=, Sandbox and Production. The .p8 is held outside the repo. |
15 21
16* concept 22* concept
17An iPhone app for everything in space: what is overhead tonight, what the 23An iPhone app for everything in space: what is overhead tonight, what the
@@ -302,7 +308,7 @@ The Library is the largest piece of work.
302 =InvalidProviderToken= with an =apns-id=) on 3 of 3 calls, so the 308 =InvalidProviderToken= with an =apns-id=) on 3 of 3 calls, so the
303 deployed Worker reaches the APNs sandbox over HTTP/2. Worker deleted 309 deployed Worker reaches the APNs sandbox over HTTP/2. Worker deleted
304 after the test. A real push still needs an APNs key and a device token. 310 after the test. A real push still needs an APNs key and a device token.
305- Name not reserved yet. 311- Name reserved in App Store Connect; APNs key created (key ID 644XS4F2RG).
306 312
307* roadmap 313* roadmap
308** v1: now 314** v1: now