您的位置:首页 > 移动开发 > IOS开发

iOS应用启动launchOptions字典中的key值

2017-10-20 16:53 267 查看
UIKIT_EXTERN UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsURLKey                  
NS_AVAILABLE_IOS(3_0);
// userInfo contains NSURL with launch URL

UIKIT_EXTERN UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsSourceApplicationKey    
NS_AVAILABLE_IOS(3_0);
// userInfo contains NSString with launch app bundle ID

UIKIT_EXTERN UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsRemoteNotificationKey   
NS_AVAILABLE_IOS(3_0)
__TVOS_PROHIBITED;
// userInfo contains NSDictionary with payload

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsLocalNotificationKey    
NS_DEPRECATED_IOS(4_0,
10_0,
"Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]")
__TVOS_PROHIBITED;
// userInfo contains a UILocalNotification

UIKIT_EXTERN UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsAnnotationKey           
NS_AVAILABLE_IOS(3_2);
// userInfo contains object with annotation property list

UIKIT_EXTERN UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsLocationKey             
NS_AVAILABLE_IOS(4_0);
// app was launched in response to a CoreLocation event.

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsNewsstandDownloadsKey   
NS_AVAILABLE_IOS(5_0)
__TVOS_PROHIBITED;
// userInfo contains an NSArray of NKAssetDownload identifiers

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsBluetoothCentralsKey    
NS_AVAILABLE_IOS(7_0);
// userInfo contains an NSArray of CBCentralManager restore identifiers

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsBluetoothPeripheralsKey 
NS_AVAILABLE_IOS(7_0);
// userInfo contains an NSArray of CBPeripheralManager restore identifiers

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsShortcutItemKey         
NS_AVAILABLE_IOS(9_0)
__TVOS_PROHIBITED;
// userInfo contains the UIApplicationShortcutItem used to launch the app.

// Key in options dict passed to application:[will | did]FinishLaunchingWithOptions and info for UIApplicationDidFinishLaunchingNotification

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsUserActivityDictionaryKey
NS_AVAILABLE_IOS(8_0);
// Sub-Dictionary present in launch options when user activity is present

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsUserActivityTypeKey
NS_AVAILABLE_IOS(8_0);
// Key in user activity dictionary for the activity type

UIKIT_EXTERN
UIApplicationLaunchOptionsKey
const UIApplicationLaunchOptionsCloudKitShareMetadataKey
NS_AVAILABLE_IOS(10_0)
__TVOS_PROHIBITED;
// The presence of this key indicates that the app was launched in order to handle a CloudKit sharing invitation. The value of this key is a CKShareMetadata object.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: