engineer-advanced-ios
CommunitySolve advanced Braze iOS integration challenges
Authordelta-and-beta
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides concise, actionable guidance for complex and edge-case Braze iOS SDK integrations in legacy Objective-C apps, reducing trial-and-error and preventing common pitfalls tied to entitlements and OS constraints.
Core Features & Use Cases
- Geofences & Location: Requirements for Always authorization, Info.plist keys, dashboard toggles, manual geofence refreshes, and the iOS 20-region limit.
- Beacon Integration: How to log beacon entry/exit, scale place tracking without creating many distinct event names, and background handling.
- Deep Linking: ABKURLDelegate interception, universal link considerations, and scheme allowlists for push/in-app routing.
- SDK Localization: Overriding Appboy.strings in your app bundle and supported locale fallbacks.
- Google Tag Manager (GTM) Bridge: GTM → Firebase → Braze patterns, actionType dispatch, and custom tag implementation.
- Network Traffic Control: Manual vs automatic request processing policies, explicit flush, and shutdown safeguards.
- Example: guiding an engineer to migrate a legacy Objective-C app that must support geofence-triggered campaigns, precise localization overrides, and a GTM-based event pipeline.
Quick Start
Use the engineer-advanced-ios skill to explain how to configure ABK geofences, requestAlwaysAuthorization, manual request processing, and GTM→Firebase→Appboy event bridging in a legacy Objective-C Braze iOS app.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: engineer-advanced-ios Download link: https://github.com/delta-and-beta/braze-agency/archive/main.zip#engineer-advanced-ios Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.