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 у вересні, і Бета 4, ймовірно, стане одним з останніх оновлень, запропонованих розробникам.

Якщо ви вже користуєтесь бета -версією 3, спробуйте завантажити бета -версію 4 як оновлення OTA. Люди вже повідомляли, що оновлення OTA не працюють, але нам цікаво подивитися, чи деякі з них все ще успішні.

iOS 5 Beta 4 потребує нещодавно випущеної iTunes 10.5 Beta 4 для синхронізації. Також був випущений Xcode 4.2 Developer Preview 4. Все це доступно на каналі розробників Apple.

Ми хочемо почути про те, що ви знайдете в iOS 5 Beta 4! Усі поради надсилайте на адресу: [email protected]

Повний журнал змін для бета -версії 4:

ПРИМІТКИ ТА ВІДОМІ ПИТАННЯ

Наступні проблеми стосуються використання SDK 5.0 для розробки коду.

Рахунки

  • Створюючи обліковий запис iCloud, ви можете використовувати будь -який Apple ID за умови, що це повна адреса електронної пошти, а не обліковий запис MobileMe. Якщо у вас є обліковий запис MobileMe, ви можете скопіювати дані з цього облікового запису в обліковий запис iCloud для використання під час тестування. Ви можете знайти більше інформації про iCloud за адресою: http://developer.apple.com/icloud
  • Коли ви налаштовуєте обліковий запис iCloud або MobileMe за допомогою помічника налаштування та залишаєте функцію Find My iPhone увімкненою, це може фактично вимкнути функцію Find my iPhone після налаштування. Будь ласка, перевірте в Налаштуваннях/Пошта, Контакти, Календар/Ваш обліковий запис, що функція Знайти мій iPhone увімкнена після виходу з асистента налаштування.
  • Рекомендується відключити закладки для кількох облікових записів. Якщо вони активовані, результати можуть бути невизначеними.
  • ВИПРАВЛЕНО: У цій бета -версії опція "Вибір секретного питання" не працює під час налаштування облікового запису iCloud.

AirPlay

  • Починаючи з iOS 5, відеовміст у програмах та на веб-сайтах за замовчуванням підтримує AirPlay.
  • iOS 5 підтримує AirPlay відео через AV Foundation.
  • Перехід на AirPay Video під час використання дзеркального відображення призведе до того, що екран стане чорним, але відео все ще відтворюється.

Apple TV

  • Бета -версія програмного забезпечення Apple TV дозволяє користувачам відображати вміст iPad 2 на Apple TV (2 -е покоління) за допомогою 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 КБ даних.
  • Коли Wi -Fi і 3G вимкнені (тобто в режимі літака), іноді GameKit може спричинити збій з'єднання в локальному Bluetooth -збігу.

iBooks

  • iBooks 1.2.2 може не відображати текст або зображення в книгах. Оновіть iBooks 1.3 в App Store.

Резервне копіювання iCloud

  • Оскільки це бета -версія програмного забезпечення, рекомендується не використовувати служби iCloud для зберігання критичних даних або інформації. Якщо ви ввімкнете резервне копіювання iCloud, автоматичне резервне копіювання за допомогою iTunes під час синхронізації буде вимкнено. Радимо також створити резервну копію пристрою вручну за допомогою iTunes. Наполегливо рекомендується оновити до цієї версії бета -версії iOS 5, щоб продовжити резервне копіювання пристроїв та зберегти попередні резервні копії.

Сховище iCloud

  • Під час бета -версії iOS 5 будь -які документи, що зберігаються на серверах, можуть періодично очищатися до GM. Тому настійно рекомендується не зберігати будь -які важливі документи або інформацію на серверах.
  • Якщо ваша програма використовує NSMetadataQuery class, ви повинні встановити предикат, навіть якщо сам предикат ігнорується.
  • Фреймворк Foundation не включає ідентифікатор команди під час пошуку контейнера для мобільних документів програми. Ідентифікатор команди має бути включений на початку рядка ідентифікатора, переданого доURLForUbiquityContainerIdentifier: метод.
  • У цій бета -версії setSortDescriptors: метод NSMetadataQuery не підтримується.
  • У цій бета -версії, якщо ви хочете використовувати iCloud, вам потрібно вручну вказати різні ідентифікатори контейнерів (набір дисплея вашої програми) у файлі Entitlements для обох ваших Mac OS X та проекти iOS.
  • Існують проблеми з використанням API документів Cloud Storage разом із захищеними даними, що може призвести до пошкодження даних.
  • У цій бета-версії програми на основі документів не завжди можуть виявити, коли файли змінюються, переміщуються або видаляються з-під них.
  • НОВО: У цій бета -версії презентатори файлів (об’єкти, які приймають NSFilePresenter протокол) не отримують деякі повідомлення, які вони повинні отримати, особливо:
    • PredstavItemDidChange
    • презентованийSubitemDidAppearAtURL:
    • презентованийSubitemDidChangeAtURL:

    Ви можете вирішити цю проблему, реалізувавши relinquishPresentedItemToWriter: Метод і перевірка, чи справді автор написав, коли ваш презентатор файлів знову запитує. Ви також можете використовувати FSEvents для спостереження за змінами файлової системи

  • У цій бета -версії повідомлення про зміни файлів у каталозі не доставляються до об’єктів, які приймають NSFilePresenter протокол.
  • Повідомляючи про помилку, пов'язану з інтерфейсами зберігання iCloud, будь ласка, включайте журнали, зібрані під час сеансу налагодження. Щоб створити ці журнали, потрібно встановити на своєму пристрої спеціальний профіль налагодження. Профіль налагодження можна отримати з http://connect.apple.com. Цей профіль дозволяє створювати журнали налагодження, необхідні для діагностики будь -яких проблем із використанням сховища iCloud. Інструкції щодо збору журналів такі:
    1. Встановіть профіль. (Найпростіший спосіб зробити це - надіслати його поштою собі та відкрити вкладення на їхньому пристрої.)
    2. Відтворити помилку.
    3. Синхронізуйте з iTunes, щоб видалити журнали з вашого пристрою.
    4. Додайте журнали до звіту про помилку. Ви можете знайти журнали в ~/Бібліотека/Журнали/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Ці журнали можуть швидко зростати, тому вам слід видалити профіль після того, як ви відтворили проблему та витягнули журнали для звіту про помилку.

  • НОВО: Імена файлів у iCloud Storage враховують регістр.

iMessage

  • НОВО: iMessage beta 1 не зможе спілкуватися з користувачами iMessage у бета -версії 2 або пізнішої.

iTunes

  • Версія iTunes, яка поставляється з бета -версією 4, не може синхронізувати пристрої, на яких встановлено програмне забезпечення бета -2. Щоб уникнути цієї проблеми, зробіть наступне:
    1. Синхронізуйте будь -які пристрої, на яких встановлено бета -3, до версії iTunes, що поставляється з бета -версією 4.
    2. Оновіть iTunes до версії, яка поставляється з бета -версією 4.
    3. Підключіть пристрій та встановіть програмне забезпечення бета 4. (Зрозумійте, що під час першого підключення пристрою може виникнути помилка синхронізації.)
    4. Після встановлення програмного забезпечення бета -4 відновіть резервну копію, зроблену на кроці 1.
  • Відео, придбані в магазині iTunes Store, не відтворюються на AppleTV другого покоління через AirPlay з iTunes 10.5.

Розташування

  • НОВО:Файл startMonitoringSignificantLocationChanges метод CLLocationManagerне викликає відновлення або запуск програм у фоновому режимі для значних оновлень зміни місцезнаходження. Однак, якщо буде відновлено резервну копію з попередньої версії програмного забезпечення (де програма моніторила значні зміни розташування) до пристрою, значний моніторинг зміни місцезнаходження продовжуватиме викликати відновлення або запуск програми у фон.

Пошта

  • НОВО:Пересилання повідомлення з включеними вкладеннями не додає файл, а екран створення повідомлення не змінюється з "Завантаження ...".

Музична бібліотека

  • НОВО:Деякі пісні втрачають обкладинку альбому після зміни бібліотеки пристрою за допомогою синхронізації.

OpenGL

  • НОВО: У iOS 5.0 beta 4 кілька розширень OpenGL було переміщено з простору імен APPLE в простір імен EXT, що призвело до перейменування деяких API. Зміненими розширеннями є EXT_color_buffer_half_float,EXT_оцінка_запиту_булева, EXT_окремі_шадерні_об'єкти, EXT_семплери_тіней, EXT_texture_rg, EXT_метка_налагодження, і EXT_метка_налагодження.

Оновлення програмного забезпечення OTA

  • НОВО: Якщо ви оновлюєте програмне забезпечення OTA з бета-версії 3 до бета-4, вам потрібно буде повторно синхронізувати свої фотографії з iTunes ».

Особистий HotSpot

  • НОВО:У цій бета -версії пристрій iPhone 4 не може приєднатися до особистої точки доступу, навіть якщо вона ввімкнена через нефункціональний прив'язку WiFi на цих пристроях.

Регулювання фотографій

  • Якщо ви застосуєте коригування ефекту «червоних очей» у iOS та імпортуєте своє зображення у збірку насадок iPhoto, коригування ефекту «червоних очей» не відображатимуться на цьому зображенні в iPhoto. В результаті подальша синхронізація вашого зображення з пристроєм iOS із пристроєм iOS не відображатиме налаштування ефекту «червоних очей».

Налаштування

  • ВИПРАВЛЕНО: У цій бета -версії піктограма FaceTime відсутня в налаштуваннях на iPhone.

Симулятор

  • НОВО: Служби визначення місцезнаходження не працюють у симуляторі iOS 4.3, що працює Mac OS 10.7 з Xcode 4.2.

Трамплін

  • Push -і локальні сповіщення про програми з’являються в новому Центрі сповіщень у iOS 5. Центр сповіщень відображає сповіщення, які вважаються "непрочитаними". Для того, щоб вмістити push та локальні сповіщення, що не мають статусу "непрочитаного", розробники можуть використовувати підрахунок значка програми, щоб викликати очищення сповіщень від сповіщень Центр. Коли програма видаляє кількість значків (встановлюючи її на нуль), iOS 5 видаляє свої сповіщення з Центру сповіщень.
  • НОВО: iOS 5.0 припиняє роботу програм VoIP, які відновлюються у фоновому режимі для вхідного мережевого трафіку з надзвичайною частотою. Розробникам рекомендується переконатися, що всі вхідні дані зчитуються з VoIP -розеток, щоб уникнути цього.

Twitter

  • НОВО: Коли ви надсилаєте повідомлення про своє місцезнаходження з Safari та виходите, перш ніж його можна буде встановити, стрілка розташування залишатиметься у рядку стану. Стрілку можна видалити, знищивши Safari з перемикача завдань.

Автоматизація інтерфейсу користувача

  • НОВО: Instruments перезаписує завантажений сценарій автоматизації, навіть якщо інша програма його редагує.
  • Кнопки відтворення та запису в редакторі сценаріїв інструменту автоматизації можуть не працювати належним чином після націлювання на програму, запущену сеансом трасування та завершену. Вони також можуть не працювати, якщо ви націлюєтесь на призупинену програму. Якщо ви зіткнулися з цією проблемою, і вона не зникне, можливо, вам доведеться закрити та знову відкрити документ трасування, щоб повернутися до функціонального стану.
  • Під час запису дій у сценарій за допомогою інструменту автоматизації, інтерфейси з веб -переглядами або осередками таблиці які містять велику кількість елементів поза екраном, може знадобитися надзвичайно багато часу, перш ніж повернутися з вираз.
  • Файл замок () та розблокувати () функції UIATarget були замінені на lockForDuration () функція.
  • ВИПРАВЛЕНО:Instruments перезаписує завантажений сценарій автоматизації, навіть якщо інша програма його редагує.
  • Починаючи з 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

Остання публікація в блозі

| Культ Mac
October 21, 2021

Цього вересня фестиваль iTunes повертається до Лондона з більш ніж 60 артистамиРаундхаус у Лондоні, де цьогорічний фестиваль iTunes розпочнеться 1 ...

| Культ Mac
October 21, 2021

[ідентифікатори авокадо-галереї = ”263172,285572,285574,285576,285571,285573 ″]Новий Mac Pro з гладким дизайном циліндрів отримав поганий реп. Хоча...

Встановіть ці критичні виправлення безпеки для Mac, iPhone, iPad, Apple Watch
October 21, 2021

Встановіть ці критичні патчі безпеки для Mac, iPhone, iPad та Apple Watch сьогодні [оновлено]macOS Big Sur 11.5.1, iOS 14.7.1 та iPadOS 14.7.1 коже...