App Store Review Guidelines — چیست، قوانین انتشار و چگونه از بررسی عبور کنیم

نویسنده: IT Sectr منتشر شده: 2026-06-07 زمان مطالعه: 10 دقیقه

App Store Review Guidelines مجموعه قوانین Apple است که همه برنامه‌های منتشر شده در App Store باید با آنها مطابقت داشته باشند. Apple قبل از انتشار هر بیلد را به صورت دستی و خودکار بررسی می‌کند. طبق داده‌های Apple Developer, 2026، سالانه حدود 40% از برنامه‌های ارسالی به دلیل عدم مطابقت با راهنماها رد می‌شوند.

نکات اصلی

  • App Store Review Guidelines — سند رسمی Apple با الزامات برنامه‌ها، شامل بیش از 100 قانون در 6 بخش.
  • بررسی در دو مرحله انجام می‌شود: بررسی خودکار (تحلیل ایستا، اعتبارسنجی ماشینی) و نظارت دستی توسط انسان.
  • رد شدن برنامه اغلب با توضیح ناقص عملکرد، وجود محتوای پنهان یا نقض قوانین طراحی مرتبط است.
  • App Review به طور متوسط 24–48 ساعت طول می‌کشد، اما ممکن است در زمان شلوغی صف تا چند روز طول بکشد.
  • اعتراض به تصمیم بازبینان از طریق App Store Connect ظرف 30 روز پس از رد شدن انجام می‌شود.

App Store Review Guidelines چیست

App Store Review Guidelines — سند رسمی Apple حاوی الزامات برنامه‌های منتشر شده در App Store است. این سند امنیت، حریم خصوصی، طراحی، محتوا و کیفیت فنی را پوشش می‌دهد.

این سند در وب‌سایت Apple Developer منتشر می‌شود و چند بار در سال — معمولاً همزمان با انتشار نسخه‌های جدید iOS یا تغییر سیاست‌های شرکت — به‌روزرسانی می‌شود. هر برنامه قبل از انتشار تحت بررسی خودکار و دستی مطابقت با این قوانین قرار می‌گیرد.

طبق داده‌های Apple, 2026، در سال گذشته بیش از 5 میلیون بیلد بررسی شده است که حدود 40٪ از آنها در مرحله اول بررسی رد شده‌اند.

ساختار راهنماها: پنج بخش کلیدی

راهنماها از شش بخش اصلی تشکیل شده‌اند که هر یک جنبه خاصی از برنامه را تنظیم می‌کند. توسعه‌دهنده باید ساختار سند را درک کند تا بتواند از قبل برنامه خود را از نظر مطابقت با همه دسته‌ها بررسی کند.

بخشتوضیحاتتعداد قوانین
Safetyامنیت محتوا، حفاظت از داده‌ها، برنامه‌های پزشکی و مالی~30
Performanceیکپارچگی برنامه، آزمایش بتا، فراداده و طراحی~25
Businessخریدهای درون‌برنامه‌ای، اشتراک‌ها، تبلیغات و پرداخت‌ها~20
Designاستانداردهای UI/UX، حداقل عملکرد، کپی کردن برنامه‌های دیگران~15
Legalحقوق مؤلف، علائم تجاری، بارگذاری کد شخص ثالث و DMCA~15

هر بخش شامل قوانین خاص با مثال‌هایی از تخلفات و توصیه‌هایی برای اصلاح است. Apple به طور منظم این بخش‌ها را به‌روزرسانی می‌کند — به ویژه بخش Safety که به انواع جدید تهدیدها و الزامات نظارتی واکنش نشان می‌دهد.

فرآیند بررسی در App Store چگونه کار می‌کند

فرآیند بررسی در App Store از دو مرحله متوالی تشکیل شده است: بررسی خودکار و نظارت دستی. هر مرحله جنبه‌های مختلف برنامه را بررسی می‌کند.

مرحله خودکار توسط زیرساخت سرور Apple انجام می‌شود و از چند دقیقه تا یک ساعت طول می‌کشد. سیستم کد باینری را از نظر وجود APIهای ممنوعه بررسی می‌کند، فایل‌های پیکربندی را تجزیه و تحلیل می‌کند و اعتبار گواهی‌ها را تأیید می‌کند.

مرحله دستی توسط تیم App Review — کارمندان Apple که برنامه را روی یک دستگاه واقعی نصب می‌کنند، عملکرد، طراحی و مطابقت آن با توضیحات در App Store Connect را بررسی می‌کنند — انجام می‌شود.

زمان متوسط بررسی — 24–48 ساعت. طبق داده‌های Apple Developer Forums (2026)، در دوره انتشار نسخه‌های جدید iOS صف ممکن است به 5–7 روز افزایش یابد. توسعه‌دهنده می‌تواند وضعیت را از طریق پنل App Store Connect پیگیری کند.

دلایل معمول رد شدن برنامه‌ها

رد شدن برنامه — وضعیتی رایج، به ویژه در اولین انتشار. تجزیه و تحلیل بیش از 10,000 مورد رد شدن که توسط جامعه توسعه‌دهندگان انجام شده، چندین دلیل رایج را شناسایی کرده است.

  • توضیح ناقص عملکرد — توسعه‌دهنده همه ویژگی‌های برنامه را ذکر نکرده و بازبین نتوانسته آنها را پیدا کند. لازم است یک دمو-ورود یا ویدیوی عملکرد ارائه شود.
  • محتوای پنهان — کدی که فقط در شرایط خاص فعال می‌شود (سوئیچ‌ها، حالت‌های اشکال‌زدایی). Apple چنین رویکردی را ممنوع می‌کند.
  • نقض قوانین طراحی — دکمه‌ها، حرکات یا ناوبری که با Human Interface Guidelines اپل مطابقت ندارند.
  • مشکلات اشتراک — نمایش نادرست قیمت، نبود دکمه لغو، دوره آزمایشی رایگان نادرست.
  • استفاده از APIهای خصوصی — فراخوانی روش‌هایی که در فریمورک‌های عمومی Apple نیستند. چنین فراخوانی‌هایی به طور خودکار در مرحله تحلیل ایستا شناسایی می‌شوند.

Apple توضیحات دقیق دلیل رد شدن را در بخش Resolution Center در App Store Connect و همچنین توصیه‌هایی برای اصلاح ارائه می‌دهد.

چگونه برنامه را برای بررسی آماده کنیم: چک‌لیست

آماده‌سازی برای بررسی زمان انتشار را به میزان قابل توجهی کاهش می‌دهد و خطر رد شدن را کاهش می‌دهد. توسعه‌دهندگان با تجربه از چک‌لیستی استفاده می‌کنند که رایج‌ترین الزامات راهنماها را در نظر می‌گیرد.

  1. فراداده را بررسی کنید — نام، توضیحات، اسکرین‌شات‌ها و دسته‌بندی. همه متن‌ها باید به زبان‌های پشتیبانی‌شده و مطابق با عملکرد واقعی باشند.
  2. از نبود کرش مطمئن شوید — برنامه نباید در هیچ سناریوی استفاده‌ای از کار بیفتد. برای جمع‌آوری لاگ‌ها از Crashlytics یا Sentry استفاده کنید.
  3. دسترسی دمو ارائه دهید — اگر برنامه نیاز به ورود دارد، یک حساب کاربری آزمایشی ایجاد کنید و آن را در یادداشت‌های بررسی ذکر کنید.
  4. مطابقت با HIG را بررسی کنید — عناصر رابط باید مطابق Human Interface Guidelines باشند: اندازه دکمه‌ها، فاصله‌ها، کار با حرکات.
  5. خریدهای درون‌برنامه‌ای را تنظیم کنید — همه خریدها باید در App Store Connect به درستی پیکربندی شوند، قیمت‌ها درست باشد و دوره آزمایشی مطابق انتظار کار کند.
  6. سیاست حریم خصوصی را به‌روزرسانی کنید — لینک Privacy Policy باید فعال باشد و با جمع‌آوری واقعی داده‌ها توسط برنامه مطابقت داشته باشد.

پس از گذراندن همه موارد، بیلد را از طریق Xcode Organizer یا Transporter بارگذاری کنید و از طریق App Store Connect برای بررسی ارسال کنید.

اعتراض و تسریع بررسی

اعتراض — درخواست رسمی برای بازنگری در تصمیم Apple در صورتی که توسعه‌دهنده معتقد باشد برنامه به اشتباه رد شده است. روش اعتراض در خود راهنماها توضیح داده شده است.

برای ثبت اعتراض باید در App Store Connect دلیل رد شدن را انتخاب کرده و توضیح مستدلی بنویسید که چرا تصمیم بازبین بی‌اساس است. Apple اعتراضات را ظرف 1–2 روز کاری بررسی می‌کند.

اگر برنامه نیاز به انتشار فوری دارد (رفع اشکال بحرانی، آسیب‌پذیری امنیتی)، توسعه‌دهنده می‌تواند Expedited Review را درخواست کند. Apple بررسی تسریع‌شده را برای رفع‌های بحرانی بیش از دو بار در سال برای یک برنامه ارائه می‌دهد.

در صورت رد شدن مجدد پس از اعتراض، توسعه‌دهنده می‌تواند به App Review Board — کمیسیون مستقل Apple که تصمیم نهایی را در موارد اختلافی می‌گیرد — مراجعه کند.

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

App Review چقدر طول می‌کشد؟

زمان متوسط بررسی 24–48 ساعت است. در دوره‌های بار بالا (پس از انتشار نسخه جدید iOS، قبل از تعطیلات) مدت ممکن است به 5–7 روز افزایش یابد. وضعیت بررسی در App Store Connect پیگیری می‌شود.

اگر برنامه رد شد چه باید کرد؟

دلیل رد شدن را در Resolution Center بخوانید، مشکلات ذکر شده را برطرف کنید، بیلد جدیدی بارگذاری کنید و برای بررسی مجدد ارسال کنید. اگر رد شدن را اشتباه می‌دانید — از روش اعتراض استفاده کنید.

آیا می‌توان برنامه‌ها را بدون ثبت‌نام در Apple Developer Program منتشر کرد؟

خیر، ثبت‌نام در Apple Developer Program (99 دلار در سال) برای انتشار در App Store الزامی است. بدون آن، برنامه‌ها فقط روی دستگاه توسعه‌دهنده از طریق Xcode قابل نصب هستند.

کدام برنامه‌ها قطعاً رد می‌شوند؟

برنامه‌های دارای محتوای غیرقانونی، نقض حقوق مؤلف، جمع‌آوری داده‌های شخصی بدون رضایت کاربر، و همچنین برنامه‌های کلون که محصولات محبوب موجود را کپی می‌کنند، قطعاً رد می‌شوند.

آیا برای برنامه دارای ثبت‌نام باید دمو-ورود ارائه داد؟

بله، الزامی است. در فیلدهای Sign-in Information در App Store Connect نام کاربری و رمز عبور حساب آزمایشی را وارد کنید. بدون این، بازبین نمی‌تواند عملکرد را بررسی کند و برنامه رد خواهد شد.

خلاصه

  • App Store Review Guidelines — سند اصلی Apple با قوانین انتشار برنامه‌ها، شامل بخش‌های Safety, Performance, Business, Design و Legal.
  • فرآیند بررسی شامل بررسی خودکار کد و نظارت دستی توسط انسان است، زمان متوسط — 24–48 ساعت.
  • 40% برنامه‌ها در مرحله اول رد می‌شوند — اغلب به دلیل توضیح ناقص، محتوای پنهان یا نقض قوانین طراحی.
  • آماده‌سازی با استفاده از چک‌لیست (فراداده، دسترسی دمو، HIG، اشتراک‌ها، سیاست حریم خصوصی) خطر رد شدن را کاهش می‌دهد.
  • اعتراض به تصمیم بازبینان از طریق Resolution Center ثبت می‌شود، برای موارد فوری Expedited Review در دسترس است.
  • ثبت‌نام در Apple Developer Program (99 دلار در سال) برای انتشار در App Store الزامی است.

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

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

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

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