ما هي تكلفة إضافة تطبيق إلى سوق اللعب. كيف يتم تحميل تطبيق على Google Play؟ جوجل اللعب إنشاء نسخة التطبيق الجديدة

لأجهزة الأندرويد 03.01.2022
لأجهزة الأندرويد

مطورو تطبيقات الهاتف المحمول الذين يرغبون في زيادة تصنيف برامجهم الخاصة في السوق ، وأي شخص مهتم فقط ، سيجد أنه من المفيد معرفة كيفية تنزيل تطبيقات Google Play. بعد كل شيء ، فقط من خلال وضعك في متجر على الإنترنت ، سيكون تطبيقك قادرًا على جذب المستخدمين.

الخطوة الأولى هي التسجيل.

قبل إصدار أي منشور ، يلزمك التسجيل في Play Market. يمكنك القيام بذلك عن طريق النقر على الرابط التالي.

هنا يمكنك إما ربط حسابك الحالي بصفحة مطور أو إنشاء ملف تعريف جديد. تذكر أنه عند الانتهاء من الإجراء ، يجب عليك دفع رسوم تسجيل قدرها 25 دولارًا. بالمقارنة مع الربح المحتمل من التطبيق ، فإن هذا المبلغ رمزي إلى حد ما.

المتطلبات والقواعد الأساسية للنشر على Google Play

المتطلبات لجميع المستخدمين هي نفسها. يمكنك التعرف عليها أثناء التسجيل من خلال مراجعة اتفاقية الترخيص. وحول أهمها - سنخبر أدناه.

أدخل جميع التفاصيل المطلوبة ، بما في ذلك بطاقة الائتمان أو بطاقة الخصم Visa / MasterCard / AMEX / Discover. يمكنك أيضًا استخدام Webmoney أو Yandex money أو Qiwi أو خدمات أخرى مماثلة. بعد ملء جميع الحقول وتحديد بيانات الدفع ، انقر فوق "قبول ومتابعة".

أنت مطالب بإدخال البيانات الشخصية وتأكيد الإجراءات في أسفل الصفحة. بعد ذلك ، سيتم نقلك إلى ملف التعريف الخاص بك.

عملية النشر

بعد الضغط على الزر ، ستظهر أمامك القائمة التالية:

عملية النشر بسيطة للغاية. هنا يجب عليك تعبئة البيانات الخاصة بالتطبيق وهي:

  • لغة واجهة البرنامج ؛
  • لقب؛
  • وصف قصير.

بعد إدخال البيانات ، انقر فوق الزر "تنزيل APK" وانتظر. ستظهر النافذة التالية بعد قليل:

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

في البداية ، سيكون من الصعب العثور على البرنامج في المتجر. يستغرق الزاحف بضعة أيام لملاحظة التطبيق والتعرف عليه ، ثم إرساله إلى القائمة العامة. لذلك ، من الأفضل عدم الاعتماد على التحويل والتنزيلات الفورية - في هذه الحالة ، عليك الانتظار.

اعتني بالشهادة الموقعة. سيساعد ذلك في تحديد هويتك بشكل أكبر كمؤلف للبرنامج وحماية إبداعك من السرقة أو تعارض الأسماء. الاسم الكامل للحزمة هو اسم التطبيق ، قم بتوقيعه ببياناتك. بهذه الطريقة ، يمكنك استضافة كل من التطبيقات المجانية والمدفوعة.

باستخدام Badge Generator ، يمكنك إنشاء زر الشعار الخاص بك عن طريق تحديد المعلمات المطلوبة. يمكن استخدامه في مدونة شخصية أو مجتمع أو أماكن أخرى كإعلان إضافي. على سبيل المثال ، مثل هذا:

لقد قمت بتطوير تطبيقي الخاص وأريد تحميله على Google play. ما الذي أنا بحاجة لفعله؟

إجابه

Google Play هو متجر تطبيقات شهير للأجهزة التي تعتمد على نظام التشغيل Android.لتحميل التطبيق إلى المتجر ، يجب أن تمر عبر تسجيل مدفوع. ثم اتخذ مسار العمل التالي.

1. افتح Google Play Developer Console المخصص.

2. استخدم وظيفة "إضافة تطبيق" الموجودة أعلى الشاشة.

3. من القائمة المنسدلة ، يجب تحديد اللغة وإدخال اسم التطبيق. يرجى ملاحظة أن هذا هو الاسم الذي سيراه المستخدمون على Google Play.

تعامل بمسؤولية مع تسمية الحزم بملفات التطبيق. أولاً ، يجب أن تكون فريدة من نوعها. ثانيًا ، لن تتمكن من تغييرها أو حذفها في المستقبل.

يمكن رؤية أحدث ملفات APK على صفحة APK. يمكن أن يصل حجم الملف إلى 50 ميغابايت. ستساعدك ملفات الامتداد على تنزيل الرسومات والعناصر المساعدة الأخرى.

الانتباه! إذا فقدت الوصول إلى keystore ، فإن الشيء الوحيد الذي يمكنك فعله هو تنزيل التطبيق باسم حزمة جديد ، وبالطبع مفتاح جديد. سيتعين عليك أيضًا تحديث وصف التطبيق الأصلي والتوقف عن مشاركته.

5. أكمل قسم "حول" في صفحة "بيانات Google Play" ، مع إيلاء اهتمام خاص للحقول التالية:

  • اسم

سيتم عرض هذا العنوان على Google Play. يُسمح باستخدام اسم واحد لكل لغة.

  • وصف قصير

تم نشر هذا الوصف على صفحة معلومات التطبيق في متجر Google Play. طوله الأقصى 80 حرفًا.

  • وصف كامل

هذا هو وصف التطبيق الذي يمكن رؤيته في GooglePlay. يجب أن يتسع لـ 4000 حرف.

  • التحديثات

يسرد هذا التغييرات التي تم إجراؤها في أحدث إصدار من التطبيق.

الانتباه!لا تسرف في تكرار الكلمات الرئيسية في العناوين والأوصاف. استخدمها حيثما كان ذلك مناسبًا حقًا. خلاف ذلك ، تزداد مخاطر حظر التطبيق في المتجر.

6. تقديم معلومات الاتصال.

يمكن لجميع مستخدمي Google Play رؤية تفاصيل الاتصال التي تم إدخالها في هذا القسم. من خلال الاتصال بهم ، يجب أن يتلقى المستخدمون الدعم المناسب للتطبيق.

الانتباه!!!يمكن أن يكون الدعم عبر موقع الويب أو البريد الإلكتروني أو الهاتف ، ولكن يرجى ملاحظة أن عنوان بريد إلكتروني صالح مطلوب لنشر التطبيق في المتجر.

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

Android هو نظام أساسي مفتوح يوفر مجموعة واسعة من الاحتمالات. يمكنك اختيار طريقة التوزيع التي تناسب احتياجاتك ، من النشر في متجر التطبيقات إلى الاستضافة على الموقع أو الإرسال عبر البريد الإلكتروني. كقاعدة عامة ، يتيح لك النشر في متجر التطبيقات (على سبيل المثال ، Google Play) الوصول إلى أكبر عدد ممكن من الجمهور.

يعد Google Play أكبر متجر تطبيقات Android يتيح لك الوصول إلى جمهور عالمي ، ولكن لا يتعين عليك استخدامه: يمكنك نشر تطبيقك على موقع آخر أو على عدة مواقع في نفس الوقت. لقد أنشأت تطبيقك الأول ، طفلك الأول ، وحان الوقت لإظهاره للعالم الكبير حتى يتمكن من تكوين صداقات مع أكبر عدد ممكن من المستخدمين!

الخطوة الأولى هي تحديد الموقع. عند اختيار موقع حيث ستستضيف تطبيقك ، يجب عليك تقييم مدى وصول الجمهور الذي يمكن أن يوفره لك هذا الموقع.
يمكنك أن تضع نفسك في العديد من أسواق Android ، جرب يدك ، ولكن في النهاية ، سيكون Google Play هو الخيار الأكثر عقلانية ، نظرًا لأن هذا بالفعل سوق له اسم ، مع عدد كبير من المستخدمين. حسنًا ، أريد أن أظهر على الفور للجميع عملك ، وبالطبع ، أرى استجابة الجمهور.

  1. ماذا تفعل إذا تم حظر التطبيق؟
  2. قواعد إعداد طلب للنشر

دائمًا ما يكون نشر تطبيقك الأول أمرًا مثيرًا ، لا سيما على موقع مثل هذا.
لكن ، كما يقولون ، العيون خائفة ، لكن الأيدي تفعل ذلك ، لذا كن صبورًا ودعنا نذهب!

كيفية إنشاء ملف تعريف المطور؟

  1. اتبع الرابط play.google.com/apps/publish/signup/
  2. تسجيل الدخول بحساب موجود أو إنشاء حساب جديد.
  3. قراءة / الموافقة وفهم وقبول اتفاقية Google Play.
  4. دفع رسوم التسجيل في الاستمارة $25 .
  5. املأ التفاصيل في حساب المطور الخاص بك.

في الواقع ، إنه جاهز! انت جذاب! لديك الآن حق الوصول إلى وحدة تحكم المطور.

من المهم هنا أن تفهم أنه إذا كان هدفك ليس فقط تقديم منتجك للعالم ، ولكن أيضًا لتحقيق ربح ، فأنت بحاجة إلى إنشاء حساب بائع على Google.

إنشاء ملف تعريف بائع من خلال Google Play Developer Console

  1. سجّل الدخول إلى Developer Console.
  2. من خلال التقارير المالية ، حدد إنشاء حساب البائع.

سينقلك هذا إلى مركز الدفع لإنشاء ملف تعريف.

  1. أدخل معلومات عن شركتك.

كن حذرًا عند ملء معلومات عن الشركة. إذا كنت لا تعرف أيًا من التفاصيل ، فاتصل بالبنك للتوضيح. ستكون المعلومات العامة مرئية لجميع مستخدمي تطبيقك. في "اسم الشركة" يمكنك إدخال اسم المطور.

إذا كان لديك موقع ويب ، فتأكد من الإشارة إليه ، فقد يكون إضافة كبيرة لك.

  1. راجع جميع بياناتك بحثًا عن الأخطاء ولا تتردد في النقر فوق إرسال.

اقرأ أيضا: أسئلة لطرحها على نفسك قبل البدء في تطوير التطبيقات

من الآن فصاعدًا ، يمكنك وضع تطبيقاتك في المتجر عبر الإنترنت والحصول على أرباحك التي تستحقها.

حظر التطبيق ، ما العمل ، لمن الشكوى؟

في كل بهجة الموقف ، هناك لحظة واحدة يمكن أن تزعجك - حظر تطبيقك.

Google Play مسؤول تمامًا عن مراقبة متجره والمنتجات الموضوعة هناك. وفقًا لذلك ، مع كل حب المستخدمين ، قاموا بإنشاء قواعد للمطورين ، حيث يصفون المتطلبات الجادة. لذا ، أولاً وقبل كل شيء ، اقرأ المواد بعناية على الرابط play.google.com/intl/ru/about/developer-content-policy/

النقاط الرئيسية التي يجب الانتباه إليها:

  1. استخدام العلامات التجارية المسجلة. تجنب استخدام العلامات التجارية المعروفة في العنوان الخاص بك. استخدم الاسم الأصلي ، إذا كانت هناك مشكلة ، جرب أشكالًا مختلفة من الكلمات المختلفة ، فسيكون ذلك مفيدًا.
  2. استخدام صور شخص آخر. إنه ليس قبيحًا فحسب ، بل يعاقب بشدة أيضًا.
  3. القبعة السوداء سيو. البحث مع الكلمات الرئيسية.
  4. المحتوى المثير.
  5. يغش.
  6. الأفلام والعروض الأولى على الإنترنت. إليك انتهاك لحقوق الطبع والنشر ، وبعد ذلك لن يتمكن هذا التطبيق من الخروج تحت أي اسم.

لا تؤدي العديد من العناصر إلى حظر التطبيق فحسب ، بل تؤدي أيضًا إلى حظر الحساب ، لذا كن حذرًا إذا لم تنجذب إلى احتمال إنشاء ملفات تعريف جديدة لا نهاية لها.

أود أن أولي اهتمامًا خاصًا للمتطلبات المحددة لنشر تطبيقك في سوق Google.

يخضع إعداد طلب للنشر للقواعد التالية:

  1. أيقونة.

مواصفات الصورة عالية الدقة:
PNG 32 بت (مع قناة ألفا) ؛
الحجم: 512 × 512 بكسل ؛
الحد الأقصى لحجم الملف: 1024 كيلوبايت.

إنه أول ما يقدم تطبيقك للعالم والمستخدمين.
لا تكن كسولًا جدًا لاستكشاف أيقونات المنافسين ، واختر لنفسك نقاطًا مثيرة للاهتمام ، وافهم ما يمكنك التفوق فيه. اعمل على إنشاء صورة بسيطة يمكن التعرف عليها لمنتجك من أجل الاحتفاظ بالمستخدمين مع منصات أخرى عند دخول سوق أوسع ، لكن لا تنسَ أن استخدام الرموز المتطابقة لمنصات مختلفة محظور.

اقرأ أيضا: كيف تنشر التطبيقات في متجر التطبيقات؟

المتطلبات الفنية للشاشات:
JPG أو PNG 24 بت (بدون قناة ألفا) ؛
الحجم: 320 بكسل إلى 3840 بكسل ؛
نسبة العرض إلى الارتفاع ليست أكبر من 2: 1 ؛
ما لا يقل عن اثنين من لقطات الشاشة.

تُعرّف لقطات الشاشة المستخدم على واجهتك والميزات والفوائد الرئيسية. بعد مشاهدة لقطات الشاشة ، يلاحظ المستخدم بنفسه ما إذا كان يريد الاستمرار في العمل مع هذا التطبيق ، وما إذا كان سيشعر بالراحة والسرور. بالإضافة إلى الغلاف ، يجب أن تظهر لقطات الشاشة النقاط الرئيسية للتطبيق الخاص بك ، مما يعني أنه يجب عليك اختيار النقاط الأكثر أهمية ومميزة ، وتقديمها في أفضل ضوء.

يرجى ملاحظة أن الشاشة مع النص المصاحب لها نسبة تأثير أعلى. يركز النص المصاحب أعلى الشاشة انتباه المستخدم على اللحظات التي يجب أن تغريه. إنها بمثابة جولة مع دليل شخصي: يمكنك تصفح صفحات التطبيق ، ويقولون لك "هنا لدينا ميزة رائعة لك ، وقد يكون هذا القسم مفيدًا." ونتيجة لذلك ، يتم تكوين علاقة ثقة ، ويكون لها تأثير أكبر على المستخدم مقارنة بالشاشات "الصامتة".

  1. اسم

متطلبات:
من 25 إلى 55 حرفًا.

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

ضع الجوهر الرئيسي في الاسم ، واعمل على التميز ، وفي نفس الوقت ضع في اعتبارك كيف سيجد المستخدمون تطبيقك.
تحقق من الاسم بحثًا عن أخطاء إملائية ، فعلى الأرجح لن يتمكن المستخدمون من العثور عليه حتى لو حاولوا ذلك.

  1. وصف

القيود عند إنشاء الوصف:
لا يزيد عن 80 حرفًا لوصف قصير ؛
ما يصل إلى 4000 حرف ممتلئ.

الشيء المهم هنا هو أن تكون قادرًا على كتابة وصف قصير لذيذ سيجعل المستخدم ينقر على الوصف الكامل ، حيث يمكنك بالفعل سحره بمهارات كتابة الإعلانات وإغرائه بالتنزيل.
انظر ، لا تبالغ في الوصف بالكلمات الرئيسية ، فقد يُنظر إلى هذا على أنه بريد عشوائي وينتهي بك الأمر بطريقة حزينة بالنسبة لك. ضمّن في الوصف جميع الميزات المميزة لتطبيقك ، ولماذا سيبقى في قلوب جميع أفراد الأسرة ، كيف يمكنك أن تكون مفيدًا وشيقًا.
تأكد من عرض أهم النقاط في الوصف المختصر.

  1. صورة مميزة (كعكات إضافية للجاذبية)

توجد لقطات شاشة في المقالة عندما كان يُطلق على متجر التطبيقات اسم "Android Market". لقد نشأ جيل من القطط لم يسمع بهذا الاسم من قبل. لكن المبدأ العام لم يتغير. غادر للتاريخ. لا يمكنني إعادة التسجيل لأخذ لقطات شاشة جديدة.

نظرًا لأننا قلقون ، فسوف نتدرب على القطط. لنأخذ ، على سبيل المثال ، مثالاً من المقال ونحاول وضعه على Google Play. إذا نجح كل شيء ، فسيكون الأمر أسهل.

قبل المضي قدمًا ، تأكد من أن لديك رموز التطبيق الخاصة بك واسم البرنامج جاهزًا. سيكون من الغريب جدًا رؤية برنامج برمز قياسي واسم "HelloWorld" في متجر التطبيقات. وكذلك تحقق من جميع الإدخالات في ملف البيان.

الخطوةالاولى. هو الأصعب

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

عندما تقوم بتشغيل تطبيقاتك على محاكي أو هاتفك ، فإن بيئة التطوير توقع البرنامج تلقائيًا بشهادة تصحيح. شهادة تصحيح الأخطاء ليست مناسبة للتوزيع من خلال المتجر ، وتحتاج إلى توقيع التطبيق بشهادتك الفريدة. إنه مجاني ، بدون تسجيل و SMS.

لنقم بإنشاء ملف APK موقع ، وهو شيء مثل ملف قابل للتنفيذ مثل notepad.exeعلى نظام التشغيل Windows. إذا كانت بيئة تطوير Android Studio مفتوحة ، فاختر من القائمة بناء | إنشاء ملف APK موقّع ....

سيظهر مربع حوار معالج تحتاج إلى تعبئته بالبيانات.

في الحقل الأول ، حدد المسار إلى keystore. إذا كان عليك إنشاء برامج من قبل ، بما في ذلك في Eclipse ، فيمكنك تحديد مستودع موجود باستخدام الزر اختر القائمة .... إذا كنت تقوم بإنشاء مستودع لأول مرة ، فحدد الزر خلق جديد إبداع جديد.... سيظهر مربع حوار جديد.

في الحقل الأول ، تحتاج إلى تحديد مجلد باستخدام الزر ... وأدخل اسمًا لملف التخزين ، والذي سيتم منحه الامتداد jks.

الآن تقوم بإنشاء مفتاح للتطبيق. في الميدان الاسم المستعار(الاسم المستعار) أدخل اسم المفتاح الذي تستطيع أنت والقطط فهمه. ليس من الضروري إنشاء اسم مستعار لكل تطبيق ، يمكنك استخدام اسم مستعار واحد لتطبيقاتك وأسماء مستعارة منفصلة للتطبيقات المخصصة.

تحتاج أيضًا إلى إنشاء كلمة مرور للمفتاح وتأكيدها.

تم تصميم المفتاح لمدة 25 عامًا. حقل الصلاحية (سنوات)اتركه دون تغيير (ما لم تكن لديك أسباب وجيهة لخلاف ذلك).

أخيرًا ، املأ معلومات عنك.

بعد ملء الحقول ، ستعود إلى النافذة الأولى للمعالج.

انقر فوق الزر التاليوفي النافذة التالية ، أدخل كلمة مرور أخرى للوصول إلى قاعدة بيانات كلمات المرور.

قد لا يكون لديك هذه الخطوة. قد يظهر إذا حددت خيار "تذكر كلمة المرور". لا أتذكر التفاصيل ، ستكتشفها بنفسك.

الخطوة الأخيرة هي الضغط على الزر إنهاء.

كانت هذه هي الخطوة الأخيرة. الآن هناك مربعات اختيار جديدة V1 (جرة التوقيع)و V2 (توقيع APK الكامل). تحقق على الأقل من الخيار الأول V1- هذا يتوافق مع الطريقة القديمة. تعتبر الطريقة الثانية أكثر أمانًا من حيث القرصنة ويمكن استخدامها لاحقًا لواجهات برمجة التطبيقات ، وفقًا لتقديرك (انظر أدناه).

نتيجة لعمليات التلاعب المعقدة باستخدام مربعات الحوار ، سيكون لديك ملف APK الذي طال انتظاره - سحرك ، والذي سيفتح الباب أمام عالم الثروة والسعادة.

الضغط على زر تظهر في Explorer، ستقوم بتشغيل File Explorer على جهاز الكمبيوتر الخاص بك مع المجلد الذي يحتوي على الملف الموقع.

كن حذرًا مع المفتاح الذي تم إنشاؤه. هو الذي يضمن أن الإصدار الجديد من البرنامج مكتوب بواسطتك. لذلك ، إذا فقدت المفتاح الذي تم إنشاؤه ، فسيتعين عليك تحميل البرنامج باسم مختلف باستخدام مفتاح جديد.

يوفر الاستوديو وضعًا لإنشاء تطبيق موقّع تلقائيًا. انقر بزر الماوس الأيمن على المجلد تطبيقوفي قائمة السياق حدد افتح إعدادات الوحدة النمطية. اختر قسمًا تطبيقفي قسم الوحدات. حدد علامة التبويب التوقيع. انقر فوق زر علامة الجمع واملأ الحقول.

انتقل إلى علامة التبويب أنواع البناءواختيار التجميع إطلاق سراح. في القائمة المنسدلة تكوين التوقيعحدد التكوين الذي تم إنشاؤه حديثًا. افتراضيا له الاسم التكوين.

انقر نعملحفظ النتائج.

يمكنك أيضًا توقيع الطلبات من خلال سطر الأوامر دون مشاركة الاستوديو ، إذا كنت منحرفًا. يمكنك قراءة الوثائق الخاصة بهذا الموضوع.

v2 APK كامل

في عام 2017 ، غيرت Google عملية التوقيع قليلاً. يوجد الآن مخططان للحصول على توقيع APK: v1 JAR و v2 Full APK.

توقيع v1 (الموجود منذ البداية) لا يحمي بعض أجزاء ملف APK ، مثل بيانات ZIP الوصفية. يجب أن يتعامل مدقق APK مع الكثير من هياكل البيانات غير الموثوق بها ثم يتجاهل البيانات غير الموقعة ، مما يترك مساحة كبيرة للهجوم. بالإضافة إلى ذلك ، يجب أن يقوم مدقق APK بفك ضغط جميع السجلات المضغوطة ، مما يهدر الكثير من الوقت والذاكرة. لحل المشاكل ، تم تطوير v2 Full APK جديد ، والذي ستواجهه عند التوقيع على طلبك.

يعمل Scheme v2 في Android 7.0 Nougat (API 25). يوفر النظام تثبيتًا أسرع للتطبيق وحماية جيدة ضد التغييرات غير المصرح بها لملف APK. محتوى ملف APK مجزأ وموقع ، ثم يتم إدراج كتلة توقيع APK الناتجة في APK.

التنسيق الجديد متوافق مع الإصدارات السابقة ، لذا يمكن تثبيت ملفات APK الموقعة بالمخطط الجديد على الأجهزة القديمة (والتي ستتجاهل ببساطة التوقيع الجديد) طالما أن ملفات APK هذه موقعة أيضًا بنظام v1.

في التطبيقات القديمة ، أترك مربع الاختيار بجوار الإصدار الأول. ربما في وقت لاحق سوف يجبرك على التبديل إلى الإصدار الثاني بالقوة. من المهم ملاحظة أنه يجب عليك التوقيع باستخدام مخطط v1 قبل التوقيع باستخدام مخطط v2 ، لأن APK لن يمر v2 إذا تم توقيعه بشهادات إضافية بعد توقيعه باستخدام مخطط v2.

بالمعنى الدقيق للكلمة ، يمكنك نشر ملف apk على موقعك ، ويمكن لجميع زوار موقعك تنزيله وتثبيته على هواتفهم. لكن هذا أمر غير لائق إلى حد ما في عصر تكنولوجيا النانو. لذلك دعنا ننتقل إلى الخطوة التالية.

الخطوة الثانية. يجب عليك فديا ، يجب عليك

الخطوة التالية غير سارة للغاية. تحتاج إلى إعطاء 25 دائمة الخضرة لشخص غريب. حتى لا تتعرض للإهانة ، كانت هذه العملية تسمى رسوم التسجيل. ستحتاج إلى بطاقة ائتمان بالمبلغ المحدد. يرجى ملاحظة أن Visa Electron ، وحتى بطاقة الخصم من سلسلة متاجر Perekrestok ، لن تناسبك. إذا كان لديك بالفعل البطاقة المطلوبة ، فتخط هذه الفقرة. يمكنني أن أنصح الباقي بالحصول على محفظة QIWI والحصول على بطاقة افتراضية هناك. هذا بالضبط ما فعلته ، لأنه كان مترددًا في الذهاب إلى البنك وكتابة جميع أنواع البيانات.

تحديث أوتوماتيكي

إذا قمت بإنشاء إصدار جديد من البرنامج عن طريق إصلاح العديد من الأخطاء وإضافة صور جديدة لقط ، فأنت بحاجة إلى زيادة رقم الإصدار في البيان بواحد (سمة الإصدار) واستبدالها اسم الإصدارلنفسك (سيظهر على صفحة Google Play). في أحدث إصدارات الاستوديو ، هذه الخصائص ليست الآن في البيان ، ولكن في الملف بناءالوحدة النمطية للتطبيق الخاص بك. قم بتحميل الإصدار الجديد على Google Play وسيتلقى المستخدمون التحديث تلقائيًا.

اتبع الاستعراضات

ثبّت تطبيق Google Play Developer Console على جهازك حتى لا تفوتك مراجعة جديدة لتطبيقك. يمكنك أيضًا عرض الإحصائيات.

تغيير كلمة مرور المخزن والاسم المستعار للمفتاح

لم أضطر لاستخدامها في بضع سنوات ، لذلك لا أعرف ما إذا كانت هذه المعلومات محدثة.

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

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

لذلك ، تحتاج إلى الاهتمام بتغيير المفتاح لنقله إلى المالك الجديد.

افترض أن مستودعنا لديه الهيكل:

اسم مخزن المفاتيح: old.keystore كلمة مرور Keystore: cat1 الاسم المستعار: my_alias كلمة مرور الاسم المستعار: cat2

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

قم بعمل نسخة من المستودع الخاص بك مرة أخرى وأعد تسميته ، على سبيل المثال ، new.keystore. سنعمل معه.

قم بتشغيل الأداة المساعدة أداة رئيسيةبأمر:

Keytool -storepasswd -keystore new.keystore

سيُطلب منك إدخال كلمة المرور الحالية ثم إدخال كلمة مرور جديدة وتكرارها. تقريبًا مثل هذا:

أدخل كلمة مرور تخزين المفاتيح: كلمة مرور تخزين المفاتيح الجديدة: أعد إدخال كلمة مرور تخزين المفاتيح الجديدة:

اكتمل الجزء الأول من المهمة ، وتم تغيير كلمة مرور المخزن.

إذا كنت تريد أيضًا تغيير كلمة المرور للاسم المستعار ، فقم بتشغيل الأداة مرة أخرى باستخدام الأمر:

Keytool -keypasswd -keystore new.keystore -alias my_name

سيُطلب منك إدخال كلمة مرور المخزن الحالية (كلمة المرور الجديدة) ، ثم كلمة مرور الاسم المستعار. يمكنك إدخال كلمة مرور جديدة وستحل محل كلمة المرور القديمة.

أدخل كلمة مرور تخزين المفاتيح: أدخل كلمة المرور الرئيسية لـ

تم تغيير كلمة مرور الاسم المستعار.

إذا لم يكن تغيير كلمة المرور كافيًا لك وترغب في تغيير اسم الاسم المستعار (ربما استخدمت اسم قطتك المفضلة ، فلماذا يجب أن يعرفها الآخرون) ، فإننا نواصل العمل.

نقوم بتشغيل الأمر:

Keytool -changealias -keystore new.keystore -alias my_alias -destalias my_new_alias

سيُطلب منك إدخال كلمة مرور المخزن ، ثم كلمة المرور للاسم المستعار الجديد (كلمة المرور الحالية) ، ثم كلمة المرور الجديدة وتكرارها. سيتم تغيير الاسم المستعار.

لذلك ، استغرق الأمر منا ثلاث خطوات لإنشاء مستودع جديد واسم مستعار لنقله إلى شخص غريب. يجب على المالك الجديد أن يفعل الشيء نفسه للتأكد من أنك لا تستفيد من الملفات التي تم تغييرها. ومع ذلك ، هذه هي مشكلته.

نوقع على التطبيق النهائي

يمكن أن تظهر مثل هذه الحالة عندما تفقد شفرة المصدر ويكون لديك APK فقط. هذا صحيح على الأرجح للقراصنة الذين أعادوا التوقيع على تطبيقات أخرى (لا تفعل ذلك مع برامج الآخرين).

أولاً ، قم بتغيير الامتداد من apk إلى zip. احذف المجلد في الأرشيف معلومات التعريف الفوقية. قم باستعادة الامتداد. لقد قمت بحذف التوقيع القديم.

أنت الآن بحاجة إلى توقيع الطلب بمفتاح جديد. أدخل الأمر.

jarsigner -keystore keystore-file.jks -storepass keystore_password -keypass alias_password - توقيع توقيع-apk-file.apk apk-file.apk alias_name

إذا نجحت ، ستتلقى رسالة تفيد بأن التطبيق قد تم توقيعه. بعد ذلك ، نقوم بتنفيذ أمر آخر.

ANDROID_SDK_PATH / أدوات البناء / LAST_BUILD_TOOLS_VERSION / zipalign -v 4 موقع-apk-file.apk align-apk-file.apk

يجب أن تكون النتيجة ملف APK موقّعًا بالمفتاح الجديد. لم أستخدمها بنفسي.

تخزين مفتاح جوجل

في عام 2017 ، أضافت Google خيارًا جديدًا لتخزين المفاتيح في السحابة. يتمثل الاختلاف الرئيسي في أنك تقوم بتسجيل التطبيق باستخدام مفتاح تحميل مخصص تتحقق منه Google وتزيله ، مع استبداله بمفتاح توقيع التطبيق الأصلي الذي قدمته.

يتيح لك إدارة مفاتيح توقيع التطبيق لكل من التطبيقات الجديدة والمنشورة ، والتي سيتم تخزينها بواسطة Google في متجر المفاتيح الخاص بها. للانضمام إلى هذا البرنامج ، يجب عليك الاشتراك فيه في Google Play Console. تجدر الإشارة إلى أنه لن يكون من الممكن إلغاء الاشتراك فيه.

هذه الطريقة مفيدة للغاية - في حالة فقد مخزن المفاتيح ، سيسمح لك Google Play App Signing بإعادة تعيين المفتاح لتثبيت مفتاح جديد. لا يتعين عليك إعادة نشر التطبيق باسم حزمة ومفتاح جديدين.

الطريقة التقليدية لتقديم التطبيق الخاص بك إلى المستخدم من خلال تثبيت ملف APK لها عيب كبير - يتلقى المستخدم مجموعة من المواد الإضافية التي لن يستخدمها أبدًا. على سبيل المثال ، موارد للغات أخرى ، صور بدقة مختلفة لكل نوع من أنواع الشاشات. نتيجة لذلك ، يكون التطبيق النهائي منتفخًا ويشغل حجمًا كبيرًا.

يسمح التنسيق الجديد (المتوفر في Android 3.2 والإصدارات الأحدث) للمستخدم بتنزيل إصدار خاص من تطبيقك يحتوي فقط على اللغة المطلوبة (value-en / strings.xml) ودقة الصورة المطلوبة (xxhdpi) وموارد أخرى محددة. نتيجة لذلك ، يكون حجم التطبيق النهائي أصغر بكثير.

تنسيق App Bundle الجديد له امتداد .aab(حزمة تطبيقات Android). تقوم بتحميل ملف بهذا الامتداد إلى متجر Play بدلاً من ملف APK. بناءً على ملفك ، سيُنشئ متجر التطبيقات أنواعًا مختلفة من تطبيقك (apk).

يمكنك عرض بنية App Bundle من خلال القائمة بناء | إنشاء الحِزم / APK (حزم) | بناء الحزم. أولاً ، سيعرض الاستوديو نافذة منبثقة تشير إلى موقع الملف الذي تم إنشاؤه.

دعنا نتبع الرابط حددوانظر ملفنا app-debug.aab. يمكن أن يكون مسار الملف كالتالي: .. \ YourApp \ app \ build \ outputs \ bundle \ debug. الملف هو ملف مضغوط قياسي يمكن عرضه من خلال أي أرشيف مناسب.

الأرشيف يتكون من مجلدات يتمركز, BUNDLE_METADATAوملف BundleConfig.pb.

قد تكون هناك أيضًا أدلة بها ميزات إضافية ، وفي هذه الحالة يتم إعطاء كل منها اسمًا خاصًا ميزة 1, ميزة 2وإلخ.

لإنشاء ملف موقع ، استخدم بناء | إنشاء حزمة موقعة / APK .... في مربع الحوار ، حدد الخيار حزمة تطبيقات Androidو اضغط التالي.


الآن ، عندما تقوم بتحميل تطبيق إلى متجر Play ، فإنك لا تختار ملف apk ، ولكن ملف aab الذي تم إنشاؤه. بعد ذلك ، يمكنك أن ترى كيف سيستفيد المستخدم من تحميل صيغته.

إذا كنت مهتمًا بمعرفة كيفية إنشاء ملفات APK فردية لحزمة التطبيقات ، فيمكنك تثبيت أداة سطر أوامر Bundletool.

قراءة إضافية

استرداد كلمة مرور Android-keystore بواسطة MaxCamillo - إذا فقدت كلمة مرورك ، فحاول استخدام هذه الأداة. لم أستخدمها بنفسي ، لذلك لن أقول.

تخيل للحظة أن حلمك قد تحقق: تم تطوير التطبيق ، وتركت العملية الصعبة بأكملها وراءك ، جنبًا إلى جنب مع كل ليالي الطوال ، وأيام العمل ، ولترات من القهوة وجبال من السجائر. ما كان في خيالك حتى وقت قريب هو الآن بين يديك. ترى كيف تعمل وتعيش ، أنت راضٍ عن المسار الذي تم إنجازه. لكن هل فكرت فيما سيحدث بعد ذلك؟ كيف تقدم التطبيق للعالم؟ لا؟ ثم هذه المقالة لك!

يجب إرسال التطبيق إلى App Store ومتاجر Google Play الرقمية. ولكن كيف نفعل ذلك بأقل إهدار للوقت والأعصاب والقهوة ومنتجات التبغ؟ على سبيل المثال ، قد يرفض محررو App Store طلبك مرارًا وتكرارًا - يتضمن السجل 6 و 10 و 12 رفضًا. ما هي الخطوات الصحيحة لتقديم طلب إلى المتجر؟ دعونا نفهم ذلك.

من أين نبدأ؟

لضمان عدم رفض Apple لطلبك ، نوصيك بقراءة إرشادات مراجعة App Store الرسمية بعناية. هنا ، جميع النقاط التي قد تمنع المستخدمين من التعرف على تطبيقك موصوفة بشيء من التفصيل. يتحدث Google Play أيضًا عن ما هو ممكن وما هو غير ممكن. من خلال معرفة هذه القواعد ، فإنك تزيد بشكل كبير من فرص تحميل تطبيقك بنجاح إلى المتجر.

كيفية تحميل التطبيق إلى متجر التطبيقات

لذلك ، تحتاج أولاً إلى تسجيل حساب مطور في المتجر. في App Store ، يكون الأمر على النحو التالي:

  1. تحتاج إلى اتباع الرابط: https://developer.apple.com/register/.
  2. سجّل الدخول باستخدام AppleID موجود أو أنشئ واحدًا جديدًا.
  3. إذا رأيت الرسالة "لقد وافقت بالفعل على اتفاقية مطور Apple" ، فانتقل إلى حسابك.
  4. في الجزء السفلي من الصفحة ، حدد "الانضمام إلى برنامج Apple Developer".
  5. ثم انقر فوق "تسجيل" و "بدء تسجيل جديد".
  6. حدد نوع الكيان (ملاحظة - مشروع ليستناسبها).
  7. املأ جميع النماذج ، وأكد الاتفاقية وادفع رسوم المستخدم البالغة 99 دولارًا ؛
  8. بمجرد أن يصبح ملف التعريف الخاص بك جاهزًا ، أضف أحد معرفات Apple الخاصة بك كمطور وواحد منهم على الأقل كمسؤول عبر "المستخدمون والأدوار" في ملف تعريف اتصال iTunes الخاص بك.

كيفية تنزيل التطبيق على Google Play

في Google Play ، كل شيء أبسط إلى حد ما:

  1. قم بزيارة Google Play Developer Console.
  2. أدخل المعلومات الأساسية عن نفسك - الاسم والبريد الإلكتروني وما إلى ذلك. يمكن تغيير هذه المعلومات لاحقًا.
  3. اقرأ واقبل اتفاقية توزيع برامج Google Play لبلدك / منطقتك.
  4. يرجى ملاحظة أن التطبيقات التي تنشرها على Google Play يجب أن تمتثل للقواعد من مركز سياسة المطور وقوانين التصدير الأمريكية.
  5. اشترك للحصول على 25 دولارًا باستخدام Google Payments. إذا لم يكن لديك حساب Google Payments ، فيمكنك إنشاء حساب بسرعة أثناء عملية الاشتراك.
  6. في النهاية ، ستتلقى رسالة بريد إلكتروني لتأكيد التسجيل على عنوان البريد الإلكتروني الذي قدمته في البداية.

اختبارات

اختبار تطبيق iOS

في App Store ، يمكن القيام بذلك بعدة طرق: من خلال خدمة Apple - TestFlight ، أو من خلال طرف ثالث diawi.com و hockeyapp.net و testfairy.com وغيرها. قد يبدو هذا الأخير أبسط ، لكنه في الواقع لا يجعل الحياة أسهل للمطورين. يمكن إجراء عملية الاختبار نفسها بطريقتين:

  • عن طريق تثبيت التطبيق مباشرة على الجهاز من كمبيوتر المطور عبر سلك. هذه الطريقة مثالية للمختبِر ، لكنها لا تعمل على الإطلاق مع العميل. كما أنه غير مناسب إذا كان المطور والمختبِر يعملان في مكاتب مختلفة.
  • في الواقع من خلال TestFlight. للقيام بذلك ، تحتاج إلى تحميل التطبيق إلى iTunesConnect.

سيتم فتح الوصول إلى TestFlight فقط بعد التسجيل والدفع لحساب مطور. يجب إضافة AppleID الخاص بالعميل وكل من سيختبر البرنامج إلى "المختبرين" في صفحة التطبيق وعلامة التبويب TestFlight.

إذا كان هذا مُختبِرًا جديدًا لم تتم إضافته من قبل ، فأنت بحاجة إلى الانتقال إلى قسم "المستخدمون والأدوار" وإضافة معرف Apple الخاص به هناك. بعد أن يتلقى هذا المستخدم دعوة ويؤكدها ، ستحتاج إلى إضافته إلى "مختبري التطبيق" في علامة تبويب TestFlight نفسها. لا تنس النقر على "حفظ".

سيحتاج جميع المختبرين إلى تنزيل تطبيق "TestFlight" من App Store وتسجيل الدخول باستخدام AppleID المُدرج في "مُختبِري التطبيقات". الآن سيتم إخطار جميع المختبرين عن طريق البريد وفي تطبيق TestFlight عن البنيات الجديدة.

يمكن أن يكون الاختبار داخليًا (الوصول إلى 25 مستخدمًا فقط) وعامًا (حتى 1000 مستخدم). في حالة الاختبار الخارجي ، سيتعين عليك إجراء مراجعة موسعة (مراجعة) ، كما هو الحال عند النشر في متجر التطبيقات.

لا يحدث التقديم إلى App Store إلا بعد ملء ملف التعريف بالكامل وإضافة الأوصاف ولقطات الشاشة وغيرها من المعلومات الضرورية. يرجى ملاحظة أنه بمجرد الإرسال ، لا يمكن تغيير أي شيء.

بعد تقديم الطلب للمراجعة ، عليك الانتظار من يومين إلى أسبوع (في بعض الحالات ، خاصة قبل عيد الميلاد ، قد يستغرق الأمر أسبوعين أو حتى ثلاثة أسابيع). يرجى ملاحظة أن موظفي Apple يغلقون أبوابهم في عطلات نهاية الأسبوع وفي نهاية ديسمبر. لذلك من الأفضل عدم إرسال الطلبات للمراجعة خلال الفترة المحددة.

اختبار تطبيق Android

أما بالنسبة لاختبار تطبيقات Android ، فيمكن إجراؤه بعدة طرق.

أبسط وربما الأكثر فاعلية هو إرسال ملف .apk مباشرة إلى المختبرين والعملاء باستخدام أي وسيلة اتصال ملائمة (سكايب ، بريد ، إلخ). ولكن من وجهة نظر الأمان والحس السليم ، لا يزال من الأفضل تحميل الملف إلى الخادم الخاص بك أو إلى السحابة وإرسال الرابط إلى الجميع - هذه هي الطريقة التي نستخدمها بنجاح في شركتنا. بعد ذلك ، يمكنك إعداد عمليات الإنشاء التلقائية عبر CI ، والتي ستتيح لك الحصول على تصميم جديد كل يوم تقريبًا دون بذل مجهود إضافي.

بالطبع ، هناك طرق بديلة لإرسال التطبيق ، مثل hockeyapp.net ، ولكنها تتطلب تسجيلًا إضافيًا ، بينما لا يتطلب الخادم أو السحابة (على سبيل المثال ، ownCloud) أي شيء.

يمكنك أيضًا الاختبار من خلال Google Play نفسه. يمكن أن يكون أيضًا داخليًا (الوصول إلى مستخدمين محددين فقط) وعامة (الوصول عن طريق الرابط). في كلتا الحالتين ، يمكن تنزيل التطبيق دون صعوبة كبيرة ، كما هو الحال في Apple App Store. لكن لهذا ، يجب أن يتم التوقيع على الطلب.

كما هو الحال في App Store ، لا يحدث الإرسال إلى Play Market إلا بعد ملء ملف التعريف بالكامل ، وإضافة الأوصاف ولقطات الشاشة وغيرها من المعلومات الضرورية. بمجرد إرسالها ، لا يمكن تغيير أي شيء. ثم تحتاج إلى الانتظار لمدة يوم أو يومين ، وبعد ذلك سيتم نشر التطبيق تلقائيًا في سوق Play.

الشهادات

تحتاج أيضًا إلى التوقيع على الطلب قبل إرساله للمراجعة في Play Market. يمكن القيام بذلك في البداية أو في النهاية ، الشيء الرئيسي هو قبل إرساله للمراجعة. البيانات التالية مطلوبة من العميل: Keystore Password، Alias، Key password، First & Last Name، Organizational Unit، Organization، City، State، Country.

سيقوم المطورون بعد ذلك بإنشاء شهادة (عادة لمدة 25 عامًا). يجب إرسال الشهادة للعميل والتأكد! حذر من أنه لا يمكن تجديده. بأي حال من الأحوال!مطلوب لتحديثات التطبيق المستقبلية. إذا ضاعت ، فسيتعين إعادة إصدارها. يجب عدم إرسال الشهادة عن طريق البريد لأسباب أمنية.

في متجر التطبيقات ، سيتمكن المطور الذي يتمتع بحقوق المسؤول من إنشاء وتثبيت جميع الشهادات اللازمة بشكل مستقل من خلال XCode. ستستغرق هذه العملية عدة ساعات. نظرًا لأن العميل هو مالك التطبيق ، فسيكون مرئيًا كمطور في كل من App Store و Google Play. حساب المطور على متجر التطبيقات يكلف 99 دولارًا سنويًا على Google Play - 25 دولارًا سنويًا. يمكنك إرسال تطبيق إلى المتاجر فقط إذا كان لديك حساب مطور.

لطباعة!

حسنًا ، أنت الآن تعرف قواعد قبول تطبيق في App Store و Google Play. باتباع هذه التعليمات ، لن يكون نشر التطبيق أمرًا صعبًا - وبعد ذلك ستتمكن أخيرًا من تعريف العالم بأفكارك. الشيء الرئيسي هو أن من بنات الأفكار كان يستحق.



نوصي بالقراءة

قمة