القصة من البداية
تطبيق Anything أطلقه المطور Dhruv Amin في نوفمبر 2025، واستقطب اهتمامًا واسعًا بسرعة لافتة — جمع تمويلًا بقيمة 11 مليون دولار بتقييم وصل إلى 100 مليون دولار، وبنى عليه المستخدمون آلاف التطبيقات من أدوات للعمال الحرين حتى أنظمة استجابة طوارئ.
لكن خلف الكواليس، كانت Apple قد أوقفت تحديثات التطبيق منذ ديسمبر 2025 بهدوء — قبل أن تتخذ قرار الحذف الكامل في 26 مارس 2026.
ولم يكن Anything وحده في المرمى؛ فتطبيقات مثل Replit وVibecoding تعرضت هي الأخرى لتأخير أو منع التحديثات.
ما هو السبب الرسمي؟
Apple أوضحت أن المشكلة ليست في مفهوم Vibe Coding بحد ذاته، بل في انتهاك قواعد محددة:
المادة 2.5.2 — قاعدة الاكتفاء الذاتي
"يجب أن تكون التطبيقات مكتفية بذاتها داخل حزمتها، ولا يجوز لها تنزيل أو تثبيت أو تنفيذ كود يُغيّر وظائفها أو وظائف تطبيقات أخرى."بمعنى بسيط: لا يحق للتطبيق أن يولّد كودًا ثم يشغّله على نفسه دون المرور بمراجعة App Store.
المادة 3.3.1(B) — الكود المُفسَّر
تسمح بتنزيل كود قابل للتنفيذ بشرط واحد فقط: ألّا يغيّر الغرض الأساسي للتطبيق أو يضيف وظائف تتعارض مع ما أُعلن عنه.الحل البديل الذي رفضته Apple
حاول فريق Anything إيجاد مخرج ذكي: بدلًا من تشغيل التطبيقات المبنية داخل Anything، اقترحوا عرضها عبر متصفح الويب خارج التطبيق.
Apple رفضت الحل تمامًا، وبدلًا من قبول التحديث، حذفت التطبيق بالكامل من المتجر.
التناقض الصارخ
اللافت في القصة أن Apple نفسها تُدمج أدوات AI في Xcode بالتعاون مع Anthropic وOpenAI لمساعدة المطورين على كتابة الكود — لكنها في الوقت ذاته تمنع تطبيقات الطرف الثالث التي تقدم إمكانيات مشابهة.
الرسالة واضحة: AI في البرمجة مقبول — لكن يجب أن يكون عبر بيئة Apple.
كيف يتجنب مطورو Vibe Coding هذه المعضلة؟
- لا تشغّل الكود داخل التطبيق — أي كود يُولَّد يجب أن يُنفَّذ على سيرفر سحابي خارجي
- افصل بين البناء والتشغيل — التطبيق يبني الكود، لكن المعاينة تحدث في متصفح خارجي
- حافظ على غرض التطبيق ثابتًا — لا تضيف وظائف لم تُذكر في وصف التطبيق عند التقديم
- استهدف النشر عبر TestFlight أولًا لاكتشاف أي اعتراضات قبل الإطلاق الرسمي
- اقرأ المادة 2.5.2 بعناية قبل تصميم أي workflow يتضمن تنفيذ كود ديناميكي
- تواصل مع Apple مبكرًا عبر App Review قبل البناء، وليس بعد الرفض
- فكّر في نموذج التطبيق كـ "أداة تصدير" — يُصدر الكود للمطور ليرفعه بنفسه
بل أصبح النشر هو الامتحان الحقيقي.
المصادر: 9to5Mac، GIGAZINE، Storyboard18