توليد لقطات شاشة App Store عبر الأجهزة
متى تستخدمه: تحتاج لقطات شاشة 6.5" و6.7" وiPad في الوضع الفاتح والداكن، وسريعاً.
المتطلبات الأساسية
- Xcode + simctl — تثبيت Xcode القياسي
- idb مُثبَّت —
brew tap facebook/fb && brew install idb-companion - حزمة .app مبنية —
xcodebuild -scheme YourApp -destination 'platform=iOS Simulator' build
الخطوات
-
إعداد الأجهزةBoot iPhone 15 Pro Max and iPad Pro 13-inch sims. List them when ready.✓ تم النسخ→ list_simulators يُظهر كلاهما Booted
-
ضبط شريط الحالةSet status bar to 9:41, full battery, full signal on both. App Store style.✓ تم النسخ→ status_bar_set ينجح؛ مظهر نظيف
-
تثبيت + لقطات الشاشةInstall MyApp.app on both. Launch, navigate Home → Profile → Settings, screenshot each in light and dark mode. Save under /screenshots/<device>/<mode>/.✓ تم النسخ→ مجلد لكل جهاز مع متغيرات فاتحة وداكنة لكل شاشة
النتيجة: حزمة لقطات شاشة كاملة لـ App Store في ~10 دقائق، بلا التقاط يدوي.
المزالق
- المحاكي يُقلِع لكن التطبيق يتعطل عند الإطلاق — اسحب سجل simctl؛ تحقق من entitlements المفقودة
- محتوى Dynamic Island يغطي تعديلات شريط الحالة — على Pro Max، status_bar_set لا يزال يُطبَّق تحت DI