iOS 8.3 Beta 3 – alle Neuigkeiten

Neuigkeiten zu iOS 8.3 Beta 3

  iOS beta 8.3 3 wurde heute Abend von der Firma Apple veröffentlicht und wir haben Ihnen bereits mitgeteilt, dass das Update neue Optionen für bringt Filtern von Nachrichten aus der Nachrichtenanwendung, Nachrichten und der Überwachungsanwendung was eine Kontrolle ermöglicht Apple Watch. Darüber hinaus veröffentlichte das Apple-Unternehmen eine Änderungsliste mit allen in seinem Betriebssystemcode implementierten Änderungen, wobei die meisten dieser Neuerungen für normale Benutzer nicht sichtbar sind.

  Unten finden Sie das Ganze Nachrichtenliste für iOS 8.3 Beta 3.

iOS SDK-Versionshinweise für iOS 8.3 Beta 3

Einleitung

iOS SDK 8.3 bietet Unterstützung für die Entwicklung von iOS-Apps. Das SDK ist mit einem vollständigen Satz an Tools, Compilern und Frameworks zum Erstellen von Apps für iOS und OS X ausgestattet. Zu den Tools gehören unter anderem die Xcode-IDE und das Instruments-Analysetool.

Mit dieser Software können Sie Apps für iPhone, iPad oder iPod touch mit iOS 8 entwickeln. Sie enthält jetzt WatchKit, ein Framework für die Entwicklung von Apple Watch-Apps. Sie können Ihre Apps mit dem mitgelieferten iOS-Simulator testen.

iOS SDK 8.3 erfordert einen Mac-Computer mit OS X v10.9.4 (Mavericks) oder höher.

Diese Version von iOS ist nur für die Installation auf Geräten vorgesehen, die beim Apple Developer Program registriert sind. Der Versuch, diese Version von iOS auf unbefugte Weise zu installieren, könnte Ihr Gerät in einen unbrauchbaren Zustand versetzen.

Weitere Informationen und zusätzliche Supportressourcen finden Sie unter http://developer.apple.com/programs/ios/.

Bug Reporting

Für Probleme, die nicht in der aufgeführt sind Hinweise und bekannte Probleme Bitte melden Sie Fehler über die Apple Developer-Website (https://developer.apple.com/bug-reporting/ios/). Darüber hinaus können Sie diese Probleme und iOS SDK 8.3 in den Apple Developer-Foren diskutieren: http://devforums.apple.com. Weitere Informationen zu iCloud für Entwickler finden Sie unter http://developer.apple.com/icloud.

Hinweise und bekannte Probleme

Die folgenden Probleme beziehen sich auf die Verwendung von iOS SDK 8.3 zum Entwickeln von Code.

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

Bekanntes Problem

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

Scheinwerfer

Bekanntes Problem

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

Problemumgehung: Starten Sie das Gerät neu.

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 (z button.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 abspielen startAnimating ignoriert die Dauer und spielt so schnell wie möglich ab.

Problemumgehung: Verwenden startAnimatingWithImagesInRange:duration:repeatCount: stattdessen.