Apple brengt iOS 5 Beta 7, Here & amp; rsquo; s Change Log
en gebruiken handtekening algoritmen gebaseerd op SHA1 of SHA2.
Simulator
Locatie diensten zijn niet functioneel in iOS 4.3 simulator 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. Notification Center toont meldingen die worden beschouwd als "ongelezen." Om tegemoet te komen duw en lokale meldingen dat er geen "ongelezen" status, kunnen ontwikkelaars hun aanvraag badge count gebruiken om een clearing van meldingen van Notification Center activeren.
Wanneer een toepassing wist haar badge count (door hem op nul), zal iOS 5 zijn meldingen te verwijderen uit Notification Center.
UI Automation
Er is een bekend probleem bij gebruik van de performTaskOnHost API in een UI Automation script. Als de taak wordt uitgevoerd met de API uitgangen overmatig (zeg, duizenden regels tekst) naar standard out of naar standard error, kan de taak deadlock totdat de time-out wordt bereikt, waarna het een javascript uitzondering zal gooien.
< li> De lock () en unlock () functies van UIATarget zijn vervangen door de lockForDuration () functie.
Vanaf iOS 5 beta 2, kunt u nu leiden tot de uitvoering van een UI Automation script op een iOS- apparaat van de host terminal met behulp van de instrumenten tool. De opdracht is:
instrumenten w -t
Bij het gebruik van de cli instrumenten voor UI Automation kunt u nu richten op de standaard Automation Template en geef het script en resultaten pad in het hulpmiddel als omgevingsvariabele opties.
Bijvoorbeeld:
instrumenten -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT -e UIARESULTSPATH
UIKit
In iOS 5.0 UIPickerView heeft geen pickerView sturen: didSelectRow: inComponent: delegeren bericht te wijten aan a. programatic selectie
Vanaf iOS 5 beta 3, eigendom exclusiveTouch van UIControl is teruggekeerd naar de oorspronkelijke standaard waarde van NO
Terugkerende nihil van de TableView.
viewForHeaderInSection: methode (of zijn gelijkwaardig voettekst) is niet langer voldoende om een header te verbergen. U moet overschrijven tableView: heightForHeaderInSection:. En terug te keren naar een 0.0 header verbergen
In de iOS 5 beta, de UITableView klasse heeft twee methoden om een cel van de