IOS 7.1 Beta jetzt für Entwickler verfügbar

OS SDK-Versionshinweise für iOS 7.1 Beta

Wichtig: Dies ist ein vorläufiges Dokument für eine API oder Technologie in der Entwicklung. Obwohl dieses Dokument auf technische Richtigkeit überprüft wurde, ist es nicht endgültig. Diese vertraulichen Informationen von Apple dürfen nur von registrierten Mitgliedern des jeweiligen Apple-Entwicklerprogramms verwendet werden. Apple stellt diese vertraulichen Informationen zur Verfügung, um Sie bei der Planung der Einführung der hier beschriebenen Technologien und Programmierschnittstellen zu unterstützen. Diese Informationen können sich ändern, und die gemäß diesem Dokument implementierte Software sollte mit der endgültigen Betriebssystemsoftware und der endgültigen Dokumentation getestet werden. Neuere Versionen dieses Dokuments können mit zukünftigen Seeds der API oder Technologie bereitgestellt werden.

Inhalt:

Einführung
Fehlerberichterstattung
Hinweise und bekannte Probleme
Einführung
iOS SDK 7.1 bietet Unterstützung für die Entwicklung von iOS-Apps und enthält den vollständigen Satz von Xcode-Tools, Compilern und Frameworks zum Erstellen von Apps für iOS und OS X. Zu diesen Tools gehören unter anderem die Xcode-IDE und das Analysetool Instruments.

Mit dieser Software können Sie Apps für iPhone, iPad oder iPod touch mit iOS 7 entwickeln. Sie können Ihre Apps auch mit dem mitgelieferten iOS-Simulator testen, der iOS 7 unterstützt. iOS SDK 7.1 erfordert einen Mac-Computer mit OS X 10.8.4 (Mountain Lion) 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 nicht autorisierte Weise zu installieren, könnte Ihr Gerät in einen unbrauchbaren Zustand versetzen.

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

Fehlerberichterstattung
Um Fehler zu melden, die nicht im Abschnitt „Hinweise und bekannte Probleme“ aufgeführt sind, verwenden Sie den Apple Bug Reporter auf der Apple Developer-Website ( http://developer.apple.com/bugreporter/). Darüber hinaus können Sie diese Probleme und das iOS SDK 7.1 in den Apple-Entwicklerforen 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 7.1 zum Entwickeln von Code.

Bluetooth
Bekanntes Problem
32-Bit-Apps, die auf einem 64-Bit-Gerät ausgeführt werden, können nicht an BTServer angeschlossen werden.

CFNetzwerk
In iOS 7.1 Beta behoben
Wenn die Serverseite zuvor eine HTTP-Anforderung mit TCP FIN geschlossen hat, ohne Bytes des HTTP-Headers oder HTTP-Body zu senden, synthetisierte NSURLConnection eine leere HTTP/1.1 200 OK-Antwort. Dies ist jetzt behoben, und die Anforderung führt zu einem Fehler anstelle eines erfolgreichen Ladens mit einer synthetisierten Antwort.

Anmerkungen
Es wurde ein neues Kompatibilitätsverhalten hinzugefügt, um ein Problem zu beheben, bei dem einige Webserver den falschen Wert für die Inhaltslänge für den Inhalt „Content-Encoding: gzip“ senden. Zuvor sendeten NSURLConnection und NSURLSession in dieser Situation den Fehler "Netzwerkverbindung wurde verloren" / NSURLErrorNetworkConnectionLost (-1005).

Das Kompatibilitätsverhalten gilt nur, wenn der Content-Length-Wert genau dem erweiterten gzip-Inhalt entspricht. Es gilt nicht für „ab 1“ oder ähnliches Fehlzählen.

Kerntext
In iOS 7.1 Beta behoben
Zuvor platzierte Text, der mit CTFrameDraw gezeichnet wurde, die Zeilen nicht korrekt, um das Attribut "paragraphspacing" von NSParagraphStyle zu berücksichtigen. Dies wurde in iOS 7.1 Beta behoben.

Absturzprotokolle
Bekanntes Problem
Absturzprotokolle werden in den Einstellungen nicht unter Diagnose- und Nutzungsdaten angezeigt. Die Protokolle sind weiterhin verfügbar, wenn sie vom Gerät synchronisiert werden.

GLKit
In iOS 7.1 Beta behoben
Beim Laden mit GLKTextureLoader wurden Pngcrush-Bilder mit Alpha nicht unvormultipliziert.

Hochpräzise Timer
In iOS 7.1 Beta behoben
Beim Schlafen oder Warten auf extrem genaue Zeitintervalle wurden Timer um bis zu 1 Millisekunde verzögert.

iTunes
Bekanntes Problem
Das Laden einer iTunes Match-Bibliothek (oder Ihres gekauften Musikverlaufs) kann viel länger dauern als erwartet, insbesondere bei größeren Bibliotheken. Wenn Ihre Bibliothek nicht sofort synchronisiert wird, warten Sie bitte 30 Minuten und versuchen Sie erneut, darauf zuzugreifen.

Multipeer-Konnektivität
In iOS 7.1 Beta behoben
Die Methode MCSessioninitWithPeer: wurde nun korrekt implementiert.

Weitere Informationen zu MCSession-APIs finden Sie unter WWDC 2013: Nearly Networking with Multipeer Connectivity.

UIKit
Bekannte Probleme
Wenn ein UITextField oder ein UILabel, das mit Einschränkungen an der Grundlinie ausgerichtet ist, Attribute aufweist, die sich ändern, nachdem die Einschränkungen hinzugefügt wurden, ist das Layout möglicherweise falsch. Die Ausnahme davon ist -setFont: on UILabel, das wie erwartet funktionieren sollte.
Problemumgehung: Vermeiden Sie Änderungen in UITextField oder UILabel, nachdem Sie Einschränkungen für die Grundlinienausrichtung hinzugefügt haben. Wenn Sie Änderungen vornehmen müssen, sollten Sie die Einschränkungen entfernen und sie anschließend erneut anwenden. Beachten Sie, dass dies ein Leistungseinbruch ist, also tun Sie es nicht, es sei denn, es ist notwendig.

Die backIndicatorTransitionMask aus einem Storyboard oder einer xib wird zur Laufzeit nicht korrekt interpretiert.
Problemumgehung: Legen Sie die backIndicatorTransitionMask im Code fest.

Neuester Blogbeitrag

| Kult des Mac
September 10, 2021

Die iPhone-Hüllen, die Jony Ive erschaudern lassenSollten Sie Ihr iPhone wirklich in etwas einhüllen, das wie eine Waffe aussieht?Foto: likecoolcas...

Indischer Smartphone-Hersteller meint es ernst mit dem Verbot des iPhone-Markennamens
September 10, 2021

Nach China ist Indien die nächste große Grenze für Apple: mit massiven 1,2 Milliarden Einwohnern und einem beeindruckend wachsenden Smartphone-Mark...

Eye-Fi Mobi: Endlich macht Eye-Fi es richtig [Rezension]
September 10, 2021

Mobi von Eye-FiKategorie: SD-KartenArbeitet mit: iPhone, iPad, iPod touchPreis: $50Ich habe in der Vergangenheit eine Vielzahl von Eye-Fi-Karten ve...