iOS MobLink Integration Skill for Openclaw

An automated engineering skill that simplifies integrating MobTech MobLink into iOS applications using CocoaPods, ensuring seamless scene restoration and privacy compliance.

mobsupport
v1.0.0
May 25, 2026
0
560
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ios-moblink-integration

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ios-moblink-integration using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is iOS MobLink Integration Skill?

The iOS MobLink Integration skill is a highly optimized integration module designed to streamline the implementation of MobTech MobLink within iOS development workflows. As a specialized capability within the Openclaw Skills ecosystem, it automates the tedious aspects of setting up iOS deep linking and scene restoration. The skill scans your target project first, analyzing workspace configuration to introduce the cleanest integration footprint possible, preferring standard modern package configurations like CocoaPods.

By managing complex steps such as Info.plist variables, app launch delegation, and strict privacy regulation compliance, this skill ensures rapid deployment of deep links. Developers can bypass manual API exploration and reliably deploy scenario restoration capabilities that are guaranteed to comply with Apple Store policies and domestic user privacy regulations.

iOS MobLink Integration Skill Use Cases

  • Injecting MobTech MobLink SDK into iOS applications written in Objective-C, Swift, or mixed-language environments.
  • Setting up universal links and custom URL schemes to enable instant redirection from mobile websites into specific app interfaces.
  • Implementing compliant user privacy workflows that delay MobLink SDK initialization until user consent has been explicitly granted.
  • Configuring app launch delegation pipelines to correctly capture incoming deep link parameters and parse restore targets.
  • Documenting integrated SDK boundaries, API usage, and backend coordination procedures automatically within developer repositories.

How iOS MobLink Integration Skill Works

  1. Codebase Scanning: The skill scans the active workspace for configurations like .xcodeproj, .xcworkspace, Podfile, and source files to identify targets, entry classes, and existing routing infrastructure.
  2. Configuration Generation: Generates an Excel template configuration file (MobLink_iOS_Config.xlsx) to collect mandatory parameters (appKey, appSecret, needUniversalLink) in a standardized manner.
  3. Validation: Reads and validates developer configurations to prevent corrupted execution plans before altering any source code or file setups.
  4. Dependency Orchestration: Modifies the Podfile to inject the proper SDK target (pod 'mob_linksdk_pro') or establishes guidelines for manual framework configurations.
  5. Metadata Alteration: Writes requisite app keys and strict privacy overrides (such as MOBNetLater = 2) safely into the project's Info.plist.
  6. Lifecycle Integration: Hooks delegate logic (MobLink setDelegate:) into AppDelegate, SceneDelegate, or SwiftUI entryways to handle incoming parameters.
  7. Privacy Compliance Verification: Injects the uploadPrivacyPermissionStatus callback into user consent flows to align with app distribution policy mandates.
  8. Documentation Writing: Spits out a localized MobLink_README.md in the project directory, summarizing modifications and detailing remaining server/Web configurations.

iOS MobLink Integration Skill Setup

To deploy this module within your Openclaw Skills toolchain, navigate to your target iOS project and perform the following steps:

  1. Ensure your workspace complies with base system requirements (Xcode 9.1.0+ and target platform iOS 8.0+).
  2. Execute a search pattern to verify project architecture compatibility:
rg --files -g '*.xcodeproj' -g '*.xcworkspace' -g 'Podfile' -g 'Podfile.lock' -g 'Package.swift' -g '*Info.plist' -g '*.entitlements' -g '.gitignore'
  1. Execute the internal template builder script from your console:
python3 assets/generate_excel_template.py
  1. Open the generated assets/MobLink_iOS_Config_Template.xlsx, rename it to MobLink_iOS_Config.xlsx at your root directory, and fill in the required appKey, appSecret, and needUniversalLink values.
  2. Run dependency configuration to synchronize your CocoaPods environment:
pod install

iOS MobLink Integration Skill Data Schema & Taxonomy

The skill manages localized automation tasks by processing an Excel schema and writing system configuration guidelines.

Variable Name Type Mandatory Description
appKey String Yes Your dedicated MobTech application identification key.
appSecret String Yes Security authorization string corresponding to your MobTech account.
needUniversalLink String Yes Declares if Universal Link domains should be prepared (Values: / ).

Outputs and Assets Generated

  • MobLink_iOS_Config.xlsx: Local template processing file maintaining core parameters.
  • MobLink_README.md: Custom markdown file containing execution details, privacy flow references, API checklists, and validation instructions tailored to your specific architecture.

iOS MobLink Integration Skill Advanced Features

  • Targeted Privacy Controls: Supports customizing data collection thresholds using MOBFoundationPrivacyDelegate subclasses, which actively override GPS tracking, IP logging, SSID retrieval, and IDFA/IDFV requests.
  • Universal Link Domain Resolution: Maps deep link host associations directly into local entitlement files based on MobLink platform configuration metrics.
  • Clean Workspace Retention: Standardizes your local setup by editing the .gitignore file to ignore localized CocoaPods build caches while preserving configuration states.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*