Flutter - Deployment نشر التطبيق فلاطر الرفرفة

 Flutter - Deployment نشر التطبيق فلاطر الرفرفة

Flutter - Deployment نشر التطبيق فلاطر الرفرفة


Flutter - Deployment نشر التطبيق فلاطر الرفرفة 


يوضح هذا الفصل كيفية نشر تطبيق Flutter في كل من أنظمة Android و iOS.

نشر التطبيق فلاطر الرفرفة flutter على تطبيق أندرويد

  • قم بتغيير اسم التطبيق باستخدام android: إدخال التسمية في ملف بيان android. ملف بيان تطبيق Android ، AndroidManifest.xml موجود في <app dir> / android / app / src / main. يحتوي على تفاصيل كاملة حول تطبيق android. يمكننا تعيين اسم التطبيق باستخدام android: إدخال التسمية.

  • تغيير كود المشغل باستخدام android: إدخال كود في ملف البيان.

  • قم بالتوقيع على التطبيق باستخدام الخيار القياسي حسب الضرورة.

  • قم بتمكين Proguard و Obfuscation باستخدام الخيار القياسي ، إذا لزم الأمر.

  • قم بإنشاء ملف APK إصدار عن طريق تشغيل الأمر أدناه -

cd /path/to/my/application 
flutter build apk
  • يمكنك رؤية المخرجات كما هو موضح أدناه -

Initializing gradle...                                            8.6s 
Resolving dependencies...                                        19.9s 
Calling mockable JAR artifact transform to create file: 
/Users/.gradle/caches/transforms-1/files-1.1/android.jar/ 
c30932f130afbf3fd90c131ef9069a0b/android.jar with input 
/Users/Library/Android/sdk/platforms/android-28/android.jar 
Running Gradle task 'assembleRelease'... 
Running Gradle task 'assembleRelease'... 
Done                                                             85.7s 
Built build/app/outputs/apk/release/app-release.apk (4.8MB).
  • قم بتثبيت APK على جهاز باستخدام الأمر التالي -

flutter install
  • انشر التطبيق Flutter في متجر Google Playstore عن طريق إنشاء حزمة تطبيقات ودفعها إلى playstore باستخدام الدوال القياسية.

flutter build appbundle

 نشر التطبيق فلاطر الرفرفة flutter  تطبيق iOS

  • قم بتسجيل تطبيق iOS في App Store Connect باستخدام الطريقة القياسية. احفظ = معرف الحزمة المستخدم أثناء تسجيل التطبيق.

  • قم بتحديث اسم العرض في إعداد مشروع XCode لتعيين اسم التطبيق.

  • قم بتحديث معرف الحزمة في إعداد مشروع XCode لتعيين معرف الحزمة ، والذي استخدمناه في الخطوة 1.

  • تسجيل الرمز عند الضرورة باستخدام الدالة القياسية.

  • أضف رمز تطبيق جديد حسب الضرورة باستخدام الدالة القياسية.

  • قم بإنشاء ملف IPA باستخدام الأمر التالي -

flutter build ios
  • الآن ، يمكنك رؤية الإخراج التالي -

Building com.example.MyApp for device (ios-release)... 
Automatically signing iOS for device deployment 
using specified development team in Xcode project: 
Running Xcode build...                                   23.5s 
......................
  • اختبر التطبيق عن طريق دفع التطبيق ، ملف IPA إلى TestFlight باستخدام الطريقة القياسية.

  • أخيرًا ، ادفع التطبيق إلى متجر التطبيقات باستخدام الطريقة القياسية.