توضّح هذه الصفحة محتوى التعديلات الأخيرة التي أُجريت على مستودع Maven الخاص بـ Play Integrity API.
1.5.0 (2025-08-28)
- تمت إضافة رمزين جديدين (
GET_INTEGRITYوGET_STRONG_INTEGRITY) لمربّع حوار حلّ المشاكل في Play، يمكنك تشغيلهما في تطبيقك لمساعدة المستخدمين في حلّ المشاكل المتعلقة بـMEETS_DEVICE_INTEGRITYوMEETS_STRONG_INTEGRITYوغيرها من المشاكل المتعلقة بالنتائج. يمكن أن تحلّان أيضًا بعض الاستثناءات التي تحدث أثناء طلبات Integrity API. - تم تقديم طريقة
showDialogجديدة في الفئتَين IntegrityManager وStandardIntegrityManager لتفعيل جميع أنواع مربّعات حوار حل المشاكل. تم إيقاف الطريقةshowDialogنهائيًا في IntegrityTokenResponse وStandardIntegrityToken. - تم رفع الحدّ الأدنى المطلوب لمستوى واجهة برمجة تطبيقات Android إلى 23 لطلبات الإصدار العادي والإصدار القديم.
1.4.0 (29-07-2024)
- تمت إضافة رموز جديدة لمربّع حوار حلّ المشاكل في Play يمكنك تفعيلها عندما تظهر إشارة "احتمالية اختراق التطبيق" ترصد تطبيقات تسجّل أو تتحكّم بالشاشة.
- تمت إتاحة إشارة "احتمالية اختراق التطبيق" في طلبات Standard API وخيار إيقاف إشارة "احتمالية اختراق التطبيق" على أساس كل طلب على حدة.
- تحسين عملية رصد الأخطاء PLAY_STORE_VERSION_OUTDATED
- تم رفع الحد الأدنى لمستوى واجهة برمجة تطبيقات Android المطلوب إلى 21 لطلبات العادية والكلاسيكية.
1.3.0 (2023-11-14)
- تمت إتاحة مربّع حوار حلّ مشاكل في Play يمكنك تفعيله عندما لا يكون لدى المستخدم ترخيص لاستخدام تطبيقك.
- رموز الخطأ الجديدة لطلبات البيانات العادية من واجهة برمجة التطبيقات:
- CLIENT_TRANSIENT_ERROR يشير إلى حدوث خطأ عابر على الجهاز أثناء إعداد موفّر رموز التحقّق من السلامة. على المطوّرين إعادة المحاولة باستخدام خوارزمية الرقود الأسي الثنائي.
- INTEGRITY_TOKEN_PROVIDER_INVALID يشير هذا إلى أنّ الرمز المميز للتحقّق من السلامة الذي تم إعداده مسبقًا أصبح غير صالح. على المطوّرين إعداد موفّر جديد للرموز المميزة للتحقق من السلامة.
1.2.0 (2023-07-31)
- تمت إضافة إمكانية استخدام الطلبات العادية للبيانات من واجهة برمجة التطبيقات.
1.1.0 (2023-01-25)
- رمز الخطأ الجديد: CLIENT_TRANSIENT_ERROR. يشير هذا الرمز إلى حدوث خطأ عابر على الجهاز. على المطوّرين إعادة المحاولة باستخدام خوارزمية الرقود الأسي الثنائي.
- يحتوي الطلب الداخلي الذي تم إنشاؤه بواسطة المكتبة الآن على إصدار المكتبة. يتيح ذلك تقديم ردود مخصّصة استنادًا إلى الإصدار المستخدَم.
1.0.2 (2022-09-27)
- تعديلات على المستندات الخاصة بطُرق واجهة برمجة التطبيقات ورموز الأخطاء.
- تمّت إضافة طابع زمني للطلب لأغراض قياس وقت الاستجابة الداخلي.
1.0.1 (2022-03-09)
- تحسينات على معالجة الأخطاء.
- تغيير بسيط لتسهيل عملية تكامل مكتبة برامج Unity.
1.0.0 (2022-02-14)
- الإصدار الأوّلي.