خصم

للشراء من موقع نون استخدم كود الخصم LMN12 وأحصل على ١٠٪ خصم على سلة المشتريات

thumbnail

حل مشكلة Could not install build/ios/iphoneos/Runner.app في فلاتر على الآيفون

حاولت تشغيل التطبيق على الآيفون في وضع الـ profile mode بالأمر التالي:
flutter run --profile --target=lib/main.dart
استخدمت أيضاً زر التشغيل (RUN) في أندرويد ستوديو.

زر تشغيل تطبيق فلاتر على الآيفون

ولكن التطبيق لا يعمل في الحالتين!!

يكتب لي أنه غير قادر على تثبيت التطبيق على الجهاز. ليس هناك مشكلة في الـ debug mode ولكن المشكلة في الـ release والـ profile modes!! ليس هناك أى مشكلة في الأندرويد. أستطيع تشغيل التطبيق على محاكي الأندرويد بدون أى مشكلة!

أول شئ وأهم شئ تحتاج إلى التأكد منه هو هل التطبيق اسمه صحيح؟! .. هل التطبيق اسمه Runner.app أم أن له اسماً آخر. غالباً تكون المشكلة أن برنامج Xcode يقوم ببناء التطبيق بإسم غير Runner.app .

للتأكد من اسم التطبيق الذي يعمل على الآيفون، اذهب إلى مجلد build ثم ios ثم iphonesimulator وستجد اسم التطبيق هناك.

معرفة اسم تطبيق الآيفون الذي تم بناءه من كود فلاتر

وجدنا أن اسم التطبيق هو MyApp.app وليس Runner.app لذلك لابد أن نغير اعدادات برنامج XCode لكي تبني التطبيق بإسم Runner.app دائماً.

تغيير إعدادات بناء تطبيق الآيفون من فلاتر

اذهب إلى مجلد تطبيق الآيفون داخل مشروع فلاتر. اذهب لهذا المسار.
ios/Runner.xcodeproj/project.pbxproj
عندما تصل إلى قسم
/* Debug */ = {
غيّر قيمة PRODUCT_NAME إلى Runner كما ترى في الصور التالية.

تغيير إعدادات بناء تطبيق آيفون من كود فلاتر

تصبح الإعدادات بعد التغيير كما ترى في الصورة التالية.

تغيير اسم تطبيق آيوس من إعدادات اكس كود في مشروع فلاتر

بعد حفظ الملف. استخدم الأمر التالي:
flutter clean && flutter run
لتشغيل التطبيق. أو استخدم زر التشغيل (RUN) في برنامج اندرويد ستوديو.

للتأكد أن اسم التطبيق أصبح Runner.app ادخل إلى المسار وتأكد من جديد. ستجد اسم التطبيق سليم كما ترى في الصورة التالية.

التأكد من سلامة اسم تطبيق الآيفون في مشروع فلاتر

أتمنى أن تكون المشكلة اتحلت. إن واجهت أي مشكلة، اكتبها في الجروب على الفيسبوك. لمزيد من المعلومات عن البرمجة ولينكس وأندرويد وويندوز وماك وآيفون وتصميم المواقع، ابحث عن "موقع أبانوب حنا للبرمجيات" على جوجل وادخل للموقع وستجد موضوع جديد يشرح فكرة أو معلومة جميلة ومفيدة كل يوم.

اشترك ببريدك الإلكتروني

احصل على الموضوعات الجديدة على إيميلك مباشرةً

لا يوجد تعليقات