engineer-advanced-ios

Community

Solve 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.