Links

iOS SDK v6.8.0 Deprecation Note

Deprecated APIs

AmityCommentRepository:
Methods
Remarks
createComment(options:, completion:)
Use async createComment(options:)instead.
getLatestComment(referenceId:, referenceType:, includeReplies:)
Use async getLatestComment(referenceId:, referenceType:, includeReplies:)instead.
updateComment(commentId:, options:, completion:)
Use async updateComment(commentId:, options:)instead.
deleteComment(commentId:, hardDelete:, completion:)
Use async softDeleteComment(commentId:) or hardDeleteComment(commentId:) instead.
AmityCommentFlagger
Deprecated APIs in AmityCommentFlagger class. Use APIs in AmityCommentRepository instead.
Methods
Remarks
flag(completion:)
Use async flagComment(commentId:)in AmityCommentRepository instead.
unflag(completion:)
Use async unflagComment(commentId:) in AmityCommentRepository instead.
isFlaggedByMe(completion:)
Use async isCommentFlaggedByMe(commentId:) in AmityCommentRepository instead.
AmityUserFollowManager
Deprecated APIs in AmityUserFollowManager class. Use APIs in AmityUserRelationship instead.
Methods
Remarks
followUser(userId:, completion:)
Use async followUser(userId:)in AmityUserRelationship instead.
unfollowUser(userId:, completion:)
Use async unfollowUser(userId:) in AmityUserRelationship instead.
acceptUserRequest(userId:, completion:)
Use async acceptMyFollower(userId:) in AmityUserRelationship instead.
declineUserRequest(userId: , completion:)
Use async declineMyFollower(userId:) in AmityUserRelationship instead.
blockUser(userId:)
Use async blockUser(userId:) in AmityUserRelationship instead.
unblockUser(userId:)
Use async unblockUser(userId:) in AmityUserRelationship instead.
getMyFollowInfo()
Use async getMyFollowInfo() in AmityUserRelationship instead.
getUserFollowInfo(userId:)
Use async getFollowInfo(userId:) in AmityUserRelationship instead.
getMyFollowerList(option:)
Use async getMyFollowers(option:) in AmityUserRelationship instead.
getUserFollowerList(userId:)
Use async getFollowers(userId:)in AmityUserRelationship instead.
getUserFollowingList(userId:)
Use async getFollowings(userId:) in AmityUserRelationship instead.
AmityChannelParticipation
Deprecated APIs in AmityChannelParticipation class. Use APIs in AmityChannelMembership instead.
Methods
Remarks
addMembers(userIds:, completion:)
Use async addMembers(userIds:)in AmityChannelMembership instead.
removeMembers(userIds:, completion:)
Use async removeMembers(userIds:)in AmityChannelMembership instead.
getMembers(filter:, sortBy:, roles:)
Use async getMembers(filter:, sortBy:, roles:) in AmityChannelMembership instead.
searchMembers(displayName:, filterBuilder:, roles:)
Use async searchMembers(displayName:, filterBuilder:, roles:) in AmityChannelMembership instead.
AmityChannelModeration
Methods
Remarks
muteMembers(userIds:, mutePeriodInSeconds:, completion:)
Use async muteMembers(userIds:, mutePeriodInSeconds:) instead.
unmuteMembers(userIds:, completion:)
Use async unmuteMembers(userIds:) instead.
banMembers(userIds:, completion:)
Use async banMembers(userIds:) instead.
unbanMembers(userIds:, completion:)
Use async unbanMembers(userIds:) instead.
addRole(role:, userIds:, completion:)
Use async addRoles(role:, userIds:, completion:) instead.
removeRole(role: , userIds: , completion:)
Use async removeRoles(role:, userIds:, completion:) instead.
AmityMessageEditor
Methods
Remarks
editText(text:, metadata:, mentionees:, completion:)
Use async editMessage(messageId:, text:, metadata:, mentionees:) in AmityMessageRepository instead.
Deprecated APIs in AmityMessageFlagger class. Use APIs in AmityMessageRepository instead.
AmityMessageFlagger
Methods
Remarks
flag(completion:)
Use async flagMessage(messageId:) in AmityMessageRepository instead.
unflag(completion:)
Use async unflagMessage(messageId:) in AmityMessageRepository instead.
isFlaggedByMe(completion:)
Use async isMessageFlaggedByMe( messageId:) in AmityMessageRepository instead.
AmitySubChannelRepository
Methods
Remarks
createSubChannel( subChannelName:, channelId:, completion:)
Use async createSubChannel( subChannelName:, channelId:) instead.
updateSubChannel( subchannelId:, updatedName:, completion:)
Use async updateSubChannel( subchannelId:, updatedName:) instead.
deleteSubChannel(subChannelId:, hardDelete:, completion:)
Use async softDeleteSubChannel( subChannelId:) or hardDeleteSubChannel( subChannelId:) instead.
AmityClient
Property
Remarks
currentUser
Use user instead.
AmityMessageRepository
Methods
Remarks
deleteMessage(messageId:, completion:)
Use async softDeleteMessage(messageId:) instead.
AmityFeedRepository
Methods
Remarks
getCustomPostRankingGlobalfeed()
Use async getCustomRankingGlobalFeed() instead.
AmitySteamRepository
Methods
Remarks
createVideoStream(title:, description:, thumbnailImage:, meta:, completion:)
Use async createStream(title:, description:, thumbnailImage:, meta:) instead.
getStreamById(streamId:)
Use async getStream(streamId:) instead.
getStreamsCollection(query:)
Use async getStreams(query:) instead.
AmityStreamBroadcaster
Property
Remarks
cameraPosition
Use switchCamera instead.
Last modified 9mo ago