# App Privacy في App Store Connect: ماذا تصرّح لحزم SDK

> في App Privacy تصرّح بالبيانات التي يجمعها تطبيقك وحزم SDK فيه، والغرض منها، وارتباطها بالمستخدم، والتتبع. انشر إجاباتك قبل إرسال نسختك.

الصفحة الأصلية: [App Privacy في App Store Connect: ماذا تصرّح لحزم SDK](https://devoria.fr/ar/blog/app-privacy-app-store-connect-sdk-declaration)
الكاتب: [Mehdi Azizi](https://devoria.fr/ar/mehdi-azizi)
النشر: 2026-11-04
آخر مراجعة للمحتوى: 2026-11-04


App Privacy هو القسم في App Store Connect الذي تُبنى منه ملصقات الخصوصية في صفحة تطبيقك. فيه تصرّح بكل نوع من البيانات يجمعه تطبيقك **وحزم SDK التي أضفتها إليه**: الغرض منه، وهل هو مرتبط بالمستخدم، وهل يُستخدم للتتبع. **ما دامت إجاباتك غير منشورة، يرفض App Store Connect إضافة نسختك إلى أي إرسال للمراجعة.**

يمكنك تعديل الإجابات في أي وقت، دون build جديد. الأصعب هو معرفة ما يجب التصريح به لـ RevenueCat وSentry وPostHog وSupabase وAppsFlyer وMeta وإشعارات Expo. الجدول أدناه مبني على توثيق كل SDK وملفات manifest المضمّنة فيها، وقد راجعتها في 15 أكتوبر 2026.

أنشر تطبيقاتي على iOS بنفسي باستخدام Expo وهذه الحزم. يشرح هذا الدليل ما تطلبه Apple وما طبّقته أنا. وهو لا يغني عن استشارة قانونية.

## App Privacy وسياسة الخصوصية وملف manifest: ثلاثة أشياء مختلفة

- **سياسة الخصوصية** صفحة ويب تعطي Apple رابطها. الطريقة مشروحة في [سياسة الخصوصية لتطبيق iOS](https://devoria.fr/ar/blog/ios-app-privacy-policy-guide).
- **ملف manifest الخصوصية** هو الملف `PrivacyInfo.xcprivacy` المضمّن في الـ build. تجد تفاصيله في [دليل ITMS-91053](https://devoria.fr/ar/blog/itms-91053-missing-api-declaration-expo).
- **App Privacy** هو استبيان App Store Connect. يظهر في صفحة تطبيقك في ثلاث مجموعات: بيانات تُستخدم لتتبعك، وبيانات مرتبطة بك، وبيانات غير مرتبطة بك.

**يجب أن تروي الثلاثة القصة نفسها.** توضح صفحة Apple [App Privacy Details](https://developer.apple.com/app-store/app-privacy-details/) أن هذه المعلومات مطلوبة لإرسال التطبيق وتحديثاته، وأنها تشمل أيضًا شركاءك من الأطراف الثالثة: أدوات التحليل، وشبكات الإعلانات، وحزم SDK، والمزوّدين الذين أضفت شيفرتهم.

## ملء App Privacy خطوة بخطوة

[مساعدة App Store Connect](https://developer.apple.com/help/app-store-connect/manage-app-information/manage-app-privacy) تشرح الخطوات التالية.

لملء الاستبيان، يجب أن يكون دورك Account Holder أو Admin أو App Manager.

1. في Apps، افتح تطبيقك، ثم **App Privacy** في الشريط الجانبي.
2. اضغط **Get Started**.
3. أجب عن السؤال الأول: هل تجمع بيانات، أنت أو شركاؤك؟ إن كان الجواب لا، اختر "No, we do not collect data from this app" واحفظ. انتهى الأمر.
4. وإلا، حدّد كل أنواع البيانات المجموعة، سواء بشيفرتك أو بحزم SDK.
5. لكل نوع، أجب عن الأسئلة الثلاثة: الاستخدامات، والارتباط بالمستخدم، والتتبع.
6. راجع معاينة الصفحة (Product Page Preview)، ثم اضغط **Publish** وأكّد.

إن كان تطبيقك منشورًا بالفعل، تطلب Apple أن تصف الإجابات بيانات النسخة المنشورة.

**انشر قبل الإرسال.** في سبتمبر 2026، على Piaf، فشلت إضافة النسخة إلى الإرسال بهذه الرسالة: "You must have published answers to your app's data usages." لم أجد طريقة لملء هذا النموذج عبر API العامة لـ App Store Connect. لذلك أملؤه من واجهة الويب، قبل أي شيء آخر.

## الأسئلة الثلاثة لكل نوع بيانات

### ماذا يعني الجمع

عند Apple، الجمع هو **إرسال البيانات خارج الجهاز مع إمكانية الوصول إليها لمدة أطول من الوقت اللازم للرد على الطلب**. إذن:

- البيانات التي تُعالَج على iPhone فقط ليست مجموعة؛
- والرمز أو عنوان IP الذي يُرسَل ثم يُحذف فورًا ليس مجموعًا أيضًا؛
- أما البيانات المجموعة لتشغيل التطبيق فقط فيجب التصريح بها، مع هذا الاستخدام.

### الاستخدامات

تقترح Apple ستة استخدامات: الإعلانات من طرف ثالث، والإعلانات أو التسويق من المطوّر، والتحليل، وتخصيص المنتج، ووظائف التطبيق، واستخدامات أخرى. يمكن أن تحدد للبيانات نفسها عدة استخدامات: بريد إلكتروني يُستخدم لتسجيل الدخول ولتخصيص التطبيق تحدد له الوظائف والتخصيص.

### مرتبطة بالمستخدم

تكون البيانات مرتبطة عندما تُربط بهوية الشخص، عبر حسابه أو جهازه أو أي وسيلة أخرى. توضح Apple أنها غالبًا مرتبطة، إلا إذا جعلتها مجهولة الهوية قبل جمعها ولم تحاول أبدًا ربطها لاحقًا. **بمجرد أن تمرّر معرّف الحساب إلى SDK (identify أو setUser أو logIn)، تصبح بيانات هذا الـ SDK مرتبطة.**

### التتبع

التتبع هو ربط بيانات تطبيقك ببيانات من تطبيقات أو مواقع شركات أخرى، للإعلانات الموجّهة أو لقياس الإعلانات. ومشاركة البيانات مع وسيط بيانات تُحسب تتبعًا أيضًا. **أي SDK يدمج بياناتك مع بيانات تطبيقات أخرى لأغراض إعلانية يُعدّ تتبعًا، حتى لو لم تستخدمه أنت لذلك.**

للإجابة بـ "نعم" عن التتبع نتيجتان: طلب App Tracking Transparency قبل أي تتبع، وهو مشروح في [الإرشاد 5.1.2](https://devoria.fr/ar/blog/guideline-5-1-2-third-party-ai-att-data-sharing)، وملف manifest يصرّح بالتتبع مع نطاقاته: دون هذه النطاقات، تصلك [رسالة الخطأ ITMS-91064](https://devoria.fr/ar/blog/itms-91064-invalid-tracking-information-fix).

## ماذا تصرّح لحزم SDK في تطبيق Expo

هذا الجدول مبني على الإعدادات الافتراضية لكل SDK. **بمجرد أن ترسل إليها أكثر، كبريد إلكتروني أو معرّف الحساب أو أحداث خاصة بك، تصرّح بأكثر.**

| SDK                | البيانات المطلوب التصريح بها      | التتبع            | المصدر                   |
| ------------------ | --------------------------------- | ----------------- | ------------------------ |
| RevenueCat         | سجل المشتريات                     | لا                | توثيق RevenueCat         |
| Sentry             | الأعطال، الأداء                   | لا                | التوثيق وملف manifest    |
| PostHog            | التفاعل مع التطبيق                | لا                | manifest PostHog iOS     |
| Supabase Auth      | البريد الإلكتروني، معرّف المستخدم | لا                | لم أجد توثيقًا           |
| AppsFlyer          | معرّف الجهاز، التفاعل             | نعم، معرّف الجهاز | manifest AppsFlyer       |
| Meta SDK           | معرّف الجهاز، الأعطال             | نعم، معرّف الجهاز | توثيق Meta وملف manifest |
| Expo Notifications | معرّف الجهاز (رمز push)           | لا                | لم أجد توثيقًا           |

### RevenueCat

[توثيقه الخاص بـ App Privacy](https://www.revenuecat.com/docs/platform-resources/apple-platform-resources/apple-app-privacy) يطلب التصريح بسجل المشتريات، مع استخدامين يجب أن يحددهما كل مستخدم لـ RevenueCat: التحليل ووظائف التطبيق. مرتبط: لا إذا كانت معرّفاتك مجهولة، ونعم إذا أمكن ربط معرّف مستخدم RevenueCat ببريد إلكتروني. أضف معرّف المستخدم إذا مرّرت معرّفك الخاص، ومعلومات الاتصال إذا أرسلت بريدًا إلكترونيًا كخاصية. ملف manifest الـ SDK لا يذكر إلا الوظائف: اتبع التوثيق، فهو أشمل. طريقة الربط في [RevenueCat للاشتراكات داخل التطبيق](https://devoria.fr/ar/blog/revenuecat-ios-in-app-subscription-setup).

### Sentry

[صفحته عن الخصوصية على الجوال](https://docs.sentry.io/security-legal-pii/security/mobile-privacy/) تقولها صراحة: Sentry شريك يجب التصريح به، واستخداماته المعتادة هي التحليل ووظائف التطبيق، ولا يقوم بالتتبع ولا يحتاج إلى المعرّف الإعلاني. [ملف manifest الخاص به](https://github.com/getsentry/sentry-cocoa/blob/main/Sources/Resources/PrivacyInfo.xcprivacy) يصرّح ببيانات الأعطال والأداء وبيانات تشخيص أخرى، غير مرتبطة. إذا أرفقت معرّف الحساب بالتقارير عبر `Sentry.setUser`، تصبح مرتبطة.

### PostHog

لم أجد توصية App Privacy منشورة من PostHog. [ملف manifest لـ SDK iOS](https://github.com/PostHog/posthog-ios/blob/main/PostHog/Resources/PrivacyInfo.xcprivacy) يصرّح بالتفاعل مع التطبيق وبيانات استخدام أخرى، غير مرتبطة، دون تتبع، للتحليل. بالنسبة لـ React Native، يوضح [توثيقه](https://posthog.com/docs/libraries/react-native) أن دورة حياة التطبيق تُلتقط افتراضيًا، والشاشات المعروضة أيضًا مع React Navigation 6 أو أقدم، وأن `identify` يربط الأحداث السابقة بالمستخدم، وأن موقعًا مستنتجًا من IP يُضاف إلا مع `disableGeoip`. برأيي، إن أبقيت على هذا الموقع، فصرّح بموقع تقريبي.

### Supabase Auth

لا تنشر Supabase توصية App Privacy، على حد علمي. بحسب تعريفات Apple، تسجيل الدخول بالبريد الإلكتروني يستلزم التصريح بعنوان البريد ومعرّف المستخدم، لوظائف التطبيق، مرتبطين. [سجلات التدقيق فيها](https://supabase.com/docs/guides/auth/audit-logs) تحفظ أيضًا عنوان IP لكل تسجيل دخول: تطلب Apple التصريح بعنوان IP المحفوظ بحسب استخدامك له. وكل ما تخزّنه في جداولك يُحسب: المحتوى، والصور، والسجل.

### AppsFlyer وMeta

ملفا manifest كلاهما يصرّحان **بمعرّف الجهاز على أنه مستخدم للتتبع، للإعلانات من طرف ثالث**. ملف [AppsFlyer](https://github.com/AppsFlyerSDK/AppsFlyerFramework/blob/master/Resources/PrivacyInfo.xcprivacy) يضيف التفاعل مع التطبيق، للتحليل. وملف [Meta](https://github.com/facebook/facebook-ios-sdk/blob/main/FBSDKCoreKit/FBSDKCoreKit/PrivacyInfo.xcprivacy) يضيف بيانات الأعطال وبيانات أخرى. [توثيق Meta لـ iOS](https://developers.facebook.com/docs/ios) يوضح أن ملف manifest الخاص بها لا يغطي إلا الجمع الافتراضي: أي بيانات إضافية تبقى عليك أنت التصريح بها.

في يوليو 2026، عند ربط AppsFlyer بـ TradaZen، أضفت معرّف الجهاز، للإعلانات من طرف ثالث وللتحليل، مستخدمًا للتتبع. ظهرت مجموعة "بيانات تُستخدم لتتبعك" في صفحة التطبيق. أما أول build مع AppsFlyer فقد رُفض أثناء المعالجة: ملف manifest التطبيق كان يصرّح بالتتبع دون نطاقاته.

### Expo Notifications

لم أجد توصية منشورة من Expo، و[ملف manifest لـ expo-notifications](https://github.com/expo/expo/blob/main/packages/expo-notifications/ios/PrivacyInfo.xcprivacy) لا يصرّح بأي بيانات مجموعة. لكن رمز push الذي تخزّنه على خادمك يعرّف الجهاز لتطبيقك. قراءتي الحذرة: معرّف الجهاز، لوظائف التطبيق، مرتبط إذا خزّنته مع الحساب، دون تتبع. هذه ليست قاعدة كتبتها Apple.

## طريقتي: قائمة واحدة لمواءمة كل شيء

أراجع السياسة المنشورة قبل أن ألمس الاستبيان. سياسة TradaZen تذكر بريد تسجيل الدخول، والاشتراك، ورمز الإشعارات، وإحصاءات الاستخدام، وتقارير الأخطاء، وإسنادًا إعلانيًا مشروطًا بالموافقة.

كل سطر في السياسة يصبح نوعًا في App Privacy. **عندما أضيف SDK أو ميزة ترسل بيانات، أعدّل السياسة وApp Privacy وملف manifest في اليوم نفسه.**

للتحقق، اعرض ملفات manifest المضمّنة بالأمر الموجود في دليل ITMS-91053 المذكور أعلاه. مع Mac وXcode، يجمعها [تقرير الخصوصية](https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests): Product، ثم Archive، ثم Generate Privacy Report في الـ Organizer. تقدّمه Apple كأداة مساعدة لملء App Store Connect.

## تحديث App Privacy دون build

Apple تكتبها صراحة: يمكنك تغيير إجاباتك في أي وقت، دون تحديث التطبيق. **أما رابط سياسة الخصوصية فلا يتغير إلا مع نسختك التالية**، بحسب مساعدة App Store Connect.

حدّث App Privacy عندما تضيف SDK، أو عندما تمرّر معرّف الحساب إلى أداة موجودة، أو عندما ترسل ميزةٌ نوعًا جديدًا من البيانات. الرفض الذي يخص هذه التصريحات وحدها يُصحَّح عبر الإنترنت، كما في [الإرشاد 5.1.1](https://devoria.fr/ar/blog/guideline-5-1-1-app-store-rejection-fix).

## راجع ملفك قبل Apple

[Review Kit](https://devoria.fr/ar/kits/app-review) يجمع قائمة التحقق التي أستخدمها قبل الإرسال، وحالات الرفض التي صحّحتها، وskillين لـ Claude Code يراجعان مشروعك وصفحة تطبيقك، ثم يجهّزان ردّك إذا رفضت Apple.

تريد أن تعرف ما الذي ما زال يعيقك؟ [التشخيص المجاني](https://devoria.fr/ar/diagnostic) يرسل إليك قائمتي لتجنّب رفض Apple. وللمسار الكامل للنشر، اقرأ [نشر تطبيق على App Store](https://devoria.fr/ar/expertise/publish-an-app-on-the-app-store).

## الأسئلة الشائعة

### ما هو App Privacy في App Store Connect؟

هو الاستبيان الذي تُبنى منه ملصقات الخصوصية في صفحة تطبيقك على App Store: البيانات التي يجمعها تطبيقك وحزم SDK فيه، واستخداماتها، وارتباطها بالمستخدم، والتتبع. وهو إلزامي لإرسال التطبيق وتحديثاته.

### هل أحتاج إلى build جديد لتعديل App Privacy؟

لا. تقول Apple إنك تستطيع تغيير إجاباتك في أي وقت، دون تحديث التطبيق: تعدّل، ثم تضغط Publish. وحده رابط سياسة الخصوصية ينتظر النسخة التالية.

### ماذا أصرّح لـ RevenueCat في App Privacy؟

سجل المشتريات، مع استخدامَي التحليل ووظائف التطبيق، بحسب توثيق RevenueCat. أضف معرّف المستخدم إذا مرّرت معرّفك الخاص، ومعلومات الاتصال إذا أرسلت بريدًا إلكترونيًا كخاصية.

### هل يقوم Sentry وPostHog بالتتبع بمفهوم Apple؟

لا، في إعداداتهما الافتراضية. يكتب Sentry أنه لا يستخدم بياناتك لتتبع المستخدمين، وملف manifest الخاص بـ PostHog على iOS لا يصرّح بأي تتبع. لكن بياناتهما تصبح مرتبطة بمجرد أن تمرّر إليهما معرّف الحساب.

### لماذا لا أستطيع إضافة نسختي إلى الإرسال؟

غالبًا لأن App Privacy غير منشور. يعرض App Store Connect حينها "You must have published answers to your app's data usages". انشر إجاباتك، ثم أضف النسخة.


## مشروعك

[Review Kit](https://devoria.fr/ar/kits/app-review): قائمة التحقق التي أستخدمها لمراجعة App Store، وحالات رفض Apple التي واجهتها مع حلولها، وقائمة Google Play، وثلاث skills لـ Claude Code. ‏55 ⁦US$⁩.

[iOS & Android Kit](https://devoria.fr/ar/kits/ios): أنشئ تطبيقك لـ iPhone وAndroid باستخدام Claude Code: الكود الأساسي لتطبيقاتي، والمسار الكامل حتى النشر في المتاجر، وكل الحزم. ‏109 ⁦US$⁩.

[تشخيص: ما الذي يفصلك عن تطبيقك على iPhone](https://devoria.fr/ar/diagnostic): 7 أسئلة في 60 ثانية: تعرف ما الذي يعيقك فعلًا عن نشر تطبيقك على iPhone، ومسارك في 4 مراحل، والكيت المناسب لك.
