سجاد حاجی زاده
4 سال پیش توسط سجاد حاجی زاده مطرح شد
7 پاسخ

گرفتن خروجی ios با فلاتر

سلام
دوستان کسی تا حالا برای گرفتن خروجی فلاتر روی مک تلاش کرده؟
من به وسیله ویرچوال ماشین مک رو روی سیستمم نصب کردم و اندروید استودیو و xcode و نصب کردم
بعدم فلاتر رو روی اندروید استودیو نصب کردم و فایل های sdk رو هم براش دانلود کردم و بهش معرفی کردم
مشکلم اینه که simulator رو بالا میارم ولی اندروید استودیو اونو نمیشناسه و جزو دیوایس هاش نمیذاره تا بتونم خروجی کد فلاتر رو روی ios بگیرم
اگه کسی به این مشکل خورده لطفا راهنمایی کنه ممنون


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

درود بر شما
خروجی ios میگین بعد میگین اندروید استودیو بالا میارید ؟ خروجی ios رو شما باید اول اکانت دولوپر اپل داشته باشید و با استفاده از تنها xcode این خروجی گرفتن انجام میشه برای ios


سجاد حاجی زاده
تخصص : FLUTTER
@sjhajizadeh 4 سال پیش مطرح شد
0

من چند ویدیو توی یوتیوب دیدم و همه این کارو میکردن یعنی اول xcode رو باز میکردن simulator رو ران میکردن و بعد android studio رو باز میکردن و از نوار بالای اندروید استودیو simulator رو انتخاب میکردن و نهایتا ران میکردن پروژه رو
حتی توی آپارات هم یکی از دوستان فیلمی برای آموزشش گذاشته و همین کارو میکنه
من هم همین کارو میکنم منتهی در آخر کار نمیتونم simulator رو بعنوان دیوایس انتخاب کنم
اینم لینک فیلم دوستمون که توی آپارات فیلم رو بارگذاری کردن
https://www.aparat.com/v/NmGOc/%D8%A7%D9%85%D9%88%D8%B2%D8%B4_%D9%81%D9%84%D8%A7%D8%AA%D8%B1_-_%D9%82%D8%B3%D9%85%D8%AA_%D9%BE%D9%86%D8%AC%D9%85_%3A_%D9%86%D8%B5%D8%A8_%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1_%D8%B1%D9%88%DB%8C_%D9%85%DA%A9


mmjvox
تخصص : QML,Objective-C,Qt/C++,Webasse...
@mmdjv.kh94 4 سال پیش مطرح شد
0

شاید نسخه xcode یا android studio پایینه
شاید xcode commandline tools نصب نیست
شاید پلاگین خاصی نیازه


سجاد حاجی زاده
تخصص : FLUTTER
@sjhajizadeh 4 سال پیش مطرح شد
0

دوست عزیز بابت هرکدوم از مواردی که میگید فکر میکنم اندروید استودیو حداقل بهمون یه ارور نمایش بده
مثلا اگه نسخه اندروید استودیو با xcode مچ نباشه یا نسخه نصبی پایین باشه اندروید استودیو خودش بهمون ارور میده
ولی من اروری ندارم دقیقا مثل فیلمی که لینکش رو گذاشتم پیش رفتم متاسفانه مرحله آخر گیر خوردم
حالا دوستانی که تجربه دارن اگه یه راهنمایی راجب به کلا گرفتن خروجی ios با حساب دولوپر اپل بکنن عالی میشه
و اینکه دقیقا این حساب کجای کار نیازه
یعنی برای ران کردن خود کد هم روی simulator نیاز به این حساب هست؟


mmjvox
تخصص : QML,Objective-C,Qt/C++,Webasse...
@mmdjv.kh94 4 سال پیش آپدیت شد
0

من فلاتر کار نمی کنم و اندروید استادیو رو به xcode متصل نکردم ولی مواردی که قبلا جاهای دیگه برای خودم پیش اومده بود رو گفتم.
اگه ابزاری بخواد برنامه رو خودش کامپایل کنه و روی simulator یا device نصب کنه حتما باید از xcrun استفاده کنه ... چک کنید که xcrun برای اندروید استادیو شما قابل استفاده هست یا نه.

نه برای ران کردن روی simulator نیاز به خریدن اکانت نیست.. ولی باید شما حد اقل اکانت رو بسازید که بتونید برای برنامتون Bundle Identifier تعریف کنید (یا اندروید استادیو این رو تعریف کنه)

اگه شرایط اپل تغییر نکرده باشه با اکانت عادی میتونید سالی 10 تا Bundle Identifier تعریف کنید.

و این که شما برای خروجی گرفتن برای appstore و ad-hoc و develop و enterprice (کلا همه نوع خروجی) نیاز به خرید اکانت دارید.
نوع اکانتی که می خرید هم مهمه چون حتی سرویس هایی مثل پوش نوتیفیکیشن هم بستگی به اکانت شما داره (حتی اگه برای پوش نوتیفیکیشن به جای apns از firebase هم استفاده کنید فرقی نمی کنه)

بعد خروجی برای انتشار روی اپ استور داستان های بیشتری هم موقع انتشار برنامه برای محتویاتش دارید (حتی قوانینی هم برای استفاده از ssl داره)

برای ما که داخل ایران هستیم:
برنامه نویسی که داخل ایرانه حق آپلود و انتشار نداره
اگه متوجه بشن شما داخل ایرانی اکانت برای همیشه اجازه انتشار نخواهد داشت
به هیچ وجه نباید لینکی که مربوط به ایران میشه داخل اپ شما باشه (با این که من این موارد رو همیشه رعایت می کنم یک بار به علت این مورد بهم گیر دادن و بعد از این که بررسی کردم فهمیدم مشکل از فونتی هست که استفاده کردم چون داخل اینفو فونت لینک سایتی که فونت رو ازش دانلود کرده بودم وجود داشت)


حسین
تخصص : توسعه دهنده وب
@hosseinhp1198 4 سال پیش آپدیت شد
0

@sjhajizadeh

سلام ، بنده هم مشکل مشابه رو داشتم و هرکاری کردم نتونستم با Simultor های متفرقه برنامه رو ران کنم
بهترین روش استفاده از Simlulator های خود اندروید استودیو هست که میتونید از تب Tools و با گزینه AVD Manager نصب و ران کنید خیلی هم راحته


سجاد حاجی زاده
تخصص : FLUTTER
@sjhajizadeh 4 سال پیش مطرح شد
0

mmjvox عزیز ممنون که تجربیاتت رو با من به اشتراک میذاری
مطالبی که گفتی واقعا مفید بود
پس چیزی که من تا الان متوجه شدم اینه
برای کلا گرفتن خروجی ios نباید ایرانی باشی🤣
من بوسیله یک شرکت ایرانی که هاست مک او اس رو ماهانه اجاره میده و بوسیله ریموت کنترل الان دسترسی به محیط مک دارم که روش اندروید استودیو و xcode نصبه و از طریق یکی از دوستانم توی آلمان یک حساب دولوپر اپل خریداری کردیم و ما نیاز داریم که در آخر کارمون خروجی ios داشته باشیم اگه موارد دیگه ای هم به ذهنتون میرسه که باید رعایت کنیم اگه بهم بگید ممنون میشم واقعا
مثلا یکی از دوستان میگفت موقع بیلد کردن پروژه بخاطر ساعت سیستمش موقعیت مکانی حدودیش رو متوجه شده بودن که توی ایرانه و کلی مشکل خورده بود
خلاصه داستان داریم واقعا🤣


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام