PuntoCellulare.it
iOS 5 - disponibile la nuova beta 6, ecco l'elenco dettagliato delle novitą
19 Agosto 2011 | Max Capitosti
APPLE CERCA

StoreKit

  • FIXED: In-App purchase will not work for developers testing their apps with the iTunes Sandbox.

UI Automation

  • NEW: There is a known issue when using the performTaskOnHost API in a UI Automation script. If the task being performed with the API outputs excessively (say, thousands of lines of text) to standard out or standard error, the task may deadlock until the timeout is reached, at which point it will throw a javascript exception.
  • The lock() and unlock() functions of UIATarget have been replaced with the lockForDuration() function.
  • 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 -t

UIKit

  • Starting in iOS 5 beta 3, the exclusiveTouch property of UIControl has returned to its original default value of NO.
  • Returning nil from the tableView:viewForHeaderInSection: method (or its footer equivalent) is no longer sufficient to hide a header. You must override tableView:heightForHeaderInSection: and return0.0 to hide a header.
  • In the iOS 5 beta, the UITableView class has two methods to move one cell from one row to another with defined parameters. These APIs are:
    • moveSection:toSection:
    • moveRowAtIndexPath:toIndexPath:
  • Using the 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 transparent setting.
  • In the iOS 5 beta, the UINavigationBar, UIToolbar, and UITabBar implementations have changed so that the drawRect: method is not called on instances of these classes unless it is implemented in a subclass. Apps that have re-implemented drawRect: in a category on any of these classes will find that the 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:
    • Use the customization API for bars that in iOS 5 and later, which is the preferred way.
    • Subclass UINavigationBar (or the other bar classes) and override drawRect: in the subclass.
  • The indexPathForRow:inSection:, section, and row methods of NSIndexPath now use NSInteger instead of NSUInteger, so that these types match with methods defined on UITableView.
  • Touch events are not getting forwarded to the view in the cameraOverlayView property of UIImagePickerController.
  • We have changed the behavior of scrollToRowAtIndexPath:atScrollPosition:animated: such that UITableViewScrollPositionTop and UITableViewScrollPositionBottom now adjust for the top and bottom portions of the contentInset property.
  • NEW: In releases prior to iOS 5.0, the UIPopoverController class would unconditionally set the autoresizing masks of view controllers which were the content view controller of the popover controller. It would also unconditionally set the autoresizing masks of the views of view controllers pushed on to a UINavigationController object which was the content view controller of the popover controller.In iOS 5.0, the UIPopoverController class will no longer do this for applications linked on iOS 5.0 or later. Developers should ensure that the autoresizing masks of views are set properly to allow for arbitrary resizing within any container, not just popovers. A mask of (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight) would not be unreasonable.
  • The completion handler for saveToURL:forSaveOperation:completionHandler: is now being called outside of the coordinated write block, where it used to be called inside.
  • NEW: The autosaveWithCompletionHandler: method is now called only for period-based saves and it is safe to return without saving. Documents must save, though, if thesaveToURL:forSaveOperation:completionHandler: method is invoked.
Prosegui la lettura a pagina 7 >
SEGUICI SU
FACEBOOK
SEGUICI SU
TELEGRAM
NOTIZIE CORRELATE
  • iOS 5 beta 5iOS 5 - disponibile la nuova beta 5, ecco l'elenco dettagliato delle novitą Nessuna pausa estiva per gli ingegneri di Apple, che questo pomeriggio hanno 'sfornato' la nuova beta 5 di iOS 5, mettendola a disposizione di tutti gli sviluppatori registrati ... [06/08/2011]

  • iOS 5 beta 4iOS 5 - disponibile la nuova beta 4, ecco l'elenco dettagliato delle novitą E' arrivata nella tarda serata di ieri la nuova versione beta 4 di iOS 5, ancora una volta riservata agli sviluppatori software registrati. Anche in questo caso le novitą sono ... [23/07/2011]

  • iOS 5 beta 3iOS 5 - disponibile la nuova beta 3, ecco l'elenco dettagliato delle novitą Prosegue la messa a punto di Apple del nuovo sistema operativo iOS 5, il cui debutto in forma definitiva č previsto in autunno con il lancio del nuovo iPhone 5 ... [11/07/2011]

  • iOS 5 OTA updateiOS 5 - una conferma per la possibilitą di aggiornamenti OTA Un approfondito esame del software development kit del nuovo sistema operativo iOS 5 ci conferma l'intenzione di Apple di implementare su iPhone ed iPad la funzionalitą OTA ... [27/06/2011]

  • iOS 5iOS 5 - disponibile la beta 2 con importanti novitą E' disponibile da poche ore la seconda beta di OS 5, il nuovo sistema operativo per iPhone ed iPad al momento riservato soltanto agli sviluppatori software. iOS 5 beta 2 ... [25/06/2011]

ULTIME NOTIZIE
    xiaomi mix flipXiaomi Mix Flip - in arrivo a fine mese, in anteprima nuove immaginirealme gt6Realme GT6 - una dotazione differente per la versione per il mercato della Cinaredmi 13 5gRedmi 13 5G - nuovo smartphone con Snapdragon 4 Gen 2 e fotocamera da 108MPreno 12 f 5gOppo lancia i nuovi Reno 12 F 5G e Reno 12 FS 5G in Italiasummer launch eventOnePlus svela nuovi dettagli sulle novità in arrivo il 16 lugliovodafone metaVodafone - insieme a Meta per ottimizzare l'efficienza della retenothing cmf phone 1Nothing CMF Phone 1 - lo smartphone 5G economico con retro personalizzabileoneplus summer launch eventOnePlus svela la gamma di prodotti per il Summer Launch Event del 16 lugliorealme c61Realme C61 - ufficiale il nuovo entry-level con resistenza a polvere e acqua IP54vivo y28s 5gVivo Y28s 5G - ufficiale il nuovo smartphone di fascia mediarealme 12 4gRealme 12 4G - chip Snapdragon 685 e schermo OLED per la nuova variante senza 5Gapple self service repairApple estende il software di diagnostica Self Service Repair in Europa