REST Resource: projects.apps.releases

المرجع: الإصدار

إصدار تطبيق في Firebase

تمثيل JSON
{
  "name": string,
  "releaseNotes": {
    object (ReleaseNotes)
  },
  "displayVersion": string,
  "buildVersion": string,
  "createTime": string,
  "firebaseConsoleUri": string,
  "testingUri": string,
  "binaryDownloadUri": string
}
الحقول
name

string

اسم مورد الإصدار.

تنسيق الملف: projects/{projectNumber}/apps/{appId}/releases/{releaseId}

releaseNotes

object (ReleaseNotes)

ملاحظات الإصدار

displayVersion

string

النتائج فقط. عرض نسخة الإصدار. أمّا في أحد إصدارات Android، فيكون رقم الإصدار المعروض هو versionName. أمّا في إصدار iOS، فالنسخة المعروضة هي CFBundleShortVersionString.

buildVersion

string

النتائج فقط. إنشاء نسخة من الإصدار بالنسبة إلى أحد إصدارات Android، إصدار الإصدار هو versionCode. أمّا في إصدار iOS، فنسخة الإصدار هي CFBundleVersion.

createTime

string (Timestamp format)

النتائج فقط. وقت إنشاء الإصدار

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

firebaseConsoleUri

string

النتائج فقط. رابط إلى وحدة تحكُّم Firebase يعرض إصدارًا واحدًا.

testingUri

string

النتائج فقط. رابط للإصدار في مقطع الويب الخاص بالمختبِر أو تطبيق Android يتيح للمختبِرين (الذين تم منحهم إذن الوصول إلى التطبيق) الاطّلاع على ملاحظات الإصدار وتثبيت التطبيق على أجهزتهم.

binaryDownloadUri

string

النتائج فقط. رابط موقَّع (تنتهي صلاحيته خلال ساعة واحدة) لتنزيل الملف الثنائي للتطبيق مباشرةً (IPA/APK/AAB).

ملاحظات الإصدار

الملاحظات التي تنتمي إلى إصدار

تمثيل JSON
{
  "text": string
}
الحقول
text

string

تمثّل هذه السمة نص ملاحظات الإصدار.

الطُرق

batchDelete

يؤدي هذا الإجراء إلى حذف الإصدارات.

distribute

يوزِّع إصدارًا على المختبِرين.

get

الحصول على إصدار

list

إدراج الإصدارات

patch

يتم تحديث إصدار.