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 werdenlayoutIfNeeded
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 basiertSie benötigen jetzt:
WatchKit
Bekanntes Problem
Erstellen eines animierten Bildes mit dem
UIImage
MethodeanimatedImageWithImages:duration:
und dann die Animation mit abspielenstartAnimating
ignoriert die Dauer und spielt so schnell wie möglich ab.Problemumgehung: Verwenden
startAnimatingWithImagesInRange:duration:repeatCount:
stattdessen.