iOS 8.3 Beta 4 – hier sind alle Neuigkeiten

Neuigkeiten zu iOS 8.3 Beta 4

  iOS beta 8.3 4 wurde erst vor wenigen Minuten von der Firma Apple veröffentlicht und zusammen mit dieser Version des Betriebssystems wurde die gesamte Liste der Änderungen enthüllt, die diejenigen aus Cupertino für das Update vorbereitet haben. Wie üblich handelt es sich um eine Vielzahl interner Änderungen des amerikanischen Unternehmens, von denen die meisten nicht in der Benutzeroberfläche nativer Anwendungen oder in anderen Bereichen des Betriebssystems sichtbar sind, sondern während der Nutzung spürbar sind.

  Neuigkeiten zu iOS 8.3 Beta 4 einschließlich allgemeiner Leistungsverbesserungen und der Lösung einer Vielzahl von Problemen, die in früheren Versionen des Betriebssystems vorhanden waren. Daher muss das Update durchgeführt werden, wenn Sie eine frühere Version installiert haben.

App-Erweiterungen

Notizen

  • App-Erweiterungen benötigen ein arm64-Slice, um auf 64-Bit-Geräten ausgeführt zu werden. Wenn Sie versuchen, das armv7-Slice auf einem 64-Bit-Gerät auszuführen, funktioniert es nicht.

  • Apps müssen über ein Arm64-Slice verfügen, wenn das Bundle ein Framework enthält, mit dem sowohl die App als auch die App-Erweiterung verknüpft sind.

CarPlay

In Beta 4 behoben

Der Ton bei ausgehenden Anrufen und FaceTime-Audio ist möglicherweise abgehackt.

HomeKit

Bekanntes Problem

HomeKit ist möglicherweise nicht in der Lage, bestimmte Zubehörteile in Räumen mithilfe von Siri anzusprechen. Stattdessen können sich Befehle auf alle mit HomeKit verbundenen Geräte als Gruppe auswirken.

Landkarten

Note

Die Kartennavigation umfasst eine hebräische Stimme für Geräte, die Hebräisch als Hauptsprache verwenden.

Siri

Bekanntes Problem

Das Sprachdiktieren der arabischen und hebräischen Tastatur ist möglicherweise nicht funktionsfähig.

Scheinwerfer

In Beta 4 behoben

Tastaturen von Drittanbietern stehen in der Spotlight-Suche möglicherweise nicht zur Auswahl.

Uikit

Note

Beim Verknüpfen mit iOS 8.3 wird jeder Code verwendet, der auf Layoutinformationen (z. B. dem Rahmen) eines basiert UIButton Unteransicht, wenn sich die Schaltfläche nicht in der Fensterhierarchie befindet, muss gesendet werden layoutIfNeeded auf die Schaltfläche klicken, bevor Sie Layoutinformationen abrufen (zbutton.titleLabel.frame), um sicherzustellen, dass die Layoutwerte aktuell sind.

Wenn Sie zum Beispiel so etwas hätten:

UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
// Code, der die Schaltfläche einrichtet, sie aber noch nicht zu einem Fenster hinzufügt
CGRect titleFrame = button.titleLabel.frame;
// Code, der auf dem richtigen Wert für titleFrame basiert

Sie benötigen jetzt:

UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
// Code, der die Schaltfläche einrichtet, sie aber noch nicht zu einem Fenster hinzufügt
; // Dies ist auch vor iOS 8.3 sicher
CGRect titleFrame = button.titleLabel.frame;
// Code, der auf dem richtigen Wert für titleFrame basiert

WatchKit

Bekanntes Problem

Erstellen eines animierten Bildes mit dem UIImage Methode animatedImageWithImages:duration: und dann die Animation mit abspielenstartAnimating ignoriert die Dauer und spielt so schnell wie möglich ab.

Workaround: Verwenden Sie die startAnimatingWithImagesInRange:duration:repeatCount: beantragen müssen.