你的位置:首页 > 操作系统

[操作系统]iOS 9.2新增API


CloudKit

新增CKFetchWebAuthTokenOperation

CKFetchWebAuthTokenOperation对象从使用指定的cloudkit中的APIToken获取一个web身份验证令牌,使用CKDatabase类的addOperation:方法向公共数据库的操作队列添加这个操作。

- (instancetype)initWithAPIToken:(NSString *)APIToken 使用一个APIToken初始化CKFetchWebAuthTokenOperation对象。

@property(nonatomic, copy) NSString *APIToken API token的访问器

@property(nonatomic, copy, nonnull) void (^fetchWebAuthTokenCompletionBlock)( NSString*webAuthToken, NSError *operationError)

  当CKFetchWebAuthTokenOperation对象获取web身份验证令牌时执行。这个block对象只执行一次,它是你处理操作结果的唯一选择。你的block必须在后台执行,因此在主线程的任何请求访问必须相对应的重新定向。

 

CoreFoundation

CFBase.h

新增 #def kCFCoreFoundationVersionNumber_iOS_8_3
新增 #def kCFCoreFoundationVersionNumber_iOS_8_4
 

Foundation

NSObjCRuntime.h

新增 #def NSFoundationVersionNumber_iOS_8_4





 

GameplayKit

GKGameModel.h

新增 -[GKGameModel unapplyGameModelUpdate:]


GKMinmaxStrategist.h

删除 GKMinmaxStrategist.gameModel
删除 GKMinmaxStrategist.randomSource

修改 GKMinmaxStrategi


GKStrategist.h (Added)

新增 GKStrategist
新增 -[GKStrategist bestMoveForActivePlayer]
新增 GKStrategist.gameModel
新增 GKStrategist.randomSource
 

LocalAuthentication

LAError.h

Modified LAErrorDomain
 

MediaPlayer

MPMediaItem.h

Added MPMediaItem.protectedAsset
Added MPMediaItemPropertyHasProtectedAsset


MPMediaPickerController.h

Added MPMediaPickerController.showsItemsWithProtectedAssets
 

Security

SecureTransport.h

Added kSSLSessionStrengthPolicyATSv1_noPFS
 

SpriteKit

SKTexture.h

Modified -[SKTexture CGImage]
 DeclarationReadonly
From
@property(nonatomic, readonly) CGImageRef CGImage
yes
To
- (CGImageRef)CGImage
--

 

UIKit

UIKitDefines.h

Added #def UIKIT_CLASS_AVAILABLE_IOS_TVOS
Added #def UIKIT_CLASS_AVAILABLE_IOS_WATCHOS_TVOS
Added #def UIKIT_CLASS_AVAILABLE_TVOS_ONLY
 

WatchKit

WKError.h

Added WatchKitRecordingFailedError


WKInterfaceController.h

Removed WKAudioRecordingPreset

Added WKAudioRecorderPreset


WKInterfaceDevice.h

Added WKInterfaceLayoutDirection
Added WKInterfaceSemanticContentAttribute