یه سوال داشتم راجع به اینکه استاد چه طور روی شبیه ساز ios پروژه رو اجرا کرده و برای ios خروجی گرفته؟
ایشون مکبوک دارن که تونستند
یلدا محصلی۰۷ فروردین ۱۴۰۴، ۱۲:۲۶
بدون مک بوک هم میشود؟
محمد علی۰۷ فروردین ۱۴۰۴، ۱۲:۲۷
برای اجرای اپلیکیشن فلاتر روی شبیهساز iOS بدون داشتن مکبوک، گزینههای زیر را در نظر بگیر و تست کن:
1. استفاده از سرویسهای ابری چندین سرویس ابری بهت اجازه میدن که پروژه فلاترت رو روی iOS اجرا و تست کنی:
Codemagic: یک CI/CD برای فلاتر که امکان بیلد و تست اپ iOS رو بدون مک فراهم میکنه.
Appetize.io: یه شبیهساز آنلاین برای تست اپلیکیشن iOS (فقط اجرا، نه توسعه).
BrowserStack: امکان اجرای اپلیکیشن روی دیوایسهای واقعی iOS به صورت ریموت.
2. بیلد گرفتن برای iOS روی CI/CD میتونی از یک سرویس CI/CD مثل Codemagic، GitHub Actions یا Bitrise استفاده کنی و خروجی iOS بگیری.
3. استفاده از مک در فضای ابری اگر نیاز داری که پروژهت رو دیباگ هم بکنی، میتونی یه مک مجازی اجاره کنی:
MacStadium
MacInCloud
AWS EC2 Mac Instances
4. اجرای اپ روی دیوایس واقعی بدون مک اگر یه آیفون داری، میتونی با استفاده از Flutter Build IPA فایل ipa بسازی و اون رو روی دیوایس واقعی با TestFlight یا AltStore نصب کنی.
بیلد گرفتن برای iOS با فلاتر:
flutter build ipa
بعدش میتونی با Diawi یا App Store Connect نصبش کنی.
💡 جمعبندی اگه فقط میخوای نتیجه کارتو ببینی، Appetize.io یا BrowserStack راحتترین گزینهها هستن. ولی برای تست واقعی، باید از سرویسهای مک ابری یا بیلد گرفتن از طریق CI/CD استفاده کنی. 🚀