4

I know they sell a lot of apps in the App Store that claim to "unlock" emoji keyboards. How would I go about doing this?

I want to made an app that enables emoji keyboards. I have paid the 100 dollar developers license fee if this makes a difference.

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
iTz Sillohsk8
  • 183
  • 1
  • 2
  • 6

2 Answers2

21

Based on one of the samples provided in the links above you can do the following:

NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:
                  @"../../Library/Preferences/com.apple.Preferences.plist"];
NSMutableDictionary *dict =
    [NSMutableDictionary dictionaryWithContentsOfFile:path];
[dict setObject:[NSNumber numberWithBool:YES] forKey:@"KeyboardEmojiEverywhere"];
[dict writeToFile:path atomically:NO];
notnoop
  • 58,763
  • 21
  • 123
  • 144
  • Still works with iOS 4+ but you have to kill the settings application for the Emoji keyboard to appear in the "Add New Keyboard" list. – valexa Jun 28 '11 at 14:20
  • is we need to add image for new emoji? or we have to use unicodes to create different emoji? – 9to5ios Mar 15 '13 at 12:34
2

See iPhone devs, access Emoji for free with Freemoji.

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Lounges
  • 4,674
  • 5
  • 32
  • 43
  • 1
    While this tells you that you CAN enable emjoii's using Apps purchased from the App Store, it doesn't answer this question by telling you HOW to do in code by yourself... – Jasarien Aug 04 '09 at 17:12
  • He links to three different examples of how to implement it? What more do you really want? – Lounges Aug 05 '09 at 16:31