Is there a lightweight method to check if emoji is supported in iOS

0 votes

I'm gonna implement a emoji picker supporting Emoji List, v14.0, which could show only compatible emojis, but I don't know how to check if specific emoji is compatible on current iOS version. There are several ways I found:

  1. Render to PNG and compare it with default PNG (see https://stackoverflow.com/a/41393387/7484856), which might be CPU-intensive.
  2. Ask CTFontGetGlyphsForCharacters to check if current emoji could be supported (see https://stackoverflow.com/a/39606543/7484856), which seems good, but it fails to check emoji consists of two or more emojis. For example, 😮‍💨 = (😮 U+1F62E U+200D 💨 U+1F4A8), which is actually not supported on iOS 13, but CTFontGetGlyphsForCharacters still returns true because it could be represented as 😮💨.
  3. Persist emoji list to several .plist files for each iOS version, which requires some effort to maintain a lot of emoji lists
Nov 22 in Mobile Development by gaurav
• 22,040 points
26 views

No answer to this question. Be the first to respond.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.

Related Questions In Mobile Development

0 votes
0 answers
0 votes
0 answers
0 votes
0 answers

Xamarin iOS: Check if Google fit app is installed on the device

Is there any way to check if ...READ MORE

Nov 17 in Mobile Development by gaurav
• 22,040 points
37 views
0 votes
0 answers

Is it possible to open my iOS app from instagram through a deeplink?

I do have a professional Instagram account ...READ MORE

Nov 17 in Mobile Development by gaurav
• 22,040 points
31 views
0 votes
0 answers

Change English Number To Persian Numbers in Text Swift,IOS

Hi How can i replace english numbers ...READ MORE

Nov 8 in Mobile Development by gaurav
• 22,040 points
35 views
0 votes
0 answers

How to login to a site using POST request? (Swift,iOS)

I want to create an iOS Application ...READ MORE

Nov 9 in Mobile Development by gaurav
• 22,040 points
49 views
0 votes
0 answers

Convert Apple Emoji (String) to UIImage

I require every Apple Emoji. I can copy ...READ MORE

Sep 22 in IOS by Soham
• 9,670 points
59 views
0 votes
1 answer

Get User Group in Swift using AWS Cognito

The groups are exposed in the ID ...READ MORE

answered Nov 12, 2018 in AWS by Priyaj
• 58,100 points
967 views
0 votes
1 answer

URL Scheme for iOS Home App

I think you could try doing it ...READ MORE

answered Nov 16, 2018 in IoT (Internet of Things) by nirvana
• 3,130 points
501 views
0 votes
1 answer

iOS App : Porting Code to App

If you make a post, missing parameters ...READ MORE

answered Jan 18, 2019 in IoT (Internet of Things) by Shubham
• 13,490 points
239 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP