X

Hier is alles wat nieuw is in iOS 5 bèta 4 - artikel dat voortdurend wordt bijgewerkt

Ik heb je al verteld over de twee belangrijkste nieuwigheden van iOS 5 bèta 4: de mogelijkheid om een ​​iDevice te synchroniseren met iTunes via Wi-Fi, zelfs op Windows, maar ook de optie om OTA-update rechtstreeks vanaf de terminal uit te voeren. Deze functies zijn erg belangrijk en zullen in de toekomst zeer nuttig blijken te zijn, maar we moeten ook de kleine wijzigingen bespreken die Apple heeft doorgevoerd. Hieronder staat een lijst met kleine maar belangrijke wijzigingen die Apple heeft doorgevoerd in iOS 5 bèta 4.

1. De mogelijkheid om OTA Update uit te voeren via Algemeen> Software-update, maar alleen als je geen jailbreak hebt.

2. Apple heeft het iCloud-beveiligingssysteem verbeterd en nu kunnen we een geheime vraag instellen die we moeten beantwoorden als we het accountwachtwoord vergeten.

3. De problemen met de synchronisatie van agenda-applicatiegebeurtenissen gemaakt op iOS 5 bèta 1 of MobileMe zijn opgelost.

4. Lokale contacten in MobileMe worden apart van de rest weergegeven.

5. De problemen met de doorstuurfunctie voor e-mails met bijlagen zijn opgelost. De Mail-applicatie "verloor" soms de bijlagen van doorgestuurde e-mails, maar dit probleem is opgelost.

6. Apple heeft OpenGl vanaf iOS 5 bijgewerkt, zodat game-ontwikkelaars hun creaties moeten bijwerken om goed te kunnen werken met het nieuwe besturingssysteem.

7. Apple blokkeert de mogelijkheid om VoIP-applicaties op de achtergrond uit te voeren. In de praktijk zullen ontwikkelaars alternatieve methoden moeten vinden om hun applicaties actief te houden.

8. Het FaceTime-pictogram verschijnt opnieuw in het instellingenmenu voor degenen die dit niet hadden in bèta 3.

9. Er zijn problemen met het weergeven van afbeeldingen op iPhone-terminals. Kortom, jij zult lijden zoals ik heb geleden hier en Apple beveelt een hersynchronisatie aan om de problemen op te lossen.

10. Wi-Fi-synchronisatie is beschikbaar in Windows.

11. De Persoonlijke HotSpot-functie is uitgeschakeld.

12. Foto's worden in chronologische volgorde weergegeven in de Foto's-applicatie, in tegenstelling tot iOS 5 bèta 3, waarin ze voor sommige mensen willekeurig worden weergegeven.

13. Met iCloud kunnen we nu gegevens en documenten synchroniseren die zijn gemaakt door applicaties die zijn geïnstalleerd vanuit de App Store.

14. In het Berichtencentrum wordt nu het tijdstip weergegeven waarop ik elk bericht heb ontvangen.

15. Een probleem waardoor een afbeelding niet rechtstreeks vanuit de filmrol als achtergrond kon worden ingesteld, is opgelost.

16. Een apparaat moet over minimaal 50% van de beschikbare batterij beschikken om de software-update uit te kunnen voeren.

17. We kunnen meldingen instellen voor de verjaardagen van onze vrienden in de Herinneringen-applicatie en deze meldingen worden ook weergegeven in het Meldingencentrum.

UPDATE: Hier is de volledige changelog voor iOS 5 bèta 4.

accounts

  • When creating an iCloud account you can use any Apple ID provided it is a full email address and not a MobileMe account. If you have a MobileMe account, you can copy data from that account to an iCloud account to use during testing. You can find more information on iCloud at: http://developer.apple.com/icloud
  • When setting up an iCloud or MobileMe account using the setup assistant and leaving Find My iPhone on, it might actually turn Find my iPhone off after the setup. Please verify in Settings/Mail, Contacts, Calendar/YourAccount that Find my iPhone is toggled On after leaving the setup assistant.
  • Het wordt aanbevolen om bladwijzers voor meerdere accounts uit te schakelen. Als ze zijn ingeschakeld, zijn de resultaten mogelijk niet gedefinieerd.
  • FIXED: In deze bèta werkt de optie "Een beveiligingsvraag kiezen" niet tijdens het instellen van een iCloud-account.

AirPlay

  • Vanaf iOS 5 is video-inhoud in applicaties en websites standaard geschikt voor AirPlay.
  • iOS 5 ondersteunt AirPlay van video via AV Foundation.
  • Als u overschakelt naar AirPay Video terwijl u spiegelen gebruikt, blijft het scherm zwart, maar wordt de video nog steeds afgespeeld.

Apple TV

  • Apple TV Software beta enables users to mirror the contents of an iPad 2 to an Apple TV (2nd generation) using AirPlay. This beta software also enables Photo Stream on Apple TV so users can access photos stored in iCloud. Apple TV Software beta is being provided to test the latest AirPlay functionality with your iOS 5 apps and web sites. If you wish to install Apple TV Software beta on your device, you must first register your device UDID in the iOS Developer Program Portal.
  • Er is geen nieuwe build voor AppleTV voor bèta 4. Blijf de build gebruiken die bij bèta 3 is geleverd.

Audio

  • Voor het gebruik van voicechat in iOS 5 is het instellen van de kAudioSessionMode_VoiceChat modus op de audiosessie, of door de AVAudioSessionModeVoiceChat modus op de AVAudioSession voorwerp.

Agenda

  • Alle MobileMe-agenda's zijn gedupliceerd nadat de agendasynchronisatie was uit- en weer ingeschakeld.
  • FIXED: Restoring from a Seed 1 backup or earlier will cause MobileMe/iCloud calendars not to sync. Subscribed calendars will show up in Calendars but none of your event calendars will appear in MobileCal. To workaround the problem please remove and re-add the account.
  • If SnowLeopard isn’t syncing your calendars on iOS device and you created a calendar or reminders list using a previous iOS 5.0 seed, change the name of that calendar or list on the iOS device and then let it sync.
  • In deze bèta is de verjaardagskalender tijdelijk uitgeschakeld voor webapps en Windows en zal deze beschikbaar zijn in een toekomstige release.

Contacten

  • NIEUW:In MobileMe worden lokale contacten verwijderd in plaats van samengevoegd.
  • In deze bèta is Import/Export vCard uitgeschakeld in het Actiemenu en zal in een toekomstige release beschikbaar zijn.

GameKit

  • Wedstrijdgegevens voor turn-based wedstrijden zijn momenteel beperkt tot 4 KB aan gegevens.
  • When both Wifi and 3G are disabled (i.e. in Airplane mode) sometimes GameKit can cause the connection in a local Bluetooth match to fail.

iBooks

  • iBooks 1.2.2 kan sommige tekst of afbeeldingen in boeken mogelijk niet weergeven. Update naar iBooks 1.3 in de App Store.

iCloud back-up

  • As this is beta software, it is recommended that you do not use the iCloud services to store any critical data or information. If you enable iCloud Backup, automatic backup with iTunes when syncing will be disabled. We suggest you also manually back up your device with iTunes. It is strongly advised you upgrade to this version of the iOS 5 beta in order to continue backing up your devices and preserve previous backups.

iCloud-opslag

  • During the iOS 5 beta period, any documents stored on the servers might be purged periodically before GM. Therefore, it is highly recommended that you do not store any critical documents or information on the servers.
  • Als uw toepassing gebruikmaakt van de NSMetadataQuery klasse, moet u een predikaat instellen, ook al wordt het predikaat zelf genegeerd.
  • The Foundation framework doesn’t include the team ID when looking for an app’s mobile documents container. The Team ID must be included at the beginning of the identifier string passed to theURLForUbiquityContainerIdentifier: methode.
  • In deze bèta wordt de setSortDescriptors: methode van NSMetadataQuery wordt niet ondersteund.
  • Als u in deze bèta iCloud wilt gebruiken, moet u handmatig verschillende container-ID's (de weergaveset van uw programma) opgeven in een rechtenbestand voor zowel uw Mac OS X- als iOS-projecten.
  • Er zijn problemen bij het gebruik van de Cloud Storage Document API in combinatie met beveiligde gegevens die tot gegevensbeschadiging kunnen leiden.
  • In deze bèta kunnen documentgebaseerde toepassingen niet altijd detecteren wanneer bestanden eronder worden gewijzigd, verplaatst of verwijderd.
  • NIEUW: In deze bèta kunnen bestandspresentatoren (objecten die de NSFilePresenter protocol) ontvangen bepaalde berichten niet die ze zouden moeten ontvangen, vooral:
    • presentedItemDidChange
    • presentedSubitemDidAppearAtURL:
    • presentedSubitemDidChangeAtURL:

    U kunt dit omzeilen door de implementatie van relinquishPresentedItemToWriter: method and checking to see if the writer actually wrote when your file presenter reacquires. You can also use FSEvents to observe file system changes

  • In deze bèta worden berichten over wijzigingen aan bestanden in een map niet afgeleverd bij objecten die de NSFilePresenter protocol.
  • While reporting a bug related to the iCloud storage interfaces, please include the logs collected during your debugging session. To generate these logs, you must install a special debug profile on your device.The debug profile can be obtained from http://connect.apple.com. This profile enables the generation of debug logs that are needed to diagnose any problems using iCloud storage. The instructions to collect the logs are:
    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 logbestanden van uw apparaat te halen.
    4. Voeg de logbestanden toe aan uw bugrapport. Je kunt de logs terugvinden ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Deze logbestanden kunnen zeer snel groot worden, dus u moet het profiel verwijderen nadat u het probleem heeft gereproduceerd en de logbestanden voor het bugrapport heeft opgehaald.

  • NIEUW: Bestandsnamen in iCloud-opslag zijn hoofdlettergevoelig.

iMessage

  • NIEUW: iMessage bèta 1 kan niet communiceren met iMessage-gebruikers op bèta 2 of hoger.

iTunes

  • The version of iTunes that comes with beta 4 cannot sync devices that have the beta 2 software installed. To avoid this problem, do the following:
    1. Synchroniseer alle apparaten waarop bèta 3 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 4 wordt geleverd.
    3. Connect the device and install the beta 4 software. (Understand that you might see a failure to sync error when you first connect the device.)
    4. Nadat u de bèta 4-software hebt geïnstalleerd, herstelt u vanaf uw back-up de back-up die u in stap 1 hebt gemaakt.
  • Video's die zijn aangeschaft in de iTunes Store kunnen niet worden afgespeeld op een AppleTV van de tweede generatie via AirPlay met iTunes 2.

Locatie

  • NIEUW:De startMonitoringSignificantLocationChanges methode van CLLocationManager does not cause applications to be resumed or launched in the background for significant location change updates. However, if a backup from a previous software version (where an application was monitoring significant location changes) is restored to the device, significant location change monitoring will continue to cause that application to be resumed or launched in the background.

E-mailadres

  • NIEUW:Forwarding a message with attachments included does not attach the file and the message compose screen does not change from “Loading….”

muziekbibliotheek

  • NIEUW:Bij sommige nummers ontbreekt de albumillustratie nadat de apparaatbibliotheek via synchronisatie is gewijzigd.

OpenGL

  • NIEUW: In iOS 5.0 beta 4, several OpenGL extensions have been moved from the APPLE namespace to the EXT namespace, causing some API to be renamed. The altered extensions are EXT_color_buffer_half_float,EXT_occlusie_query_booleanEXT_afzonderlijke_shader_objectenEXT_schaduw_samplersEXT_textuur_rgEXT_debug_label en EXT_debug_marker.

OTA-software-update

  • NIEUW: Als u een OTA-software-update uitvoert van bèta 3 naar bèta 4, moet u uw foto's opnieuw synchroniseren met iTunes."

Persoonlijke hotspot

  • NIEUW:In this beta iPhone 4 device cannot join personal hotspot even if it is on due to a non functional WiFi tethering on these devices.

Foto Aanpassingen

  • If you apply red-eye adjustments in iOS, and import your image into the iPhoto seed build, the red-eye adjustments will not appear on that image in iPhoto. As a result, subsequent syncing of your image back to the iOS device from iPhoto will not show the red-eye adjustments.

Instellingen

  • FIXED: In deze bèta ontbreekt het FaceTime-pictogram in Instellingen op de iPhones.

Simulator

  • NIEUW: Locatievoorzieningen zijn niet functioneel in de iOS 4.3-simulator op Mac OS 10.7 met Xcode 4.2.

Springplank

  • Push and local notifications for apps appear in the new Notification Center in iOS 5. Notification Center displays notifications that are considered “unread.” In order to accommodate push and local notifications that have no “unread” status, developers can use their application badge count to trigger a clearing of notifications from Notification Center. When an application clears its badge count (by setting it to zero), iOS 5 will clear its notifications from Notification Center.
  • NIEUW: iOS 5.0 terminates VoIP applications that are resumed in the background for incoming network traffic with extreme frequency. Developers are encouraged to make sure all incoming data is read from VoIP sockets to avoid this condition.

Twitter

  • NIEUW: When tweeting your location from Safari and exiting before the location can be established, the location arrow will stay in the status bar. The arrow can be removed by killing Safari from the task switcher.

UI-automatisering

  • NIEUW: Instruments overschrijft het geladen automatiseringsscript, zelfs als een ander programma het aan het bewerken is.
  • The play and record buttons in the Automation instrument script editor may not work properly after targeting an application that was launched by a trace session and has ended. They may also not work if you target an application that was suspended. If you run into this problem and it persists, you may need to close and reopen the trace document to get back into a functional state.
  • Bij het vastleggen van acties in een script met behulp van het Automatiseringsinstrument kan het extreem lang duren voordat interfaces met webweergaven of tabelcellen die een groot aantal elementen buiten het scherm bevatten, terugkeren met een expressie.
  • De lock() en unlock() functies van UIATarget zijn vervangen door de lockForDuration() functie.
  • FIXED:Instruments overschrijft het geladen automatiseringsscript, zelfs als een ander programma het aan het bewerken is.
  • Starting in iOS 5 beta 2, you can now trigger the execution of an UI Automation script on an iOS device from the host terminal by using the instruments tool. The command is:
    • instruments -w <device id> -t <template> <application>
  • When using the cli instruments for UI Automation you can now target the default Automation Template and pass the script and results path into the tool as environment variable options. For example:
    • instruments -w <device id> -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate <application> -e UIASCRIPT <script> -e UIARESULTSPATH <results path>

UIKit

  • Vanaf iOS 5 bèta 3 is de exclusiveTouch eigendom van UIControl is teruggekeerd naar de oorspronkelijke standaardwaarde van NO.
  • Retour nil van het tableView:viewForHeaderInSection: methode (of het equivalent daarvan in de voettekst) is niet langer voldoende om een ​​koptekst te verbergen. Je moet overschrijven tableView:heightForHeaderInSection: En terugkomen0.0 om een ​​koptekst te verbergen.
  • In de iOS 5-bètaversie is de UITableView class heeft twee methoden om één cel van de ene rij naar de andere te verplaatsen met gedefinieerde parameters. Deze API's hebben:
    • moveSection:toSection:
    • moveRowAtIndexPath:toIndexPath:
  • De UIWebView class in Interface Builder, setting transparent background color is possible in iOS 5. Developers compiling against the new SDK can check their XIB for the UIWebView transparante instellingen.
  • In de iOS 5-bètaversie is de UINavigationBarUIToolbar en UITabBar implementaties zijn veranderd, zodat de drawRect: methode wordt niet aangeroepen op instanties van deze klassen, tenzij deze in een subklasse is geïmplementeerd. Apps die opnieuw zijn geïmplementeerd drawRect: in een categorie in een van deze klassen zal vinden dat de drawRect: method isn’t called. UIKit does link-checking to keep the method from being called in apps linked before iOS 5 but does not support this design on iOS 5 or later. Apps can either:
    • Gebruik de aanpassings-API voor balken in iOS 5 en hoger, wat de voorkeur heeft.
    • subklasse UINavigationBar (of de andere barklassen) en overschrijven drawRect: in de subklasse.
  • De indexPathForRow:inSection:section en row methodes van NSIndexPath nu gebruiken NSInteger in plaats van NSUInteger, zodat deze typen overeenkomen met de methoden die zijn gedefinieerd op UITableView.
  • Aanraakgebeurtenissen worden niet doorgestuurd naar de weergave in de cameraOverlayView eigendom van UIImagePickerController.
  • FIXED:When creating a new appointment in calendar app on a device using 24 hr clock, you cannot select an hour value greater than 12. The date-time picker value sets current weekday to be the same as previous day (e.g: a An appointment on Tuesday will be set as Monday).
  • We hebben het gedrag van scrollToRowAtIndexPath:atScrollPosition:animated: zoals dat UITableViewScrollPositionTop en UITableViewScrollPositionBottom pas nu aan voor de bovenste en onderste delen van de contentInset eigendom.

WebKit

  • In iOS 5, een nieuwe overgenomen CSS-eigenschap, -webkit-overflow-scrolling, is beschikbaar. De waarde touch Hiermee kan de webontwikkelaar zich aanmelden voor scrollen in native stijl in een overflow:scroll elementen. De standaardwaarde voor deze eigenschap is auto, waarmee u met één vinger kunt scrollen zonder momentum.
  • The WebKit framework has picked up a newer WebKit engine, which closely matches Safari 5.1. Some areas to be aware of with the new WebKit framework on iOS:
    • Er is een nieuwe HTML5-compatibele parser.
    • De breedte van de tekstopmaak kan enigszins veranderen omdat woordafrondingsgedrag nu op drijvende komma gebaseerde precisie heeft.
    • Er is een verbeterde validatie van de <input> formulierveld, inclusief het verwijderen van voorloopnullen en getalopmaak.
    • Aanraakgebeurtenissen worden nu ondersteund op invoervelden.
    • window.onerror wordt nu ondersteund.
    • Er is een nieuwe user-agent die geen landinstellingsinformatie bevat in de User Agent-reeks.

Wi-Fi-synchronisatie

  • In iOS 5 beta 4, wireless syncing is now available on Windows as well as the Mac (requires OS X 10.6.8 or Lion)You will see an option to enable wireless syncing when you connect your device to iTunes with the USB cable. It is recommended you perform your initial sync with a cable after restoring your device.
    • Wireless syncing is triggered automatically when the device is connected to power and on the same network as the paired computer. Or, you can manually trigger a sync from iTunes or from Settings -> General -> iTunes Sync (same network as paired computer required).
    • If you find issues with apps, media and/or photos synced to your device, you can reset then resync. From Settings -> General -> Reset, choose Erase all Content and Settings. Then reconnect to iTunes and sync again.
  • In some cases, your device may fail to sync contacts, calendars and account settings, or back up to iTunes. If this happens, reboot your device and re-sync.
  • NIEUW:In sommige gevallen kan het synchroniseren van foto's resulteren in alleen miniaturen op uw apparaat. Als dit gebeurt, moet u de synchronisatie van Foto's ongedaan maken en vervolgens opnieuw synchroniseren.

Xcode

  • When uninstalling iOS 5.0 SDK beta 2 or upgrading from iOS 5.0 SDK beta 2 your new install might be missing the /usr/lib/libsvn* files thus making some subversion functionality (such as the perl bindings and git-svn) unavailable.
    • Als uw hostmachine is gebaseerd op Snow Leopard, kunt u deze terugkrijgen door deze opnieuw te installeren BSD.pkg vanaf uw OS-dvd, gevolgd door een combo-update naar Mac OS X 10.6.8 of hoger.
    • Als uw hostmachine op Lion is gebaseerd, moet u het besturingssysteem opnieuw installeren.
  • In deze bèta zijn apparaatherstel met Xcode uitgeschakeld. Gebruik iTunes alleen om een ​​back-up van uw apparaat te maken en deze te herstellen.
  • In some cases, Xcode 4.2 Organizer does not display a device that is in restore mode. As a workaround you can use iTunes to restore.
  • In iOS 5 beta 4, the iOS Simulator is not compatible with previous releases of the iCloud Developer Seed for OS X. It is highly recommended that you update to the latest iCloud Developer Seed to ensure compatibility.
  • iOS 5.0 SDK ondersteunt zowel iOS 4.3- als iOS 5.0-simulators.

Dit bericht is voor het laatst gewijzigd op 23 juli. 2011, 1, 36:13 36:XNUMX uur

Disqus Opmerkingen Laden...