{
  "schemaVersion": "1.0",
  "item": {
    "slug": "appstore-deployment-guide",
    "name": "App Store Deployment Guide",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Skulick19/appstore-deployment-guide",
    "canonicalUrl": "https://clawhub.ai/Skulick19/appstore-deployment-guide",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/appstore-deployment-guide",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=appstore-deployment-guide",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/appstore-deployment-guide"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/appstore-deployment-guide",
    "agentPageUrl": "https://openagent3.xyz/skills/appstore-deployment-guide/agent",
    "manifestUrl": "https://openagent3.xyz/skills/appstore-deployment-guide/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/appstore-deployment-guide/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "App Store Deployment Guide",
        "body": "A complete, practical guide to getting your iOS app published — from zero to live on the App Store. Based on real deployment experience, not just documentation."
      },
      {
        "title": "What This Skill Covers",
        "body": "Apple Developer Account Setup — Individual vs Organization, D-U-N-S numbers, business entity requirements\nCertificates & Code Signing — Development, distribution, provisioning profiles, push notifications\nApp Store Connect — App listing, metadata, screenshots, privacy nutrition labels\nBuilding & Submitting — Both Xcode (native) and Expo/EAS (React Native) paths\nTestFlight — Internal and external beta testing\nApp Review — Common rejections and exactly how to fix them\nSubscriptions & Revenue — Apple's commission, RevenueCat, Small Business Program\nPrivacy & Compliance — ATT, nutrition labels, export compliance\nPost-Launch — Crash monitoring, ASO, phased releases"
      },
      {
        "title": "Key Gotchas (Preview)",
        "body": "These are the issues that cost real developers days of wasted time:\n\n⚠️ Build number must increment every submission — or Apple silently rejects your upload. Hours wasted on free-tier build queues.\n⚠️ Account deletion is REQUIRED — Apple mandates users can delete their account from within the app\n⚠️ Password recovery is REQUIRED — No reset flow = guaranteed rejection\n⚠️ Organization accounts need a D-U-N-S number — free but takes up to 30 days\n⚠️ Privacy nutrition labels — you must declare every data type your app touches\n⚠️ Demo account required — if your app has login, reviewers need test credentials\n\nThe premium version explains each of these in detail with step-by-step solutions."
      },
      {
        "title": "Sample Workflow",
        "body": "\"I have a React Native/Expo app ready to deploy. What do I need?\"\n\nThe premium skill walks through:\n\nApple Developer enrollment ($99/year) — which account type and why\nCertificate and provisioning profile setup\napp.json / app.config.js configuration for EAS\neas build --platform ios with proper build profiles\nTestFlight upload and beta testing strategy\nApp Store Connect metadata (with exact screenshot dimensions)\nSubmission and review preparation\nCommon rejection fixes with specific solutions"
      },
      {
        "title": "Get the Full Version",
        "body": "This free edition provides an overview. The Premium Edition ($10) includes:\n\n✅ Step-by-step Apple Developer account setup (individual AND organization)\n✅ All 50 states + DC — business formation docs, filing fees, where to file, processing times\n✅ Complete certificate & provisioning guide with troubleshooting\n✅ App Store Connect setup with exact screenshot dimensions per device\n✅ Build & submit for BOTH Xcode and Expo/EAS (with version numbering gotchas)\n✅ TestFlight testing guide (internal + external)\n✅ Every common App Review rejection with specific fixes\n✅ Subscription setup with RevenueCat + Apple Small Business Program\n✅ Privacy compliance checklist (ATT, nutrition labels, GDPR/CCPA)\n✅ Google Play comparison for cross-platform developers\n✅ Cost-saving tips (Google AI Studio $300 free credits for AI-powered apps)\n\n👉 https://kulickster0.gumroad.com/l/mwfpmt\n\nBuilt from real deployment experience. Save yourself weeks of trial and error."
      }
    ],
    "body": "App Store Deployment Guide\n\nA complete, practical guide to getting your iOS app published — from zero to live on the App Store. Based on real deployment experience, not just documentation.\n\nWhat This Skill Covers\nApple Developer Account Setup — Individual vs Organization, D-U-N-S numbers, business entity requirements\nCertificates & Code Signing — Development, distribution, provisioning profiles, push notifications\nApp Store Connect — App listing, metadata, screenshots, privacy nutrition labels\nBuilding & Submitting — Both Xcode (native) and Expo/EAS (React Native) paths\nTestFlight — Internal and external beta testing\nApp Review — Common rejections and exactly how to fix them\nSubscriptions & Revenue — Apple's commission, RevenueCat, Small Business Program\nPrivacy & Compliance — ATT, nutrition labels, export compliance\nPost-Launch — Crash monitoring, ASO, phased releases\nKey Gotchas (Preview)\n\nThese are the issues that cost real developers days of wasted time:\n\n⚠️ Build number must increment every submission — or Apple silently rejects your upload. Hours wasted on free-tier build queues.\n⚠️ Account deletion is REQUIRED — Apple mandates users can delete their account from within the app\n⚠️ Password recovery is REQUIRED — No reset flow = guaranteed rejection\n⚠️ Organization accounts need a D-U-N-S number — free but takes up to 30 days\n⚠️ Privacy nutrition labels — you must declare every data type your app touches\n⚠️ Demo account required — if your app has login, reviewers need test credentials\n\nThe premium version explains each of these in detail with step-by-step solutions.\n\nSample Workflow\n\n\"I have a React Native/Expo app ready to deploy. What do I need?\"\n\nThe premium skill walks through:\n\nApple Developer enrollment ($99/year) — which account type and why\nCertificate and provisioning profile setup\napp.json / app.config.js configuration for EAS\neas build --platform ios with proper build profiles\nTestFlight upload and beta testing strategy\nApp Store Connect metadata (with exact screenshot dimensions)\nSubmission and review preparation\nCommon rejection fixes with specific solutions\nGet the Full Version\n\nThis free edition provides an overview. The Premium Edition ($10) includes:\n\n✅ Step-by-step Apple Developer account setup (individual AND organization) ✅ All 50 states + DC — business formation docs, filing fees, where to file, processing times ✅ Complete certificate & provisioning guide with troubleshooting ✅ App Store Connect setup with exact screenshot dimensions per device ✅ Build & submit for BOTH Xcode and Expo/EAS (with version numbering gotchas) ✅ TestFlight testing guide (internal + external) ✅ Every common App Review rejection with specific fixes ✅ Subscription setup with RevenueCat + Apple Small Business Program ✅ Privacy compliance checklist (ATT, nutrition labels, GDPR/CCPA) ✅ Google Play comparison for cross-platform developers ✅ Cost-saving tips (Google AI Studio $300 free credits for AI-powered apps)\n\n👉 https://kulickster0.gumroad.com/l/mwfpmt\n\nBuilt from real deployment experience. Save yourself weeks of trial and error."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Skulick19/appstore-deployment-guide",
    "publisherUrl": "https://clawhub.ai/Skulick19/appstore-deployment-guide",
    "owner": "Skulick19",
    "version": "1.0.2",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/appstore-deployment-guide",
    "downloadUrl": "https://openagent3.xyz/downloads/appstore-deployment-guide",
    "agentUrl": "https://openagent3.xyz/skills/appstore-deployment-guide/agent",
    "manifestUrl": "https://openagent3.xyz/skills/appstore-deployment-guide/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/appstore-deployment-guide/agent.md"
  }
}