Intents iOS 11.0 Beta 1 to Beta 2 API Differences

INCallDestinationType.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse INCallDestinationTypeNormal instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse INCallDestinationTypeEmergency instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse INCallDestinationTypeVoicemail instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse INCallDestinationTypeRedial instead

INCallRecordType.h
Removed INCallRecordTypeUnseen
INCallRecordTypeOptions.h
Removed INCallRecordTypeOptionUnseen
INDateComponentsRange.h
INImage.h
Declaration
From+ (nonnull instancetype)imageWithURL:(nonnull NSURL *)URL
To+ (nullable instancetype)imageWithURL:(nonnull NSURL *)URL

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedimageWithURL:desiredWidth:height: is deprecated. Use imageWithURL:width:height: instead

INParameter.h
Removed INParameter
Removed INParameter.parameterizedObject
Removed INParameter.parameterKeyPath
Removed INParameter.parameterValue
Removed -[INParameter isEqualToParameter:]
Removed -[INParameter setIndex:forSubKeyPath:]
Removed -[INParameter indexForSubKeyPath:]
Removed INIntentParameter
Removed INIntentParameter.parameterizedIntent
Removed +[INIntentParameter intentParameterWithIntent:parameterKeyPath:]
Removed INIntentResponseParameter
Removed INIntentResponseParameter.parameterizedIntentResponse
Removed +[INIntentResponseParameter intentResponseParameterWithIntentResponse:parameterKeyPath:]
INPersonHandle.h
Declaration
From@property (nonatomic, readonly, copy, nonnull) NSString *value
To@property (nonatomic, readonly, copy, nullable) NSString *value

Declaration
From- (nonnull instancetype)initWithValue:(nonnull NSString *)value type:(INPersonHandleType)type label:(nullable INPersonHandleLabel)label
To- (nonnull instancetype)initWithValue:(nullable NSString *)value type:(INPersonHandleType)type label:(nullable INPersonHandleLabel)label

Declaration
From- (nonnull instancetype)initWithValue:(nonnull NSString *)value type:(INPersonHandleType)type
To- (nonnull instancetype)initWithValue:(nullable NSString *)value type:(INPersonHandleType)type

INRequestPaymentCurrencyAmountResolutionResult.h
INRequestPaymentPayerResolutionResult.h
INSendMessageIntent.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedresolveRecipientForSendMessage:withCompletion: is deprecated. Use resolveRecipientForSendMessage:withCompletion: instead

INSendMessageRecipientResolutionResult.h
INSendPaymentCurrencyAmountResolutionResult.h
INSendPaymentPayeeResolutionResult.h
INSetProfileInCarIntent.h
Removed -[INSetProfileInCarIntentHandling resolveDefaultProfileForSetProfileInCar:withCompletion:]