App Store هو المتجر الرقمي الرسمي لتطبيقات Apple، القناة الحصرية لتوزيع البرامج لأنظمة iOS وiPadOS وmacOS وwatchOS وtvOS وvisionOS. تم إطلاق المتجر في 10 يوليو 2008 بالتزامن مع iPhone OS 2.0 وأصبح أول سوق متنقل للتطبيقات، مما غير صناعة التطوير المحمول. وفقًا لـ Apple (WWDC 2026)، يتجاوز الجمهور الأسبوعي لـ App Store 785 مليون مستخدم من 175 دولة، ويبلغ إجمالي عدد التطبيقات المتاحة أكثر من 2.2 مليون. بالنسبة للمطورين، النشر في App Store هو خطوة إلزامية لدخول منصة Apple.
النقاط الرئيسية
App Store هو منصة رقمية لتوزيع التطبيقات طورتها Apple Inc. مثل Google Play لنظام Android، يعمل App Store كالقناة الوحيدة المسموح بها لتثبيت التطبيقات على أجهزة Apple (باستثناء التثبيت الجانبي عبر Xcode أو شهادات المؤسسات للأجهزة المؤسسية). قبل إطلاق App Store في 2008، كانت تطبيقات iPhone تُوزع كتطبيقات ويب عبر Safari. بشر إطلاق AppStore ببداية نظام التطبيقات المحمولة.
يغطي App Store جميع منصات Apple: 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 بتوزيعها تلقائيًا على الأجهزة المناسبة.
وفقًا لتقرير Apple للسنة المالية 2025، تجاوز إجمالي المدفوعات للمطورين منذ تأسيس App Store 385 مليار دولار. متوسط دخل التطبيق في App Store أعلى بحوالي 2.5 مرة منه في Google Play، وفقًا لـ Sensor Tower (2025). ومع ذلك، فإن المنافسة أعلى أيضًا: يجذب iOS المطورين بجمهور أكثر قدرة على الدفع، واستعداد المستخدمين للدفع مقابل الاشتراكات والمشتريات داخل التطبيق، ومعدل تحويل أعلى للمستخدمين الدافعين.
يتضمن App Store أيضًا Search Ads — منصة إعلانية تتيح للمطورين شراء أماكن في نتائج البحث بنظام التكلفة بالنقرة (CPC). Search Ads هي الطريقة القانونية الوحيدة للإعلان المباشر عن التطبيقات داخل App Store. على عكس Google Ads، تظهر الإعلانات فقط للمستخدمين الموجودين بالفعل في App Store ويبحثون عن تطبيقات، مما يعطي معدلات تحويل عالية للتثبيت.
النشر في App Store يتكون من عدة مراحل إلزامية: التسجيل في Apple Developer Program، تحضير التطبيق في Xcode، الإعداد في App Store Connect، رفع البناء، اجتياز المراجعة والنشر. تستغرق العملية بأكملها من التسجيل إلى النشر الأول من 3 أيام إلى أسبوعين، بشرط أن يكون التطبيق جاهزًا ومتوافقًا مع App Store Review Guidelines.
قبل النشر، يجب عليك التسجيل في Apple Developer Program على developer.apple.com. التكلفة هي $99 سنويًا للأفراد والمؤسسات، و$299 لبرنامج المؤسسات. يتضمن التسجيل التحقق من الهوية (رقم DUNS للمؤسسات، بيانات جواز السفر للأفراد). بعد الدفع والتحقق، يوفر الحساب الوصول إلى App Store Connect وشهادات التوقيع وملفات التزويد.
يتم بناء التطبيق في Xcode بصيغة Archive (.xcarchive)، ثم يتم تصديره كـ IPA أو رفعه مباشرة عبر Organizer → Distribute App → App Store Connect. يقوم Xcode تلقائيًا بتوقيع البناء بشهادة Distribution، وإضافة ملف تزويد، وإرسال البناء إلى خوادم Apple. بدلاً من ذلك، استخدم Transporter (تطبيق سطح المكتب) لرفع البنيات الكبيرة أو أتمتة CI/CD.
// 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: الاسم (30 حرفًا)، العنوان الفرعي (30 حرفًا)، الوصف (4000 حرف)، الكلمات المفتاحية (100 حرف، مفصولة بفواصل)، الفئة، التصنيف العمري (4+ إلى 17+)، لقطات الشاشة لكل حجم شاشة (6.7" و6.5" و5.5" وiPad)، الأيقونة، النص الترويجي والإصدار. تؤثر جودة ملء البيانات الوصفية على الظهور في بحث App Store (ASO).
مراجعة App Store (App Review) هي عملية فحص كل تطبيق وتحديث قبل النشر. تتحقق Apple من التطبيقات وفقًا لـ App Store Review Guidelines — وثيقة من 6 أقسام: Safety وPerformance وBusiness وDesign وLegal وأكثر من 100 قاعدة محددة. يؤدي انتهاك أي قاعدة إلى الرفض مع ذكر السبب. قد يؤدي رفضان متتاليان لنفس السبب إلى تعليق حساب المطور.
تشمل فحوصات المراجعة الرئيسية: الأمان (عدم وجود تعليمات برمجية ضارة، تشفير جميع طلبات الشبكة عبر HTTPS، معالجة صحيحة للشهادات)، الأداء (يجب ألا يتعطل التطبيق أو يتجمد أو يستهلك ذاكرة زائدة — اختبار على أجهزة Apple حقيقية)، التصميم (الامتثال لـ Human Interface Guidelines — HIG، العرض الصحيح على جميع أحجام الشاشات وفي Split View)، المحتوى (عدم وجود مواد إباحية أو عنف أو كراهية أو محتوى غير قانوني)، المتطلبات القانونية (سياسة الخصوصية، التصنيف العمري الصحيح، موافقة GDPR للمستخدمين في الاتحاد الأوروبي).
تحظر Apple بشدة واجهات API غير الموثقة ومحركات التحديث السريع (تجميع JIT للبرامج النصية التي يتم تنزيلها من الإنترنت). يجب أن تستخدم التطبيقات واجهات API العامة فقط من iOS SDK. استخدام واجهات API الخاصة (مثل UIDevice.uniqueIdentifier) يؤدي إلى الرفض الفوري. الاستثناءات: JavaScriptCore لتنفيذ JS للمستخدم (كما في المتصفحات)، ولكن مع قيود — لا يمكن تنزيل تعليمات برمجية عشوائية تغير وظائف التطبيق.
متوسط وقت المراجعة هو 24-48 ساعة (وفقًا لوثائق مطوري Apple). قد تستغرق المراجعة الأولى لتطبيق جديد وقتًا أطول — حتى 72 ساعة، حيث يتم التحقق ليس فقط من التطبيق ولكن أيضًا من حساب المطور. تقلل المراجعة العاجلة (Expedite review) الوقت إلى 2-6 ساعات، لكنها متاحة لعدد محدود من المرات. خلال فترات الضغط العالي (ديسمبر، أغسطس، بعد WWDC)، قد يزيد وقت المراجعة إلى 5-7 أيام.
| نوع الفحص | ما يتم فحصه | سبب الرفض الشائع |
|---|---|---|
| Safety | التعليمات البرمجية الضارة، HTTPS، واجهات API الخاصة | استخدام واجهات API الخاصة (12% من حالات الرفض) |
| Performance | التعطل، استخدام الذاكرة، البطارية | التعطل عند التشغيل البارد (18% من حالات الرفض) |
| Business | المشتريات داخل التطبيق، الاشتراكات، الإعلانات | عدم وجود IAP للسلع الرقمية (22% من حالات الرفض) |
| Design | الامتثال لـ HIG، التكيف مع الشاشات | واجهة المستخدم لا تتلاءم مع أحجام iPad (8% من حالات الرفض) |
| Legal | GDPR، COPPA، سياسة الخصوصية، التصنيف العمري | عدم وجود سياسة خصوصية (15% من حالات الرفض) |
تستند إحصائيات الرفض إلى تقارير App Review من منتدى مطوري Apple (2025). الأسباب الأكثر شيوعًا هي عدم وجود IAP للسلع الرقمية (22%): إذا كان التطبيق يقدم ميزات مدفوعة أو اشتراكات أو محتوى رقمي، يجب أن يتم الدفع عبر المشتريات داخل التطبيق، وليس عبر أنظمة دفع خارجية. في المرتبة الثانية — الأعطال (18%) وعدم وجود سياسة خصوصية (15%).
عمولة App Store هي أحد أكثر جوانب منصة Apple إثارة للنقاش. بشكل افتراضي، تفرض Apple عمولة 30% على كل معاملة للسلع والخدمات الرقمية تتم عبر المشتريات داخل التطبيق. السلع المادية والخدمات خارج التطبيق (توصيل الطعام، التذاكر، سيارات الأجرة) والتبرعات لا تخضع للعمولة — يتم الدفع عبر أنظمة دفع خارجية.
برنامج App Store Small Business Program، الذي أُطلق في يناير 2021، يخفض العمولة إلى 15% للمطورين الذين يبلغ دخلهم السنوي مليون دولار أو أقل. جميع المطورين مؤهلون — سواء الجدد أو الحاليين — بشرط ألا يتجاوز دخلهم في السنة التقويمية السابقة مليون دولار. إذا تم تجاوز الحد، تعود العمولة إلى 30% اعتبارًا من السنة التقويمية التالية. الاشتراكات في السنة الثانية وما بعدها تخضع لعمولة 15% لجميع المطورين.
تُظهر مقارنة تحقيق الربح في App Store مع Google Play اختلافات كبيرة: تفرض Google Play عمولة 30% (قياسية) و15% (أول مليون دولار من الإيرادات) — هيكل مشابه. ومع ذلك، تسمح Google Play بنشر التطبيقات خارج المتجر (التثبيت الجانبي)، واستخدام أنظمة دفع خارجية في بعض المناطق (كوريا الجنوبية، الهند)، ولا تتطلب الاستخدام الإلزامي لـ Play Console للتوزيع. تسيطر Apple على تحقيق الربح بشكل أكثر صرامة، لكنها توفر جمهورًا عالي الجودة.
| نموذج تحقيق الربح | عمولة Apple | التفاصيل |
|---|---|---|
| تحميل مدفوع | 30% (15% للشركات الصغيرة) | سعر يبدأ من $0.99، Apple تحتفظ بنسبة مئوية |
| مشتريات داخل التطبيق (قابلة للاستهلاك) | 30% (15% للشركات الصغيرة) | عملة اللعبة، مشتريات لمرة واحدة |
| اشتراك متجدد تلقائيًا | 30% السنة الأولى، 15% بعد ذلك | البث، SaaS، اشتراكات الأخبار |
| السلع المادية | 0% | الدفع عبر أنظمة خارجية (Stripe، PayPal) |
| الإعلانات (AdMob، ironSource) | 0% | Apple لا تفرض عمولة على أرباح الإعلانات |
لتقليل العمولة، يستخدم المطورون عدة استراتيجيات: الجمع بين الاشتراكات (بعد عام — 15%)، تضمين تحقيق الربح من الإعلانات (0%)، استخدام روابط خارجية للتسجيل عبر الويب (في بعض الولايات القضائية — قانون الأسواق الرقمية للاتحاد الأوروبي، اليابان، الولايات المتحدة). مهم: تطلب Apple ألا يحتوي رابط التسجيل عبر الويب على دعوة مباشرة لتجاوز الدفع عبر IAP — المخالفة تؤدي إلى الرفض.
يوفر StoreKit 2 (Xcode 14+، iOS 16+) واجهة برمجة تطبيقات حديثة أصلية لـ Swift للعمل مع المشتريات والاشتراكات. يُرجع Transaction.currentEntitlements AsyncSequence من المعاملات النشطة، ويتتبع Transaction.updates تغييرات حالة الاشتراك في الوقت الفعلي. للتحقق من بيانات الإيصال على الخادم، استخدم نقطة نهاية verifyReceipt (الإنتاج: buy.itunes.apple.com، الاختبار: sandbox.itunes.apple.com). يبسط StoreKit 2 الكود بشكل كبير مقارنة بـ SKPaymentQueue.
ASO (App Store Optimization) هو مجموعة من الإجراءات لتحسين ظهور التطبيق في بحث App Store وزيادة معدل التحويل إلى التثبيت. على عكس SEO للمواقع الإلكترونية، يركز ASO على عوامل الترتيب داخل متجر التطبيقات. وفقًا لـ Sensor Tower (2025)، 65% من تثبيتات App Store تأتي عبر البحث، مما يجعل ASO بالغ الأهمية للنمو العضوي.
تنقسم عوامل الترتيب الرئيسية في App Store إلى بيانات وصفية وإشارات سلوكية. البيانات الوصفية: اسم التطبيق (30 حرفًا) — أهم عامل ASO، العنوان الفرعي (30 حرفًا)، حقل الكلمات المفتاحية (100 حرف)، الفئة. الإشارات السلوكية: عدد التنزيلات، سرعة التنزيلات بعد الإطلاق الأول، معدل الاحتفاظ، التقييم والمراجعات، معدل تحويل الظهور إلى التثبيت (CR إلى تثبيت)، معدل العودة بعد الحذف.
قامت Apple بتحديث خوارزمية البحث في 2024، بإضافة مكون معالجة لغة طبيعية (NLP) يعتمد على نموذج اللغة الخاص بها. الآن يفهم App Store المرادفات والسياق وقصد المستخدم، وليس مجرد تطابق الكلمات المفتاحية الدقيق. هذا يعني أن الحشو المفرط للكلمات المفتاحية في حقل الكلمات المفتاحية لم يعد فعالاً — الخوارزمية تعاقب على مجموعات الكلمات غير الطبيعية. يُوصى باستخدام 3-5 عبارات مفتاحية ذات معنى مفصولة بفواصل.
Apple Search Ads هي قناة ترويج إضافية بنظام الدفع لكل تثبيت (نموذج CPA). Search Ads Basic هو وضع تلقائي للمبتدئين، Search Ads Advanced يتيح ضبط العطاءات يدويًا على الكلمات المفتاحية مع تحليلات مفصلة. متوسط تكلفة التثبيت (CPI) عبر Search Ads في الولايات المتحدة هو $1.50-2.50 للألعاب و$2.00-4.00 للتطبيقات (بيانات App Radar، 2025). Search Ads هي الطريقة الوحيدة للترويج المباشر داخل App Store، لذا فإن تخصيص الميزانية ضروري للفئات التنافسية.
| عامل ASO | الوزن | التوصية |
|---|---|---|
| العنوان | مرتفع | ضمّن الكلمة المفتاحية الرئيسية، 30 حرفًا |
| العنوان الفرعي | متوسط | كلمة مفتاحية إضافية، 30 حرفًا |
| الكلمات المفتاحية | متوسط | 100 حرف، 3-5 عبارات، بدون تكرار |
| التقييم والمراجعات | مرتفع | 4.5+ نجوم، الرد على المراجعات |
| عدد التنزيلات | مرتفع | أطلق Search Ads للتسريع |
| لقطات الشاشة والمعاينات | متوسط | أول 3 لقطات — الميزات الرئيسية |
| الأيقونة | منخفض | بسيطة، يمكن التعرف عليها، بدون نص |
التقييم والمراجعات من بين العوامل الأكثر تأثيرًا. التطبيق الذي حصل على تقييم 4.5+ وأكثر من 1000 مراجعة يُصنف أعلى بكثير من تطبيق مشابه بتقييم 4.0 و50 مراجعة. استراتيجية إدارة المراجعات: طلب التقييم عبر SKStoreReviewController بعد إجراء إيجابي (ليس عند التشغيل الأول)، الرد على المراجعات السلبية بعرض المساعدة، المراقبة عبر App Store Connect Analytics.
App Store Connect هو بوابة ويب وواجهة API لإدارة التطبيقات في App Store. عبر App Store Connect، يرفع المطورون البنيات ويديرون الإصدارات ويضبطون الأسعار والاشتراكات ويعرضون التحليلات ويردون على المراجعات ويضبطون TestFlight للاختبار التجريبي ويديرون مستخدمي الفريق. يمكن الوصول عبر developer.apple.com أو تطبيق App Store Connect المحمول لنظام iOS.
TestFlight هي أداة اختبار تجريبي مدمجة. تتيح دعوة ما يصل إلى 10,000 مُختبر خارجي وما يصل إلى 100 مُختبر داخلي (أعضاء فريق Apple Developer). يتم توزيع البنيات عبر TestFlight لمدة 90 يومًا، وبعدها يجب رفع بناء جديد. TestFlight هي مرحلة إلزامية قبل النشر: اكتشاف الأعطال والأخطاء قبل الإرسال للمراجعة. توصي Apple بما لا يقل عن 2-4 أسابيع من الاختبار التجريبي للتطبيقات المعقدة.
App Store Connect API (REST) يتيح أتمتة إدارة التطبيقات: رفع البيانات الوصفية، إدارة الشهادات، الحصول على التقارير، ضبط الأسعار. واجهة API مفيدة لخطوط CI/CD: يمكن لـ GitHub Actions أو Jenkins أو GitLab CI رفع البنيات عبر Transporter CLI ثم تحديث البيانات الوصفية عبر API. حد المعدل هو 30 طلبًا في الدقيقة لمعظم نقاط النهاية.
// 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. تقيد Apple طلبات التقييم إلى 3 مرات سنويًا لكل جهاز لكل تطبيق.
يوفر App Store Connect تقارير تحليلية: مرات الظهور، التحويل إلى التثبيت (CR بنسبة %)، التثبيتات، الإلغاءات، الإيرادات، الاحتفاظ. البيانات متاحة بتأخير 1-3 أيام. المقاييس الرئيسية: المصدر (بحث، تصفح، مُحيل)، المنطقة (دولة)، الجهاز (طراز iPhone/iPad)، إصدار المنصة. لا تتطلب App Analytics دمج SDK إضافي — يتم جمع البيانات تلقائيًا عند تمكين مشاركة App Store.
الأسئلة الشائعة
النشر في App Store يتطلب رسومًا سنوية لـ Apple Developer Program — $99 للأفراد والمؤسسات. لا توجد تكاليف إضافية لكل تطبيق يتم رفعه. لـ Mac App Store — نفس البرنامج $99/سنة. برنامج المؤسسات — $299/سنة للتوزيع المؤسسي. عمولة المبيعات: 30% قياسية، 15% للشركات الصغيرة (إيرادات حتى $1M) و15% للاشتراكات من السنة الثانية.
متوسط وقت مراجعة App Store هو 24-48 ساعة. قد تستغرق المراجعة الأولى لتطبيق جديد حتى 72 ساعة بسبب التحقق من الحساب. يقلل طلب المراجعة العاجلة (Expedite review) الوقت إلى 2-6 ساعات. التحديثات تمر بشكل أسرع — 12-24 ساعة. خلال فترات الضغط العالي (ديسمبر، أغسطس، بعد WWDC)، قد يزيد الوقت إلى 5-7 أيام. يصل رد Apple عبر البريد الإلكتروني وفي App Store Connect.
عمولة App Store — 30% على مبيعات السلع الرقمية والاشتراكات عبر المشتريات داخل التطبيق. يخفضها Small Business Program إلى 15% للمطورين الذين يبلغ دخلهم حتى $1M. الاشتراكات من السنة الثانية — 15% للجميع. السلع والخدمات المادية (طعام، سيارات أجرة) — 0%. أرباح الإعلانات — 0%. في الاتحاد الأوروبي (قانون الأسواق الرقمية)، تسمح Apple بأنظمة دفع خارجية وتخفض العمولة إلى 12% (أو 17% + 3% للدفع الخارجي).
ASO (App Store Optimization) هو تحسين ظهور التطبيق في بحث App Store. 65% من التثبيتات تأتي عبر البحث. عوامل الترتيب الرئيسية: الاسم (30 حرفًا)، العنوان الفرعي (30 حرفًا)، الكلمات المفتاحية (100 حرف)، التقييم والمراجعات، عدد التنزيلات. Apple Search Ads هي قناة ترويج مدفوعة بنظام CPA. متوسط CPI في الولايات المتحدة: $1.50-2.50 للألعاب، $2.00-4.00 للتطبيقات.
مراجعة App Store تفحص Safety (عدم وجود واجهات API خاصة، HTTPS)، Performance (عدم وجود أعطال، تحسين الذاكرة)، Business (IAP للسلع الرقمية)، Design (الامتثال لـ HIG، التكيف مع جميع الشاشات)، Legal (سياسة الخصوصية، GDPR، التصنيف العمري). أسباب الرفض الأكثر شيوعًا: عدم وجود IAP (22%)، الأعطال (18%)، عدم وجود سياسة خصوصية (15%).
الملخص
سنقوم بتطوير تطبيق جوال جاهز
تقدم IT Sectr تطبيقات iOS وAndroid للشركات الناشئة والشركات منذ عام 2017. سوف نقدم لك النصح ونقترح أفضل حل.