@Darin_Tanaka while we are investigating the issue, you can downgrade sdk version to 2.0.7. What error are you facing on sample app with xcode 12.4? and for reaction, your application should be ready to use the feature (I believe it can be configurable in dashboard)
Yes that was the issue! Thanks! I see the reactions in the Sample app now! However I’m still confused as to why it’s not showing up in my app when I integrate with the SDK. Is there anything I need to do with the App Settings in the dashboard or something other than the code I posted?
so we check on our side and reaction feature is enabled. Is your channel normal group channel? or something else. Because broadcast and super group channel are not allowed to use reaction
My channel url is sendbird_group_channel_225649541_bf0c16eff8c7ed1d7a85607d6e57e1d000fda160. I’m assuming since it has group_channel in the url it’s considered a group channel. Also I’m able to use reactions fine with the same group channel url in both Web and Android Sendbird UIKit.
huh that’s weird. because when I run the sample with ur app id, it shows reaction menu. Could you try to check SBUEmojiManager.useReaction and SBUEmojiManager.getEmojiCategories() returns emojis?
@Woo I found the issue! I was connecting to Sendbird using SBDMain instead of SBUMain. The reactions are now showing up.
Just a thought but perhaps updating the iOS documentation to specify that calling SBUMain.connect is required prior to using the UIKit similar to the Android one here could be helpful.
Any thanks for helping with this issue! You can close this.
@Woo I’m trying to achieve the oposite. Is there a way to set useReactionas false globally? I see that you use AppInfo.useReaction but it’s a read only variable. Is there a way to overwrite this?