IOS 5 Beta 6 is uit, download! Hier is de volledige changelog

iOS 5 Beta 6 is uit, download! Hier is de volledige changelog

Schermopname 19-08-2011 om 13:34 uur

Wow, dat viel ons snel op: Apple heeft zojuist iOS 5 Beta 6 vrijgegeven aan geregistreerde ontwikkelaars.

Beschikbaar voor betaalde ontwikkelaars, kan iOS 5 Beta 6 worden gedownload via het iOS Dev Center of via een draadloze update als je iOS 5 Beta 4 of hoger al op je apparaat gebruikt.

Apple raadt aan om een ​​back-up van uw apparaat te maken met iTunes 10.5 Beta voordat u een upgrade uitvoert. Alle gebruikelijke waarschuwingen dat dit bètasoftware is, zijn van toepassing.

We werken eraan om iOS 5 Beta 6 op onze apparaten te installeren en we laten het je weten als we iets nieuws of opmerkelijks zien dat anders is. Heeft iemand de knoop doorgehakt en een coole nieuwe functie op hun apparaat gezien na het upgraden? Laat het ons weten in de reacties.

Hier zijn de officiële release-opmerkingen van Apple.

rekeningen

  • Wanneer u een iCloud-account aanmaakt, kunt u elke Apple ID gebruiken, zolang het maar een volledig e-mailadres is en geen MobileMe-account. Als u een MobileMe-account hebt, kunt u dat account naar iCloud verplaatsen. U kunt meer informatie over iCloud vinden op: http://developer.apple.com/icloud
  • GEMAAKT: Wanneer u een iCloud- of MobileMe-account instelt met behulp van de configuratie-assistent en Zoek mijn iPhone aan laat, kan het zijn dat Zoek mijn iPhone na de installatie wordt uitgeschakeld. Controleer in Instellingen/Mail, Contacten, Agenda/Uw account dat Zoek mijn iPhone is ingeschakeld nadat u de configuratie-assistent hebt verlaten.
  • GEMAAKT: Het inschakelen van iCloud-services in de Configuratie-assistent wordt mogelijk niet altijd correct opgeslagen. Na het voltooien van de configuratie-assistent moet je naar Instellingen > iCloud gaan om de status van het iCloud-account te controleren. Als je meerdere iCloud- of MobileMe-accounts hebt geconfigureerd op het apparaat, moet je ook elk van die accounts bezoeken in Instellingen > Mail, Contacten, Agenda om elk account te verifiëren.
  • GEMAAKT: Het wordt aanbevolen om bladwijzers op meerdere accounts uit te schakelen. Als ze zijn ingeschakeld, zijn de resultaten mogelijk niet gedefinieerd.

AirPlay

  • Vanaf iOS 5 is video-inhoud in applicaties en websites standaard geschikt voor AirPlay.
  • iOS 5 ondersteunt AirPlay van video via AV Foundation.

Apple TV

  • Met de bètaversie van Apple TV Software kunnen gebruikers de inhoud van een iPad 2 spiegelen naar een Apple TV (2e generatie) met behulp van AirPlay. Deze bètasoftware maakt ook Photo Stream op Apple TV mogelijk, zodat gebruikers toegang hebben tot foto's die zijn opgeslagen in iCloud. De bètaversie van Apple TV Software wordt geleverd om de nieuwste AirPlay-functionaliteit te testen met uw iOS 5-apps en websites. Als u de bètaversie van Apple TV Software op uw apparaat wilt installeren, moet u eerst uw apparaat-UDID registreren in de iOS Developer Program Portal.
  • Apple TV keert mogelijk terug naar het hoofdmenu bij het afsluiten van een tv-programma dat wordt afgespeeld via Thuisdeling.
  • Muziekafspeellijsten zijn niet toegankelijk via Thuisdeling.

Binaire compatibiliteit

  • Op applicaties die zijn gekoppeld aan de iOS 5.0 SDK, worden de inhoudverschuivingen in de scrollweergave niet langer afgerond naar integrale pixels tijdens een knijpbeweging.

Kalender

  • Verjaardagskalenders zijn momenteel niet beschikbaar via de icloud.com website of in Windows. Ze zullen beschikbaar zijn in een toekomstige release.
  • GEMAAKT: De standaardagenda is nog steeds de On My iPhone-agenda, ondanks het instellen van een iCloud-account tijdens Setup Assistant. Als tijdelijke oplossing kunt u de standaardagenda opnieuw instellen nadat u Configuratie-assistent hebt voltooid in Instellingen > E-mail, Contacten, Agenda > Standaardagenda.
  • GEMAAKT: Het pushen van iCloud-agendagegevens werkt niet in iOS. Om uw iCloud-agenda te synchroniseren, start u de Agenda-app of vernieuwt u de agenda's handmatig met de knop Agenda's in de linkerbovenhoek.

Kernafbeelding

  • Sinds bèta 1 zijn er verschillende filters toegevoegd. De huidige lijst bevat nu de volgende filters:CIAadditionCompositing, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls,CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIKleurMonochroom, CConstantColorGenerator, CICrop,CIDonkerBlendModus, CIDifferenceBlendMode, CIUitsluitingBlendMode, CIBelichtingAanpassen, CIFalseKleur, CIGammaAdjust,CIGaussianGradient, CIHardLightBlend-modus, CIMarkerenSchaduwAanpassen, CIHueAdjust, CIHueBlend-modus, CILightenBlend-modus,CILineairGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimale compositie, CIMultiplyBlend-modus,CIMultiplyCompositing, CIOverlayBlend-modus, CIRadialGradient, CISaturationBlendMode, CIScreenBlend-modus, CISepiaTone,CISoftLightBlend-modus, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing,CIstraightenFilter, CIStripesGenerator, CITemperatuurEnTint, CIToneCurve, CIVibrance, CIVignette, en CIWhitePointAdjust

GameKit

  • Wedstrijdgegevens voor turn-based wedstrijden zijn momenteel beperkt tot 4 KB aan gegevens.
  • NIEUWE: Gebeurtenissen worden doorgegeven aan de afgevaardigde wanneer een wedstrijd aan de beurt is, in plaats van alleen wanneer de lokale speler aan de beurt is.
  • GEMAAKT: Wanneer u zich aanmeldt bij Game Center, wordt het wachtwoord mogelijk gewist en wordt het inloggen mogelijk niet voltooid. Een tweede keer proberen zal wel lukken.
  • GEMAAKT: In deze bèta kunnen GameKit-uitnodigingen mislukken. Probeer als tijdelijke oplossing het apparaat opnieuw op te starten.

iBooks

  • iBooks 1.2.2 geeft mogelijk bepaalde tekst of afbeeldingen in boeken niet weer. Update naar iBooks 1.3 in de App Store.

iCloud-back-up

  • Aangezien dit bètasoftware is, wordt aanbevolen dat u de iCloud-services niet gebruikt om kritieke gegevens of informatie op te slaan. Als u iCloud-back-up inschakelt, wordt automatische back-up met iTunes tijdens het synchroniseren uitgeschakeld. We raden u ook aan handmatig een back-up van uw apparaat te maken met iTunes. Back-ups gemaakt met eerdere versies van iOS 5 bèta zullen binnenkort incompatibel worden en niet langer beschikbaar zijn. Het wordt sterk aangeraden om te upgraden naar deze versie van de iOS 5-bèta om door te gaan met het maken van back-ups van uw apparaten. Als u fouten tegenkomt bij het terugzetten vanaf een reservekopie, of bij het inschakelen van een reservekopie meer dan een uur nadat u zich bij iCloud hebt aangemeld, kunt u proberen uw iCloud-account te verwijderen uit Instellingen en weer toe te voegen. Als de fouten aanhouden, probeer dan uw apparaat te wissen en het herstel opnieuw te starten.

iCloud-opslag

  • NIEUWE: Als je ofwel belt stringByResolvingSymlinksInPath of stringByStandardizingPath op een pad dat afstamt van uw container, kunt u het resultaat nooit gebruiken om een ​​gecoördineerde lezing uit te voeren.
  • NIEUWE: Op KVS is de limiet per sleutel verhoogd naar 64Kb (om overeen te komen met de limiet per app); en het maximum aantal sleutels is verhoogd naar 256.
  • Tijdens de bètaperiode van iOS 5 kunnen alle documenten die op de servers zijn opgeslagen, periodiek vóór GM worden verwijderd. Daarom wordt het ten zeerste aanbevolen om geen kritieke documenten of informatie op de servers op te slaan.
  • Provisioningprofielen hoeven niet langer te worden ingeschakeld voor iCloud in de iOS Provisioning Portal. Alle nieuw gegenereerde inrichtingsprofielen worden nu automatisch ingeschakeld voor iCloud. Als u een door Xcode beheerd Team Provisioning-profiel gebruikt, klikt u op Vernieuwen in de Xcode Organizer om een ​​nieuw iCloud-enabled profiel te verkrijgen. Om alle andere inrichtingsprofielen voor iCloud in te schakelen, hoeft u alleen maar uw profielen opnieuw te genereren in de iOS Provisioning Portal.
  • Als uw toepassing gebruikmaakt van de NSMatadataQuery class, moet u een predikaat instellen, ook al wordt het predikaat zelf genegeerd.
  • In deze bèta wordt de setSortDescriptors: methode van NSMatadataQuery wordt niet ondersteund.
  • GEMAAKT: Om iCloud vóór bèta 5 te gebruiken, moest u handmatig verschillende container-ID's (de weergaveset van uw toepassing) opgeven in een rechtenbestand voor zowel uw Mac OS X- als iOS-projecten. Vanaf bèta 5, om iCloud-opslag in uw apps in te schakelen, klikt u eenvoudig op het selectievakje "Entitlements inschakelen" in het deelvenster Samenvatting van uw project. Xcode maakt een aangepast rechtenbestand voor uw project dat automatisch uw team-ID bevat. U kunt extra iCloud Container-waarden toevoegen zoals vereist door uw toepassing. (Houd er rekening mee dat u uw bestaande inrichtingsprofielen opnieuw moet genereren, met Xcode of in de iOS Provisioning Portal, om iCloud-opslag te gebruiken.) Als u een aangepaste identificatiereeks voor uw iCloud Key-Value Store- of iCloud Container-rechtenwaarden, hoeft u uw team-ID niet langer voor het begin van de snaar. Xcode zal uw team-ID automatisch aan deze vermeldingen toevoegen
  • De container-ID-tekenreeks die u doorgeeft aan de URLForUbiquityContainerIdentifier: methode van NSFileManager MOET de team-ID aan het begin van de tekenreeks bevatten. Voor het gemak, als je slaagt nul, Foundation gebruikt de eerste documentcontainer-ID die is opgegeven in de rechten van uw app.
  • Er zijn problemen bij het gebruik van de Cloud Storage-document-API in combinatie met beschermde gegevens die kunnen leiden tot gegevensbeschadiging.
  • GEMAAKT: In deze bèta kunnen op documenten gebaseerde toepassingen niet altijd detecteren wanneer bestanden van onderaf worden gewijzigd, verplaatst of verwijderd.
  • In deze bèta kunnen bestandspresentatoren (objecten die de NSFilePresenter protocol) sommige van de berichten niet ontvangen die ze zouden moeten ontvangen, met name:
    • gepresenteerdItemDidChange
    • presentSubitemDidAppearAtURL:
    • presentSubitemDidChangeAtURL:

    U kunt dit omzeilen door de afstand doenPresentedItemToWriter: methode en controleren om te zien of de schrijver daadwerkelijk heeft geschreven wanneer uw bestandspresentator opnieuw verkrijgt. U kunt FSEvents ook gebruiken om wijzigingen in het bestandssysteem te observeren

  • In deze bèta worden berichten over wijzigingen in bestanden in een map niet afgeleverd bij objecten die de NSFilePresenter protocol.
  • Als u een bug meldt met betrekking tot de iCloud-opslaginterfaces, voeg dan de logbestanden toe die tijdens uw foutopsporingssessie zijn verzameld. Om deze logboeken te genereren, moet u een speciaal foutopsporingsprofiel op uw apparaat installeren. Het debug-profiel kan worden verkregen via: http://connect.apple.com. Met dit profiel kunnen foutopsporingslogboeken worden gegenereerd die nodig zijn om eventuele problemen met iCloud-opslag te diagnosticeren. De instructies om de logs te verzamelen zijn:
    1. Installeer het profiel. (De eenvoudigste manier om dit te doen, is door het naar uzelf te mailen en de bijlage op hun apparaat te openen.)
    2. Reproduceer de fout.
    3. Synchroniseer met iTunes om de logboeken van uw apparaat te halen.
    4. Voeg de logs toe aan uw bugrapport. Je vindt de logs in ~/Bibliotheek/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Deze logboeken kunnen heel snel groot worden, dus u moet het profiel verwijderen nadat u het probleem hebt gereproduceerd en de logboeken voor het bugrapport hebt opgehaald.

  • Bestandsnamen zijn niet hoofdlettergevoelig in OS X, maar hoofdlettergevoelig in iOS. Dit kan tot problemen leiden bij het synchroniseren van bestanden tussen de twee. U moet stappen ondernemen op iOS om te voorkomen dat u bestanden maakt waarvan de namen alleen per geval verschillen.

iMessage

  • iMessage bèta 1 kan niet communiceren met iMessage-gebruikers in bèta 2 of hoger.
  • NIEUWE:Setup Assistant voert geen AppleID-wachtwoord in voor FaceTime of iMessage.

interface bouwer

  • NIEUWE:Aan de weergaven op het hoogste niveau in een document dat automatische lay-out gebruikt, kunnen geen breedte- en hoogtebeperkingen worden toegevoegd. Om dit te omzeilen, kunt u de gewenste breedte- of hoogtebeperking handmatig in de code toevoegen.
  • NIEUWE:In Interface Builder kunnen documenten die gebruik maken van autolayout en beperkingen die Xcode genereert niet worden verwijderd. U kunt deze beperkingen "verwijderen" door een gebruikersbeperking te maken voor het gedrag dat u verwacht. Als u bijvoorbeeld een knop naar buiten sleept en Xcode een leidende beperking genereert voor de supervisie van de knop, en u wilt een achterrand naar de superview-beperking, door er handmatig een te maken met "Constraint toevoegen => Trailing Constraint to Superview" zou de leading edge naar superview worden verwijderd dwang.
  • NIEUWE:Het is bekend dat beperkingen voor gelijke breedte/hoogte kunnen worden verbroken bij weergaven die een container vullen wanneer het formaat van het venster wordt gewijzigd. Als u het formaat van het venster wijzigt en een beperking van gelijke breedte/hoogte wordt verbroken, zal het opnieuw toevoegen van het venster het venster correct aanpassen aan de beperking.
  • NIEUWE: Wanneer u de waarde van een beperking in het infovenster bewerkt, blijft de beperking geselecteerd en blijft de overzichtsweergave de beperking weergeven zoals geselecteerd.
  • NIEUWE:In XCode 4.2 bij het kopiëren van weergaven (een enkele weergave of meerdere weergaven), zowel de door de gebruiker gedefinieerde beperkingen direct op de geselecteerde weergave en de door de gebruiker gedefinieerde beperkingen tussen de weergaven die worden gekopieerd, worden gekopieerd naar de plakbord.
  • NIEUWE:In Xcode 4.2 voor een document dat Cocoa Auto Layout gebruikt, selecteert "Alles selecteren" in het canvas niet langer de beperkingen en subweergaven van de bewerkte weergave. Als een weergave is geselecteerd, worden alleen weergaven geselecteerd. Als een beperking is geselecteerd, selecteert "Alles selecteren" alle beperkingen.
  • NIEUWE:Het wijzigen van de segmentstijl van een NSSegmentedControl naar "Automatisch" kan crashen in documenten met Cocoa Auto Layout. Om het probleem te omzeilen, gebruikt u een expliciete segmentstijl zoals Round of Textured, en wijzigt u tijdens runtime de segmentstijl in automatisch met -[NSSegmentedCell setSegmentStyle:]

iPod

  • GEMAAKT: Wanneer u de volumeknoppen op het apparaat of op de hoofdtelefoon gebruikt, wordt de volumeschuifregelaar in de gebruikersinterface van toepassingen mogelijk niet bijgewerkt, ook al is het volumeniveau gewijzigd.

iTunes

  • De versie van iTunes die met bèta 5 wordt geleverd, kan geen apparaten synchroniseren waarop de bèta 4-software is geïnstalleerd. Ga als volgt te werk om dit probleem te voorkomen:
    1. Synchroniseer alle apparaten waarop bèta 4 is geïnstalleerd met de versie van iTunes die bij bèta 4 is geleverd.
    2. Upgrade iTunes naar de versie die bij bèta 5 wordt geleverd.
    3. Sluit het apparaat aan en installeer de bèta 5-software. (Houd er rekening mee dat er mogelijk een fout bij het synchroniseren optreedt wanneer u het apparaat voor het eerst aansluit.)
    4. Nadat u de bèta 5-software hebt geïnstalleerd, herstelt u vanaf uw de back-up die u in stap 1 hebt gemaakt.
  • Video's die zijn gekocht bij de iTunes Store, kunnen niet worden afgespeeld op een AppleTV van de 2e generatie via AirPlay met iTunes 10.5.

Mail

  • Bij het wijzigen van de hostnaam van een e-mailaccount in de instellingen, kunnen lege berichten worden weergegeven in de uniforme inbox. Als tijdelijke oplossing verwijdert u het account en voegt u het opnieuw toe in plaats van de hostnaam te wijzigen.

OTA-software-update

  • Als u een OTA-software-update uitvoert, moet u uw foto's opnieuw synchroniseren met iTunes."

Foto's

  • GEMAAKT: Wanneer u fotobibliotheken herstelt vanaf een iTunes-back-up, verschijnen sommige foto's mogelijk niet in de Foto's-toepassing na het herstellen. Maak een back-up van uw foto's voordat u bijwerkt naar iOS Beta 5.

Herinneringen

  • NIEUWE: Als het synchroniseren van herinneringen is ingeschakeld voor een Yahoo-account en er is geen verzameling van herinneringen op de server, wordt het voortdurend opnieuw gemaakt door de telefoon. Vanwege een Yahoo-serverfout wordt die verzameling weergegeven als een evenementenkalender.

Simulator

  • Locatieservices werken niet in de iOS 4.3-simulator die draait op Mac OS 10.7 met Xcode 4.2.

Springplank

  • Push- en lokale meldingen voor apps verschijnen in het nieuwe Berichtencentrum in iOS 5. Berichtencentrum geeft meldingen weer die als 'ongelezen' worden beschouwd. Om plaats te bieden aan push- en lokale meldingen die: geen "ongelezen" status hebben, kunnen ontwikkelaars hun app-badgetelling gebruiken om meldingen van Melding te wissen Centrum. Wanneer een applicatie het aantal badges wist (door deze op nul in te stellen), wist iOS 5 de meldingen uit het Berichtencentrum.
  • GEMAAKT: De UIP weergegevenIcoon sleutel (in de Info.plist bestand) wordt niet gehonoreerd in deze bèta.

StoreKit

  • GEMAAKT: In-app-aankopen werken niet voor ontwikkelaars die hun apps testen met de iTunes Sandbox.

UI-automatisering

  • NIEUWE: Er is een bekend probleem bij het gebruik van de performTaskOnHost API in een UI Automation-script. Als de taak die wordt uitgevoerd met de API buitensporig veel (bijvoorbeeld duizenden regels tekst) uitvoert om te standaardiseren of standaardfout, de taak kan vastlopen totdat de time-out is bereikt, waarna een javascript wordt gegenereerd uitzondering.
  • De slot() en ontgrendelen() functies van UIAdoel zijn vervangen door de lockForDuur() functie.
  • Vanaf iOS 5 bèta 2 kunt u nu de uitvoering van een UI-automatiseringsscript op een iOS-apparaat activeren vanaf de hostterminal met behulp van de instrumententool. De opdracht is:
    • instrumenten -w -t
  • Wanneer u de cli-instrumenten voor UI-automatisering gebruikt, kunt u zich nu richten op de standaard automatiseringssjabloon en het script en het resultatenpad als omgevingsvariabele-opties aan de tool doorgeven. Bijvoorbeeld:
    • instrumenten -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Laatste blogbericht

Met de schoenendoos-uitvinderskit kunnen uw kinderen hun eigen iPad-gadgets bouwen
September 10, 2021

Steve Jobs liet zijn kinderen beroemd geen iPad gebruiken, omdat hij wilde dat ze niet zouden worden meegezogen in een onderwereld van eindeloze sc...

Apple nieuws, analyse en opinie, plus algemeen technisch nieuws
September 10, 2021

iPhone-controller-maker Gamevice wil dat Nintendo Switch wordt verboden in de VSLijkt Nintendo Switch te veel op de Gamevice-controller?Foto: Killi...

Apple nieuws, analyse en opinie, plus algemeen technisch nieuws
September 10, 2021

WWDC aan of uit? Santa Clara County verbiedt massabijeenkomsten, waardoor de druk toeneemtCOVID-19 zou Apple kunnen dwingen om WWDC te annuleren.Fo...