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 باستخدام الطريقة القياسية.
أخيرًا ، ادفع التطبيق إلى متجر التطبيقات باستخدام الطريقة القياسية.
التسميات: Flutter framework lessons تعلم دروس البرمجة إطار فلاطر الرفرفة
<< الصفحة الرئيسية