تصدر Apple iOS 5 Beta 4 بتحديثات عبر الهواء

تصدر Apple iOS 5 Beta 4 بتحديثات عبر الهواء

ios5beta4

أثبتت Apple مرة أخرى أن أيام الجمعة لا تزال أيام عمل من خلال إسقاط iOS 5 Beta 4. يمكن للمطورين الآن تنزيل أحدث إصدار تجريبي من iOS 5 في قناة مطوري Apple ، وللمرة الأولى ، من خلال معجزة التحديثات عبر الهواء.

يجب أن يتمكن أولئك الذين يستخدمون iOS 5 Beta 3 من الترقية لاسلكيًا إلى Beta 4.

تستعد Apple لإطلاق iOS 5 وإطلاق iCloud العام في سبتمبر ، ومن المحتمل أن يكون Beta 4 أحد التحديثات الأخيرة التي تم دفعها للمطورين.

إذا كنت تستخدم Beta 3 بالفعل ، فحاول تنزيل Beta 4 كتحديث عبر الهواء. أبلغ الأشخاص بالفعل أن تحديثات OTA لا تعمل ، لكننا فضوليون لمعرفة ما إذا كان بعضها لا يزال ناجحًا.

سيحتاج iOS 5 Beta 4 إلى iTunes 10.5 Beta 4 الذي تم إصداره حديثًا للمزامنة. كما تم إصدار Xcode 4.2 Developer Preview 4. كل هذا متاح في قناة مطوري Apple.

نريد أن نسمع عما تجده في iOS 5 Beta 4! أرسل جميع النصائح إلى: [email protected]

سجل التغيير الكامل لبيتا 4:

ملاحظات وقضايا معروفة

تتعلق المشكلات التالية باستخدام 5.0 SDK لتطوير التعليمات البرمجية.

حسابات

  • عند إنشاء حساب iCloud ، يمكنك استخدام أي معرف Apple بشرط أن يكون عنوان بريد إلكتروني كامل وليس حساب MobileMe. إذا كان لديك حساب MobileMe ، فيمكنك نسخ البيانات من هذا الحساب إلى حساب iCloud لاستخدامها أثناء الاختبار. يمكنك العثور على مزيد من المعلومات حول iCloud على: http://developer.apple.com/icloud
  • عند إعداد حساب iCloud أو MobileMe باستخدام مساعد الإعداد وترك Find My iPhone قيد التشغيل ، فقد يؤدي ذلك بالفعل إلى إيقاف تشغيل Find My iPhone بعد الإعداد. يرجى التحقق في الإعدادات / البريد وجهات الاتصال والتقويم / حسابك من أن العثور على iPhone الخاص بي قد تم تشغيله بعد مغادرة مساعد الإعداد.
  • يوصى بتعطيل الإشارات المرجعية في حسابات متعددة. إذا تم تمكينها ، فقد تكون النتائج غير محددة.
  • مثبت: في هذا الإصدار التجريبي ، لا يعمل خيار "اختيار سؤال أمان" أثناء إعداد حساب iCloud.

البث

  • بدءًا من iOS 5 ، يتم تمكين AirPlay افتراضيًا في محتوى الفيديو في التطبيقات والمواقع.
  • يدعم iOS 5 بث الفيديو عبر AV Foundation.
  • سيؤدي التبديل إلى AirPay Video أثناء استخدام النسخ المتطابق إلى ترك الشاشة سوداء ولكن الفيديو لا يزال قيد التشغيل.

آبل

  • يُمكِّن برنامج Apple TV التجريبي المستخدمين من نسخ محتويات iPad 2 إلى Apple TV (الجيل الثاني) باستخدام AirPlay. يمكّن هذا البرنامج التجريبي أيضًا Photo Stream على Apple TV حتى يتمكن المستخدمون من الوصول إلى الصور المخزنة في iCloud. يتم توفير الإصدار التجريبي من برنامج Apple TV لاختبار أحدث وظائف AirPlay مع تطبيقات iOS 5 ومواقع الويب. إذا كنت ترغب في تثبيت الإصدار التجريبي من برنامج Apple TV على جهازك ، فيجب عليك أولاً تسجيل UDID الخاص بجهازك في بوابة برنامج مطوري iOS.
  • لا يوجد تصميم جديد لـ AppleTV للإصدار التجريبي 4. يُرجى الاستمرار في استخدام الإصدار المتوفر مع الإصدار التجريبي 3.

صوتي

  • يتطلب استخدام الدردشة الصوتية في iOS 5 ضبط kAudioSessionMode_VoiceChat الوضع في جلسة الصوت ، أو ضبط ملف AVAudioSessionModeVoiceChat الوضع على جلسة AVAudioSession موضوع.

التقويم

  • تم تكرار جميع تقاويم MobileMe بعد إيقاف تشغيل مزامنة التقويم وإعادة تشغيلها.
  • مثبت: ستؤدي الاستعادة من نسخة احتياطية من Seed 1 أو ما قبله إلى عدم مزامنة تقويمات MobileMe / iCloud. ستظهر التقويمات التي تم الاشتراك بها في "التقويمات" ولكن لن يظهر أي من تقويمات الأحداث الخاصة بك في MobileCal. لحل المشكلة ، يرجى إزالة الحساب وإعادة إضافته.
  • إذا لم يقم SnowLeopard بمزامنة التقويمات الخاصة بك على جهاز iOS وقمت بإنشاء تقويم أو قائمة تذكيرات باستخدام أول إصدار سابق لـ iOS 5.0 ، قم بتغيير اسم التقويم أو القائمة على جهاز iOS ثم اتركه تزامن.
  • في هذا الإصدار التجريبي من تقويم عيد الميلاد ، يتم تعطيل مؤقتًا لتطبيقات الويب و Windows وسيكون متاحًا في إصدار مستقبلي.

جهات الاتصال

  • الجديد:في MobileMe ، يتم حذف جهات الاتصال المحلية بدلاً من دمجها.
  • في هذا الإصدار التجريبي ، تم تعطيل استيراد / تصدير vCard من قائمة الإجراء وسيكون متاحًا في الإصدار المستقبلي.

GameKit

  • بيانات المطابقة للمباريات القائمة على الدور تقتصر حاليًا على 4 كيلوبايت من البيانات.
  • عندما يتم تعطيل كل من Wifi و 3G (أي في وضع الطائرة) في بعض الأحيان ، قد تتسبب GameKit في فشل الاتصال في مطابقة Bluetooth المحلية.

كتب

  • قد يفشل iBooks 1.2.2 في عرض بعض النصوص أو الصور في الكتب. يرجى التحديث إلى iBooks 1.3 في متجر التطبيقات.

iCloud النسخ الاحتياطي

  • نظرًا لأن هذا برنامج تجريبي ، يوصى بعدم استخدام خدمات iCloud لتخزين أي بيانات أو معلومات مهمة. إذا قمت بتمكين iCloud Backup ، فسيتم تعطيل النسخ الاحتياطي التلقائي مع iTunes عند المزامنة. نقترح عليك أيضًا نسخ جهازك احتياطيًا يدويًا باستخدام iTunes. يُنصح بشدة بالترقية إلى هذا الإصدار من الإصدار التجريبي من iOS 5 لمواصلة نسخ أجهزتك احتياطيًا والاحتفاظ بالنسخ الاحتياطية السابقة.

تخزين iCloud

  • خلال فترة الإصدار التجريبي من iOS 5 ، قد يتم مسح أي مستندات مخزنة على الخوادم بشكل دوري قبل إصدار GM. لذلك ، يوصى بشدة بعدم تخزين أي مستندات أو معلومات مهمة على الخوادم.
  • إذا كان التطبيق الخاص بك يستخدم استعلام عن NSMetadata class ، يجب عليك تعيين المسند ، على الرغم من تجاهل المسند نفسه.
  • لا يتضمن إطار العمل الأساسي معرف الفريق عند البحث عن حاوية مستندات الجوال لتطبيق ما. يجب تضمين معرف الفريق في بداية سلسلة المعرف التي تم تمريرها إلىURLForUbiquityContainerIdentifier: طريقة.
  • في هذا الإصدار التجريبي ، فإن ملف setSortDescriptors: طريقة استعلام عن NSMetadata غير مدعومة.
  • في هذا الإصدار التجريبي ، إذا كنت تريد استخدام iCloud ، فيجب عليك تحديد معرفات حاوية مختلفة يدويًا (مجموعة عرض التطبيق الخاص بك) داخل ملف استحقاقات لكل من نظام التشغيل Mac OS X ومشاريع iOS.
  • توجد مشكلات في استخدام واجهة برمجة تطبيقات مستند التخزين السحابي جنبًا إلى جنب مع البيانات المحمية والتي يمكن أن تؤدي إلى تلف البيانات.
  • في هذا الإصدار التجريبي ، لا يمكن للتطبيقات المستندة إلى المستندات أن تكتشف دائمًا متى يتم تغيير الملفات أو نقلها أو حذفها من تحتها.
  • الجديد: في هذا الإصدار التجريبي ، عارضو الملفات (الكائنات التي تعتمد الامتداد NSFilePresenter البروتوكول) لا تتلقى بعض الرسائل التي من المفترض أن يتلقوها ، خاصةً:
    • تم تقديم العنصر
    • المقدمة
    • المقدمة SubitemDidChangeAtURL:

    يمكنك حل هذا عن طريق تنفيذ التخلي عن العنصر المقدم للكاتب: الطريقة والتحقق لمعرفة ما إذا كان الكاتب قد كتب بالفعل عندما يطلب مقدم الملفات الخاص بك. يمكنك أيضًا استخدام FSEvents لمراقبة تغييرات نظام الملفات

  • في هذا الإصدار التجريبي ، لا يتم تسليم الرسائل المتعلقة بالتغييرات التي تم إجراؤها على الملفات في دليل إلى الكائنات التي تستخدم الامتداد NSFilePresenter بروتوكول.
  • أثناء الإبلاغ عن خطأ متعلق بواجهات تخزين iCloud ، يرجى تضمين السجلات التي تم جمعها أثناء جلسة تصحيح الأخطاء. لإنشاء هذه السجلات ، يجب عليك تثبيت ملف تعريف تصحيح أخطاء خاص على جهازك. يمكن الحصول على ملف تعريف التصحيح من http://connect.apple.com. يتيح ملف التعريف هذا إنشاء سجلات تصحيح الأخطاء اللازمة لتشخيص أي مشاكل باستخدام تخزين iCloud. تعليمات جمع السجلات هي:
    1. قم بتثبيت ملف التعريف. (أسهل طريقة للقيام بذلك هي إرساله بالبريد إلى نفسك وفتح المرفق على أجهزتهم.)
    2. أعد إنتاج الخطأ.
    3. قم بالمزامنة مع iTunes لسحب السجلات من جهازك.
    4. إرفاق السجلات بتقرير الخطأ الخاص بك. يمكنك العثور على السجلات في ~ / Library / Logs / CrashReporter / MobileDevice / DeviceName / DiagnosticLogs.

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

  • الجديد: أسماء الملفات في iCloud Storage حساسة لحالة الأحرف.

iMessage

  • الجديد: لن يتمكن iMessage beta 1 من التواصل مع مستخدمي iMessage في الإصدار التجريبي 2 أو إصدار أحدث.

اي تيونز

  • لا يمكن لإصدار iTunes الذي يأتي مع الإصدار التجريبي 4 مزامنة الأجهزة التي تم تثبيت برنامج beta 2 عليها. لتجنب هذه المشكلة ، قم بما يلي:
    1. قم بمزامنة أي أجهزة مثبت عليها الإصدار التجريبي 3 مع إصدار iTunes المرفق مع الإصدار التجريبي 4.
    2. قم بترقية iTunes إلى الإصدار الذي يأتي مع بيتا 4.
    3. قم بتوصيل الجهاز وتثبيت برنامج بيتا 4. (افهم أنك قد ترى خطأ في المزامنة عند توصيل الجهاز لأول مرة.)
    4. بعد تثبيت برنامج بيتا 4 ، قم باستعادة النسخة الاحتياطية التي قمت بإنشائها في الخطوة 1.
  • لا يتم تشغيل مقاطع الفيديو المشتراة من iTunes Store على الجيل الثاني من AppleTV عبر AirPlay باستخدام iTunes 10.5.

موقع

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

بريد

  • الجديد:لا تؤدي إعادة توجيه رسالة تحتوي على مرفقات إلى إرفاق الملف ولا تتغير شاشة إنشاء الرسالة من "جارٍ التحميل ..."

مكتبة الموسيقى

  • الجديد:تفقد بعض الأغاني عمل الألبوم الفني بعد تغيير مكتبة الجهاز عبر المزامنة.

برنامج OpenGL

  • الجديد: في iOS 5.0 beta 4 ، تم نقل العديد من امتدادات OpenGL من مساحة اسم APPLE إلى مساحة الاسم EXT ، مما تسبب في إعادة تسمية بعض واجهات برمجة التطبيقات. الامتدادات المعدلة هي EXT_color_buffer_half_float,EXT_occlusion_query_boolean, EXT_separate_shader_objects, EXT_shadow_samplers, EXT_texture_rg, EXT_debug_label، و EXT_debug_marker.

تحديث برنامج OTA

  • الجديد: إذا كنت تقوم بتحديث برنامج OTA من الإصدار التجريبي 3 إلى الإصدار التجريبي 4 ، فستحتاج إلى إعادة مزامنة صورك مع iTunes ".

نقطة اتصال شخصية

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

تعديلات الصورة

  • إذا قمت بتطبيق تعديلات على العين الحمراء في iOS ، وقمت باستيراد صورتك إلى إنشاء iPhoto seed ، فلن تظهر تعديلات العين الحمراء على تلك الصورة في iPhoto. ونتيجة لذلك ، فإن المزامنة اللاحقة لصورتك إلى جهاز iOS من iPhoto لن تظهر تعديلات العين الحمراء.

إعدادات

  • مثبت: في هذا الإصدار التجريبي من FaceTime أيقونة مفقودة في الإعدادات على أجهزة iPhone.

محاكي

  • الجديد: لا تعمل خدمات الموقع في محاكي iOS 4.3 الذي يعمل عليه نظام التشغيل Mac OS 10.7 مع Xcode 4.2.

نقطة انطلاق

  • تظهر الإشعارات الفورية والمحلية للتطبيقات في مركز الإشعارات الجديد في iOS 5. يعرض مركز الإشعارات الإخطارات التي تعتبر "غير مقروءة". من أجل استيعاب دفع والإخطارات المحلية أن ليس لديهم حالة "غير مقروءة" ، يمكن للمطورين استخدام عدد شارات التطبيق الخاصة بهم لتشغيل مسح الإشعارات من الإشعارات مركز. عندما يمسح تطبيق ما عدد شاراته (عن طريق تعيينه على صفر) ، سيمسح iOS 5 إشعاراته من مركز الإشعارات.
  • الجديد: ينهي iOS 5.0 تطبيقات VoIP التي يتم استئنافها في الخلفية لحركة مرور الشبكة الواردة بتردد شديد. يتم تشجيع المطورين على التأكد من قراءة جميع البيانات الواردة من مآخذ VoIP لتجنب هذه الحالة.

تويتر

  • الجديد: عند التغريد بموقعك من Safari والخروج قبل التمكن من إنشاء الموقع ، سيبقى سهم الموقع في شريط الحالة. يمكن إزالة السهم عن طريق قتل Safari من مبدل المهام.

أتمتة واجهة المستخدم

  • الجديد: تقوم الأدوات بالكتابة فوق نص التشغيل الآلي الذي تم تحميله ، حتى إذا كان هناك برنامج آخر يقوم بتحريره.
  • قد لا يعمل زري التشغيل والتسجيل في محرر البرنامج النصي لأداة التنفيذ بشكل صحيح بعد استهداف تطبيق تم تشغيله بواسطة جلسة تتبع وانتهى. قد لا تعمل أيضًا إذا كنت تستهدف تطبيقًا تم تعليقه. إذا واجهت هذه المشكلة واستمرت ، فقد تحتاج إلى إغلاق مستند التتبع وإعادة فتحه للعودة إلى الحالة الوظيفية.
  • عند التقاط الإجراءات في برنامج نصي باستخدام أداة التشغيل الآلي ، واجهات مع عروض الويب أو خلايا الجدول التي تحتوي على عدد كبير من العناصر الموجودة خارج الشاشة قد تستغرق وقتًا طويلاً للغاية قبل العودة بامتداد التعبير.
  • ال قفل() و الغاء القفل() وظائف UIAT الهدف تم استبداله بـ lockForDuration () وظيفة.
  • مثبت:تقوم الأدوات بالكتابة فوق نص التشغيل الآلي الذي تم تحميله ، حتى إذا كان هناك برنامج آخر يقوم بتحريره.
  • بدءًا من iOS 5 beta 2 ، يمكنك الآن تشغيل برنامج نصي لأتمتة واجهة المستخدم على جهاز iOS من المحطة الطرفية المضيفة باستخدام أداة الأدوات. الأمر هو:
    • الآلات -w -t
  • عند استخدام أدوات cli لأتمتة واجهة المستخدم ، يمكنك الآن استهداف قالب الأتمتة الافتراضي وتمرير البرنامج النصي ومسار النتائج إلى الأداة كخيارات متغيرة للبيئة. على سبيل المثال:
    • الآلات -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -E UIASCRIPT

آخر مشاركة مدونة

| عبادة ماك
August 19, 2021

Liveblog: مكالمة أرباح من Appleسيقدم الرئيس التنفيذي لشركة Apple ، Tim Cook ، الفرقة تخيل التنانين السبت في مهرجان LOVELOUD في ولاية يوتا.الصورة: ج...

| عبادة ماك
September 10, 2021

قد تقوم Apple أخيرًا بمعاينة جهاز Mac Pro الذي تم تجديده في WWDC 2019سيكون جهاز Mac Pro الجديد معياريًا مرة أخرى ، تمامًا مثل هذا.الصورة: آبلقد تمن...

| عبادة ماك
September 10, 2021

OpenJailbreak: مشروع مجتمعي للمساعدة في الحفاظ على نظام iOS قابل للاختراق [Jailbreak]في وقت سابق اليوم ، عرضنا لك لقطة شاشة لـ ما يبدو أنه iOS 7 في...