title: Custom font not showing on device, but does on simulator
body: <p>I've been playing around with custom fonts in iOS and have got most of it figured out apart from the custom font won't show on any of my devices.</p>
  
  <ol>
  <li>I have added the font to the root of the project file.</li>
  <li>Added it to the info.plist file under the array or "Fonts provided by application"</li>
  <li>Checked that the case sensitivity of both the original file and what I added to the info.plist file are the same.</li>
  <li>Used <code>[playMenuBtn.titleLabel setFont:[UIFont fontWithName:@"fontname" size:40]];</code> to make the font work.</li>
  </ol>
  
  <p>When I run my app in the Simulator it all appears fine and works. However as soon as I run it on a physical device, it displays the default font with the default size.</p>
  
  <p>If I use:<br>
  <code>UIFont *font = [UIFont fontWithName:@"VINCASTENCIL" size:20];
  NSLog(@"Font:%@", font);</code></p>
  
  <p>Then the simulator returns:
  <code>2012-04-07 01:10:41.544 AppName[47412:f803] Font:&lt;UICFFont: 0x683e040&gt; font-family: "VINCA STENCIL"; font-weight: normal; font-style: normal; font-size: 20px</code></p>
  
  <p>Where as the device returns:
  <code>2012-04-07 00:42:56.358 AppName[5079:707] Font:(null)</code></p>
  
  <p>I have tried everything, including trying all the names that FontBook tells me the font could be named. I know it's free and there isn't a licence on it.</p>
  
  <p>Any help would be greatly appreciated as it's driving me nuts and I really don't want to use images for al of these as localisation would then be a pain!</p>