Add PostHog analytics to replace removed Firebase

Wire PostHog iOS SDK into existing EventLogger pattern so all 60+
call sites flow to self-hosted PostHog instance with zero changes.
Sets subscription person properties for segmentation on foreground.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-02-10 13:57:30 -06:00
parent 7cb5bdfb40
commit a08d0d33c0
4 changed files with 69 additions and 4 deletions

View File

@@ -1,6 +1,15 @@
{
"originHash" : "86635982bfc3fdf16c7186cd33e77b4dc10a24ff9127aaee5f4f0a3676ae2966",
"originHash" : "c78c8a80b7804fd247bd921ed90ce6861b540454e98acbc02c5827d66a4d2288",
"pins" : [
{
"identity" : "posthog-ios",
"kind" : "remoteSourceControl",
"location" : "https://github.com/PostHog/posthog-ios",
"state" : {
"revision" : "5afb749442ecf7798a725ccd30342d94abb5e57f",
"version" : "3.41.0"
}
},
{
"identity" : "swift-algorithms",
"kind" : "remoteSourceControl",