سرمایه گذاری متفاوت در سال نو 🍎🌱 ۳۵٪ تخفیف نوروزی ➕ حضور رایگان در مسترمایند نخبگان صنعت نرم‌افزار 💻✅
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ محمد علی
اجرا ی برنامه روی شبیه ساز ios
جامعه فلاتر ایجاد شده در ۰۶ فروردین ۱۴۰۴

یه سوال داشتم راجع به اینکه استاد چه طور روی شبیه ساز 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 استفاده کنی. 🚀

یلدا محصلی ۰۸ فروردین ۱۴۰۴، ۱۰:۵۶