App Store: چیست، انتشار برنامه‌ها و تأیید محتوا

نویسنده: IT Sectr منتشر شده: 2026-02-08 زمان مطالعه: 14 دقیقه

App Store — فروشگاه رسمی دیجیتال برنامه‌های اپل، کانال انحصاری توزیع نرم‌افزار برای iOS، iPadOS، macOS، watchOS، tvOS و visionOS. این فروشگاه در ۱۰ ژوئیه ۲۰۰۸ همزمان با iPhone OS 2.0 راه‌اندازی شد و به اولین بازارگاه موبایل برنامه‌ها تبدیل شد که صنعت توسعه موبایل را دگرگون کرد. طبق داده‌های اپل (WWDC 2026)، مخاطبان هفتگی App Store بیش از ۷۸۵ میلیون کاربر از ۱۷۵ کشور است و تعداد کل برنامه‌های موجود بیش از ۲.۲ میلیون است. برای توسعه‌دهنده، انتشار در App Store مرحله الزامی ورود به پلتفرم اپل است.

نکات اصلی

  • App Store — تنها کانال قانونی توزیع برنامه‌های iOS، راه‌اندازی شده در ۲۰۰۸، ۷۸۵ میلیون بازدیدکننده هفتگی
  • انتشار از طریق App Store Connect: اشتراک سالانه Apple Developer Program (۹۹ دلار)، بارگذاری آرشیو از طریق Xcode، تأیید محتوا ۲۴-۴۸ ساعت
  • کمیسیون اپل — ۳۰٪ استاندارد، ۱۵٪ برای کسب‌وکار کوچک (تا ۱ میلیون دلار درآمد) و برای اشتراک‌ها از سال دوم
  • تأیید محتوا امنیت، عملکرد، طراحی (HIG)، محتوا و انطباق قانونی را بررسی می‌کند
  • ASO (App Store Optimization) — ابزار کلیدی تبلیغ: نام، کلمات کلیدی، نظرات، امتیاز، آیکون، اسکرین‌شات‌ها

App Store چیست؟

App Store — پلتفرم دیجیتال توزیع برنامه‌ها که توسط Apple Inc. توسعه یافته است. مانند Google Play برای اندروید، App Store تنها کانال مجاز نصب برنامه‌ها بر روی دستگاه‌های اپل است (استثنا — sideloading از طریق Xcode یا گواهی‌های enterprise برای دستگاه‌های شرکتی). قبل از ظهور App Store در سال ۲۰۰۸، برنامه‌های آیفون به عنوان برنامه‌های وب از طریق Safari توزیع می‌شدند. افتتاح App Store آغازگر اکوسیستم برنامه‌های موبایل بود.

App Store تمام پلتفرم‌های اپل را پوشش می‌دهد: iOS (iPhone، iPod Touch)، iPadOS (iPad)، macOS (Mac)، watchOS (Apple Watch)، tvOS (Apple TV) و visionOS (Apple Vision Pro). هر بخش تأیید محتوا و الزامات جداگانه‌ای دارد، اما از یک پورتال واحد App Store Connect مدیریت می‌شود. توسعه‌دهنده بیلد جهانی (برای iOS/iPadOS) یا بیلدهای مخصوص پلتفرم را بارگذاری می‌کند و App Store به طور خودکار آنها را روی دستگاه‌های مربوطه توزیع می‌کند.

طبق گزارش اپل برای سال مالی ۲۰۲۵، مجموع پرداخت‌ها به توسعه‌دهندگان از زمان تأسیس App Store از ۳۸۵ میلیارد دلار فراتر رفته است. میانگین درآمد یک برنامه در App Store طبق داده‌های Sensor Tower (۲۰۲۵) تقریباً ۲.۵ برابر بیشتر از Google Play است. با این حال رقابت بالاتر است: توسعه‌دهندگان در iOS جذب مخاطبان با توان پرداخت بالاتر، تمایل کاربران به پرداخت برای اشتراک‌ها و خریدهای درون‌برنامه‌ای و همچنین نرخ تبدیل بالاتر کاربران پرداخت‌کننده می‌شوند.

App Store همچنین شامل Search Ads — پلتفرم تبلیغاتی است که به توسعه‌دهندگان امکان خرید مکان در نتایج جستجو را با مدل CPC می‌دهد. Search Ads تنها روش قانونی تبلیغ مستقیم برنامه‌ها در داخل App Store است. برخلاف Google Ads، تبلیغات فقط به کاربرانی نشان داده می‌شود که قبلاً در App Store هستند و به دنبال برنامه می‌گردند، که نرخ تبدیل بالایی برای نصب ایجاد می‌کند.

فرایند انتشار برنامه در App Store

انتشار در App Store از چند مرحله الزامی تشکیل شده است: ثبت‌نام در Apple Developer Program، آماده‌سازی برنامه در Xcode، تنظیمات در App Store Connect، بارگذاری بیلد، گذراندن تأیید محتوا و انتشار. کل فرایند از ثبت‌نام تا اولین انتشار با فرض آماده بودن برنامه و مطابقت با قوانین App Store Review Guidelines از ۳ روز تا ۲ هفته طول می‌کشد.

مرحله ۱: ثبت‌نام در Apple Developer Program

قبل از انتشار باید در Apple Developer Program در سایت developer.apple.com ثبت‌نام کنید. هزینه — ۹۹ دلار در سال برای افراد حقیقی و حقوقی، ۲۹۹ دلار برای برنامه Enterprise. ثبت‌نام شامل تأیید هویت (شماره DUNS برای سازمان‌ها، اطلاعات پاسپورت برای افراد حقیقی) است. پس از پرداخت و تأیید، حساب کاربری به App Store Connect، گواهی‌های امضا و provisioning profiles دسترسی می‌دهد.

مرحله ۲: آماده‌سازی بیلد و بارگذاری در App Store Connect

برنامه در Xcode در قالب Archive (.xcarchive) ساخته می‌شود، سپس به IPA صادر می‌شود یا مستقیماً از طریق Organizer → Distribute App → App Store Connect بارگذاری می‌شود. Xcode به طور خودکار بیلد را با گواهی Distribution امضا می‌کند، provisioning profile اضافه می‌کند و بیلد را به سرورهای اپل ارسال می‌کند. جایگزین — از طریق Transporter (برنامه دسکتاپ) برای بارگذاری بیلدهای بزرگ یا خودکارسازی از طریق CI/CD.

swift
// App Store Receipt — بررسی خریدهای درون‌برنامه‌ای
import StoreKit

class StoreManager: NSObject {
    
    func verifyAppStoreReceipt() {
        guard let receiptURL = Bundle.main.appStoreReceiptURL,
              let receiptData = try? Data(contentsOf: receiptURL) else {
            print("Receipt not found")
            return
        }
        
        // ارسال receiptData به سرور شما برای تأیید
        // سرور درخواستی به https://buy.itunes.apple.com/verifyReceipt ارسال می‌کند
        // Sandbox: https://sandbox.itunes.apple.com/verifyReceipt
    }
    
    // SKAdNetwork — انتساب نصب‌های تبلیغاتی
    func registerForSKAdNetwork() {
        if #available(iOS 16.4, *) {
            SKAdNetwork.updatePostbackConversionValue(100)
        }
    }
    
    // StoreKit 2 — دریافت اطلاعات اشتراک
    func checkSubscriptionStatus() async {
        for await result in Transaction.currentEntitlements {
            guard case .verified(let transaction) = result else {
                continue
            }
            
            if transaction.productType == .autoRenewable {
                print("Active subscription: \(transaction.productID)")
            }
        }
    }
}

کلاس StoreManager سه API کلیدی App Store را نشان می‌دهد: بررسی App Store Receipt از طریق appStoreReceiptURL برای اعتبارسنجی خریدها روی سرور، SKAdNetwork برای انتساب نصب‌های تبلیغاتی (از iOS 14.5+ برای حریم خصوصی الزامی است) و Transaction.currentEntitlements از StoreKit 2 برای بررسی اشتراک‌های فعال. این ابزارها برای برنامه‌های دارای خرید درون‌برنامه‌ای و اشتراک الزامی هستند.

مرحله ۳: پر کردن فراداده در App Store Connect

پس از بارگذاری بیلد، توسعه‌دهنده صفحه برنامه را در App Store Connect پر می‌کند: نام (۳۰ کاراکتر)، زیرعنوان (۳۰ کاراکتر)، توضیحات (۴۰۰۰ کاراکتر)، کلمات کلیدی (۱۰۰ کاراکتر، جدا شده با کاما)، دسته‌بندی، رده سنی (۴+ تا ۱۷+)، اسکرین‌شات‌ها برای هر اندازه صفحه (۶.۷"، ۶.۵"، ۵.۵"، iPad)، آیکون، متن تبلیغاتی و نسخه. کیفیت پر کردن فراداده تعیین‌کننده دید در جستجوی App Store (ASO) است.

تأیید محتوای App Store: قوانین و بررسی‌ها

تأیید محتوای App Store (App Review) — فرایند بررسی هر برنامه و به‌روزرسانی قبل از انتشار. اپل برنامه‌ها را بر اساس App Store Review Guidelines — سندی شامل ۶ بخش: Safety، Performance، Business، Design، Legal و بیش از ۱۰۰ قانون مشخص بررسی می‌کند. نقض هر قانون منجر به رد (rejection) با ذکر دلیل می‌شود. دو رد متوالی به یک دلیل می‌تواند منجر به مسدود شدن حساب توسعه‌دهنده شود.

بررسی‌های اصلی تأیید محتوا شامل: امنیت (عدم وجود کد مخرب، رمزنگاری تمام درخواست‌های شبکه از طریق HTTPS، پردازش صحیح گواهی‌ها)، عملکرد (برنامه نباید خراب شود، قفل کند یا حافظه بیش از حد مصرف کند — آزمایش روی دستگاه‌های واقعی اپل)، طراحی (مطابقت با Human Interface Guidelines — HIG، نمایش صحیح در تمام اندازه‌های صفحه و Split View)، محتوا (عدم وجود پورنوگرافی، خشونت، نفرت، محتوای غیرقانونی)، الزامات قانونی (داشتن Privacy Policy، رده سنی صحیح، رضایت GDPR برای کاربران اتحادیه اروپا).

اپل به طور قاطع APIهای مستند نشده و موتورهای به‌روزرسانی داغ (کامپایل JIT اسکریپت‌های بارگیری شده از اینترنت) را ممنوع می‌کند. برنامه باید فقط از APIهای عمومی iOS SDK استفاده کند. استفاده از APIهای خصوصی (مانند UIDevice.uniqueIdentifier) منجر به رد فوری می‌شود. استثناها: JavaScriptCore برای اجرای JS سفارشی (مانند مرورگرها)، اما با محدودیت‌ها — نمی‌توان کد دلخواهی که قابلیت برنامه را تغییر می‌دهد بارگذاری کرد.

میانگین زمان تأیید محتوا — ۲۴-۴۸ ساعت (طبق Apple Developer Documentation). اولین تأیید محتوای یک برنامه جدید ممکن است بیشتر طول بکشد — تا ۷۲ ساعت، زیرا نه تنها برنامه، بلکه حساب توسعه‌دهنده نیز بررسی می‌شود. Expedite review (درخواست فوری) زمان را به ۲-۶ ساعت کاهش می‌دهد، اما تعداد دفعات محدودی در دسترس است. در دوره‌های بار بالا (دسامبر، اوت، پس از WWDC) زمان تأیید محتوا ممکن است به ۵-۷ روز افزایش یابد.

نوع بررسیچه چیزی بررسی می‌شوددلیل رایج رد
Safetyکد مخرب، HTTPS، APIهای خصوصیاستفاده از APIهای خصوصی (۱۲٪ از ردها)
Performanceخرابی‌ها، مصرف حافظه، باتریخرابی در راه‌اندازی سرد (۱۸٪ از ردها)
BusinessIn-App Purchase، اشتراک‌ها، تبلیغاتعدم وجود IAP برای کالاهای دیجیتال (۲۲٪ از ردها)
Designمطابقت با HIG، تطبیق با صفحه‌هاUI با اندازه‌های iPad مطابقت ندارد (۸٪ از ردها)
LegalGDPR، COPPA، Privacy Policy، رده سنیعدم وجود Privacy Policy (۱۵٪ از ردها)

آمار ردها بر اساس داده‌های گزارش‌های App Review انجمن توسعه‌دهندگان اپل (۲۰۲۵) است. شایع‌ترین دلایل — عدم وجود IAP برای کالاهای دیجیتال (۲۲٪): اگر برنامه قابلیت پولی، اشتراک یا محتوای دیجیتال ارائه می‌دهد، پرداخت باید از طریق In-App Purchase انجام شود، نه از طریق سیستم‌های پرداخت شخص ثالث. جایگاه دوم — خرابی‌ها (۱۸٪) و عدم وجود Privacy Policy (۱۵٪).

کمیسیون اپل ۱۵/۳۰٪ و درآمدزایی

کمیسیون App Store — یکی از بحث‌برانگیزترین جنبه‌های پلتفرم اپل. اپل به طور پیش‌فرض ۳۰٪ از هر تراکنش کالاها و خدمات دیجیتال انجام شده از طریق In-App Purchase دریافت می‌کند. کالاهای فیزیکی، خدمات خارج از برنامه (سفارش غذا، بلیط، تاکسی) و کمک‌های مالی مشمول کمیسیون نمی‌شوند — آنها از طریق سیستم‌های پرداخت شخص ثالث پرداخت می‌شوند.

برنامه App Store Small Business Program که در ژانویه ۲۰۲۱ راه‌اندازی شد، کمیسیون را برای توسعه‌دهندگان با درآمد سالانه تا ۱ میلیون دلار به ۱۵٪ کاهش می‌دهد. همه توسعه‌دهندگان — چه جدید و چه موجود — در صورتی که درآمد آنها در سال تقویمی قبلی از ۱ میلیون دلار تجاوز نکرده باشد، مشمول این برنامه می‌شوند. در صورت تجاوز از آستانه، کمیسیون از سال تقویمی بعدی به ۳۰٪ بازمی‌گردد. اشتراک‌ها در سال دوم و بعد از آن برای همه توسعه‌دهندگان با کمیسیون ۱۵٪ مشمول می‌شوند.

مقایسه درآمدزایی App Store با Google Play تفاوت قابل توجهی را نشان می‌دهد: Google Play ۳۰٪ (استاندارد) و ۱۵٪ (اولین ۱ میلیون دلار درآمد) — ساختار مشابهی دریافت می‌کند. با این حال، Google Play اجازه انتشار برنامه‌ها در خارج از فروشگاه (sideloading)، استفاده از سیستم‌های پرداخت شخص ثالث در برخی مناطق (کره جنوبی، هند) را می‌دهد و استفاده اجباری از Play Console برای توزیع را الزامی نمی‌کند. اپل درآمدزایی را سخت‌تر کنترل می‌کند، اما مخاطبان با کیفیت‌تری ارائه می‌دهد.

مدل درآمدزاییکمیسیون اپلویژگی‌ها
دانلود پولی۳۰٪ (۱۵٪ کسب‌وکار کوچک)قیمت از ۰.۹۹ دلار، اپل درصدی را کسر می‌کند
In-App Purchase (consumable)۳۰٪ (۱۵٪ کسب‌وکار کوچک)ارز بازی، خریدهای یکبار مصرف
Auto-renewable subscription۳۰٪ سال اول، ۱۵٪ بعدپخش، SaaS، اشتراک‌های خبری
کالاهای فیزیکی۰٪پرداخت از طریق سیستم‌های شخص ثالث (Stripe، PayPal)
تبلیغات (AdMob، ironSource)۰٪اپل از درآمدهای تبلیغاتی کمیسیون دریافت نمی‌کند

برای به حداقل رساندن کمیسیون، توسعه‌دهندگان از چند استراتژی استفاده می‌کنند: ترکیب اشتراک‌ها (بعد از یک سال — ۱۵٪)، گنجاندن درآمدزایی تبلیغاتی (۰٪)، استفاده از پیوندهای خارجی برای ثبت‌نام وب (در حوزه‌های قضایی خاص — EU Digital Markets Act، ژاپن، ایالات متحده). مهم: اپل الزام می‌کند که پیوند ثبت‌نام وب حاوی فراخوان مستقیم برای پرداخت با دور زدن IAP نباشد — نقض منجر به رد می‌شود.

StoreKit 2 و Transaction API

StoreKit 2 (Xcode 14+، iOS 16+) API مدرن Swift-native برای کار با خریدها و اشتراک‌ها ارائه می‌دهد. Transaction.currentEntitlements AsyncSequence تراکنش‌های فعال را برمی‌گرداند، Transaction.updates تغییرات وضعیت اشتراک را در زمان واقعی ردیابی می‌کند. برای اعتبارسنجی داده‌های receipt روی سرور از endpoint verifyReceipt استفاده می‌شود (production: buy.itunes.apple.com، sandbox: sandbox.itunes.apple.com). StoreKit 2 کد را در مقایسه با SKPaymentQueue به طور قابل توجهی ساده‌تر می‌کند.

ASO: تبلیغ برنامه در App Store

ASO (App Store Optimization) — مجموعه اقدامات برای بهبود دید برنامه در جستجوی App Store و افزایش نرخ تبدیل به نصب. برخلاف SEO برای وب‌سایت‌ها، ASO بر عوامل رتبه‌بندی در داخل فروشگاه برنامه تمرکز دارد. طبق داده‌های Sensor Tower (۲۰۲۵)، ۶۵٪ نصب‌ها از App Store از طریق جستجو انجام می‌شود که ASO را برای رشد ارگانیک حیاتی می‌کند.

عوامل اصلی رتبه‌بندی در App Store به فراداده و سیگنال‌های رفتاری تقسیم می‌شوند. فراداده: نام برنامه (۳۰ کاراکتر) — مهمترین عامل ASO، زیرعنوان (۳۰ کاراکتر)، فیلد keywords (۱۰۰ کاراکتر)، دسته‌بندی. سیگنال‌های رفتاری: تعداد دانلودها، سرعت دانلودها پس از اولین راه‌اندازی، نرخ نگهداشت، امتیاز و نظرات، نرخ تبدیل بازدید به نصب (CR)، تعداد بازگشت پس از حذف.

اپل الگوریتم جستجو را در سال ۲۰۲۴ به‌روزرسانی کرد و یک مؤلفه NLP مبتنی بر مدل زبانی خود اضافه کرد. اکنون App Store مترادف‌ها، زمینه و هدف کاربر را می‌فهمد، نه فقط تطابق دقیق کلمات کلیدی را. این بدان معناست که استفاده بیش از حد از keyword stuffing در فیلد keywords دیگر کار نمی‌کند — الگوریتم مجموعه کلمات غیرطبیعی را جریمه می‌کند. توصیه می‌شود از ۳-۵ عبارت کلیدی معنادار جدا شده با کاما استفاده کنید.

Apple Search Ads — کانال تبلیغاتی اضافی با پرداخت به ازای نصب (مدل CPA). Search Ads Basic — حالت خودکار برای مبتدیان، Search Ads Advanced — تنظیم دستی پیشنهادات بر اساس کلمات کلیدی با تحلیل دقیق. میانگین هزینه هر نصب (CPI) از طریق Search Ads برای ایالات متحده برای بازی‌ها ۱.۵۰-۲.۵۰ دلار و برای برنامه‌ها ۲.۰۰-۴.۰۰ دلار است (داده‌های App Radar، ۲۰۲۵). Search Ads تنها روش تبلیغ مستقیم در داخل App Store است، بنابراین بودجه برای آنها در دسته‌بندی‌های رقابتی الزامی است.

عامل ASOوزنتوصیه
نام (Title)بالاکلمه کلیدی اصلی را وارد کنید، ۳۰ کاراکتر
زیرعنوانمتوسطکلمه کلیدی اضافی، ۳۰ کاراکتر
Keywordsمتوسط۱۰۰ کاراکتر، ۳-۵ عبارت، بدون تکرار
امتیاز و نظراتبالا۴.۵+ ستاره، به نظرات پاسخ دهید
تعداد دانلودهابالابرای تسریع Search Ads راه‌اندازی کنید
اسکرین‌شات‌ها و پیش‌نمایش‌هامتوسط۳ اسکرین‌شات اول — ویژگی‌های کلیدی
آیکونپایینساده، قابل تشخیص، بدون متن

امتیاز و نظرات — یکی از تأثیرگذارترین عوامل. برنامه‌ای با امتیاز ۴.۵+ و ۱۰۰۰+ نظر به طور قابل توجهی بالاتر از مشابه با ۴.۰ و ۵۰ نظر رتبه‌بندی می‌شود. استراتژی مدیریت نظرات: درخواست امتیاز از طریق SKStoreReviewController پس از اقدام مثبت (نه در اولین راه‌اندازی)، پاسخ به نظرات منفی با پیشنهاد کمک، پایش از طریق App Store Connect Analytics.

App Store Connect: ابزارهای تحلیل و مدیریت

App Store Connect — پورتال وب و API برای مدیریت برنامه‌ها در App Store. از طریق App Store Connect، توسعه‌دهنده بیلدها را بارگذاری می‌کند، نسخه‌ها را مدیریت می‌کند، قیمت‌ها و اشتراک‌ها را تنظیم می‌کند، تحلیل را مشاهده می‌کند، به نظرات پاسخ می‌دهد، TestFlight را برای آزمایش بتا تنظیم می‌کند و کاربران تیم را مدیریت می‌کند. دسترسی از طریق developer.apple.com یا برنامه موبایل App Store Connect برای iOS.

TestFlight — ابزار داخلی آزمایش بتا. امکان دعوت تا ۱۰۰۰۰ تست‌کننده خارجی و تا ۱۰۰ تست‌کننده داخلی (اعضای تیم Apple Developer) را فراهم می‌کند. بیلد از طریق TestFlight به مدت ۹۰ روز توزیع می‌شود و پس از آن باید بیلد جدیدی بارگذاری شود. TestFlight مرحله الزامی قبل از انتشار است: خرابی‌ها و اشکالات را قبل از ارسال به تأیید محتوا شناسایی کنید. اپل حداقل ۲-۴ هفته آزمایش بتا را برای برنامه‌های پیچیده توصیه می‌کند.

App Store Connect API (REST) امکان خودکارسازی مدیریت برنامه‌ها را فراهم می‌کند: بارگذاری فراداده، مدیریت گواهی‌ها، دریافت گزارش‌ها، تنظیم قیمت‌ها. API برای pipelineهای CI/CD مفید است: GitHub Actions، Jenkins یا GitLab CI می‌توانند بیلدها را از طریق Transporter CLI بارگذاری کنند و سپس فراداده را از طریق API به‌روزرسانی کنند. محدودیت نرخ — ۳۰ درخواست در دقیقه برای اکثر endpointها.

swift
// SKStoreReviewController — درخواست امتیاز برنامه
import StoreKit

class ReviewManager {
    
    // درخواست امتیاز در زمان مناسب
    func requestReviewAfterAction() {
        // در اولین راه‌اندازی یا هنگام خطا فراخوانی نکنید
        if hasCompletedPositiveAction {
            if #available(iOS 16.0, *) {
                // iOS 16+: requestReviewInAppScene
                if let scene = UIApplication.shared.connectedScenes
                    .first(where: { $0.activationState == .foregroundActive })
                    as? UIWindowScene {
                    SKStoreReviewController.requestReview(in: scene)
                }
            } else {
                // iOS 15.5 و پایین‌تر
                SKStoreReviewController.requestReview()
            }
        }
    }
    
    // برای نوشتن نظر، صفحه برنامه را در App Store باز کنید
    func openAppStorePage(appID: String) {
        let url = "https://apps.apple.com/app/id\(appID)"
        guard let url = URL(string: url) else { return }
        UIApplication.shared.open(url, options: [:], completionHandler: nil)
    }
}

کلاس ReviewManager درخواست صحیح امتیاز را از طریق SKStoreReviewController نشان می‌دهد: بررسی hasCompletedPositiveAction از درخواست در اولین راه‌اندازی یا پس از خطا جلوگیری می‌کند. iOS 16+ نیاز به ارسال UIWindowScene دارد. متد openAppStorePage صفحه برنامه را برای انتقال مستقیم به فرم نظر باز می‌کند — از appID از App Store Connect استفاده کنید. اپل درخواست امتیاز را به ۳ بار در سال برای هر دستگاه برای هر برنامه محدود می‌کند.

تحلیل در App Store Connect

App Store Connect گزارش‌های تحلیلی ارائه می‌دهد: بازدید صفحه (impressions)، نرخ تبدیل به نصب (CR به درصد)، نصب‌ها، حذف‌ها، درآمد، نگهداشت. داده‌ها با تأخیر ۱-۳ روز در دسترس هستند. معیارهای کلیدی: منبع (جستجو، Browse، Referrer)، منطقه (کشور)، دستگاه (مدل iPhone/iPad)، نسخه پلتفرم. برای App Analytics نیازی به پیاده‌سازی SDK اضافی نیست — داده‌ها به طور خودکار هنگام فعال بودن App Store Sharing جمع‌آوری می‌شوند.

سوالات متداول

هزینه انتشار در App Store چقدر است؟

انتشار در App Store نیاز به پرداخت سالانه Apple Developer Program دارد — ۹۹ دلار برای افراد حقیقی و حقوقی. هیچ هزینه اضافی برای بارگذاری هر برنامه وجود ندارد. برای انتشار در Mac App Store — همان برنامه ۹۹ دلار در سال. Enterprise Program — ۲۹۹ دلار در سال برای توزیع شرکتی. کمیسیون فروش: ۳۰٪ استاندارد، ۱۵٪ برای کسب‌وکار کوچک (درآمد تا ۱ میلیون دلار) و برای اشتراک‌ها در سال دوم و بعد.

مدت زمان تأیید محتوا در App Store چقدر است؟

میانگین زمان تأیید محتوای App Store — ۲۴-۴۸ ساعت. اولین تأیید محتوای یک برنامه جدید ممکن است تا ۷۲ ساعت به دلیل بررسی حساب طول بکشد. Expedite review (درخواست فوری) زمان را به ۲-۶ ساعت کاهش می‌دهد. به‌روزرسانی‌ها سریع‌تر انجام می‌شوند — ۱۲-۲۴ ساعت. در دوره‌های بار بالا (دسامبر، اوت، پس از WWDC) زمان ممکن است به ۵-۷ روز افزایش یابد. پاسخ اپل از طریق ایمیل و در App Store Connect ارسال می‌شود.

کمیسیون ۳۰٪ اپل چیست و چگونه می‌توان آن را کاهش داد؟

کمیسیون App Store — ۳۰٪ از فروش کالاهای دیجیتال و اشتراک‌ها از طریق In-App Purchase. Small Business Program آن را برای توسعه‌دهندگان با درآمد تا ۱ میلیون دلار به ۱۵٪ کاهش می‌دهد. اشتراک‌ها در سال دوم — ۱۵٪ برای همه. کالاهای فیزیکی و خدمات (غذا، تاکسی) — ۰٪. درآمدهای تبلیغاتی — ۰٪. در اتحادیه اروپا (Digital Markets Act) اپل به سیستم‌های پرداخت شخص ثالث اجازه می‌دهد و کمیسیون را به ۱۲٪ (یا ۱۷٪ + ۳٪ برای پرداخت خارجی) کاهش می‌دهد.

ASO (App Store Optimization) چیست؟

ASO (App Store Optimization) — بهینه‌سازی دید برنامه در جستجوی App Store. ۶۵٪ نصب‌ها از طریق جستجو انجام می‌شود. عوامل کلیدی رتبه‌بندی: نام (۳۰ کاراکتر)، زیرعنوان (۳۰ کاراکتر)، keywords (۱۰۰ کاراکتر)، امتیاز و نظرات، تعداد دانلودها. Apple Search Ads — کانال تبلیغاتی پولی با پرداخت CPA. میانگین CPI در ایالات متحده: ۱.۵۰-۲.۵۰ دلار برای بازی‌ها، ۲.۰۰-۴.۰۰ دلار برای برنامه‌ها.

تأیید محتوای App Store چه مواردی را بررسی می‌کند؟

تأیید محتوای App Store Safety (عدم وجود APIهای خصوصی، HTTPS)، Performance (عدم خرابی، بهینه‌سازی حافظه)، Business (IAP برای کالاهای دیجیتال)، Design (مطابقت با HIG، تطبیق با تمام صفحه‌ها)، Legal (Privacy Policy، GDPR، رده سنی) را بررسی می‌کند. شایع‌ترین دلایل رد: عدم وجود IAP (۲۲٪)، خرابی‌ها (۱۸٪)، عدم وجود Privacy Policy (۱۵٪).

نتیجه‌گیری

  • App Store — فروشگاه رسمی برنامه‌های اپل، ۷۸۵ میلیون بازدیدکننده هفتگی، ۲.۲ میلیون برنامه، راه‌اندازی در ۲۰۰۸
  • انتشار نیاز به Apple Developer Program (۹۹ دلار در سال)، ساخت در Xcode، بارگذاری از طریق App Store Connect و گذراندن تأیید محتوا (۲۴-۴۸ ساعت) دارد
  • تأیید محتوا امنیت، عملکرد، طراحی (HIG)، محتوا و انطباق قانونی را بر اساس ۱۰۰+ قانون App Store Review Guidelines بررسی می‌کند
  • کمیسیون اپل — ۳۰٪ استاندارد، ۱۵٪ برای کسب‌وکار کوچک (تا ۱ میلیون دلار)، ۱۵٪ برای اشتراک‌ها از سال دوم، ۰٪ برای کالاهای فیزیکی و تبلیغات
  • ASO شامل بهینه‌سازی نام، کلمات کلیدی، امتیاز، نظرات و اسکرین‌شات‌ها است — ۶۵٪ نصب‌ها از جستجوی App Store می‌آیند
  • StoreKit 2 API مدرن برای مدیریت خریدها، اشتراک‌ها و بررسی receipt ارائه می‌دهد
  • TestFlight — ابزار داخلی آزمایش بتا برای حداکثر ۱۰۰۰۰ کاربر، مرحله الزامی قبل از انتشار

ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد

IT Sectr از سال 2017 برنامه‌های iOS و Android را برای استارتاپ‌ها و کسب‌وکارها ایجاد می‌کند. ما به شما مشاوره می‌دهیم و بهترین راه‌حل را پیشنهاد خواهیم کرد.

بحث درباره پروژه

همچنین بخوانید