{ "id": "127669", "key": "AC-1083", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2014-03-24T02:28:37.000+0000", "created": "2014-03-13T23:54:11.000+0000", "labels": [ "7.1", "fonts" ], "versions": [], "issuelinks": [], "assignee": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:37:26.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "I have 2 custom fonts specified in my tiapp.xml:\r\n\r\n{code}\r\n UIAppFonts\r\n \r\n /fonts/abyssinicasil.ttf\r\n /fonts/battambang.ttf\r\n \r\n{code}\r\n\r\nWhen I build my app for the iOS 7.0.3 Simulator the custom fonts load correctly. When I build the app for the iOS 7.1 Simulator the fonts just show the text as square boxes with ? in them.\r\n\r\nI will attach screenshots.\r\n\r\nI will also attach the custom font used for Cambodian text (as shown in the screenshots).", "attachment": [ { "id": "46651", "filename": "battambang.ttf", "author": { "name": "mdelmarter", "key": "mdelmarter", "displayName": "Matthew Delmarter", "active": true, "timeZone": "Pacific/Auckland" }, "created": "2014-03-13T23:54:11.000+0000", "size": 89644, "mimeType": "application/octet-stream" }, { "id": "46650", "filename": "Custom Fonts iOS 7.0.3.png", "author": { "name": "mdelmarter", "key": "mdelmarter", "displayName": "Matthew Delmarter", "active": true, "timeZone": "Pacific/Auckland" }, "created": "2014-03-13T23:54:11.000+0000", "size": 43212, "mimeType": "image/png" }, { "id": "46649", "filename": "Custom Fonts iOS 7.1.png", "author": { "name": "mdelmarter", "key": "mdelmarter", "displayName": "Matthew Delmarter", "active": true, "timeZone": "Pacific/Auckland" }, "created": "2014-03-13T23:54:11.000+0000", "size": 17621, "mimeType": "image/png" } ], "flagged": false, "summary": "Custom Fonts no longer rendering in iOS 7.1 (worked in 7.0.3)", "creator": { "name": "mdelmarter", "key": "mdelmarter", "displayName": "Matthew Delmarter", "active": true, "timeZone": "Pacific/Auckland" }, "subtasks": [], "reporter": { "name": "mdelmarter", "key": "mdelmarter", "displayName": "Matthew Delmarter", "active": true, "timeZone": "Pacific/Auckland" }, "environment": "Ti Studio 3.2.1, SDK 3.2.2", "comment": { "comments": [ { "id": "297211", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please provide a simple runnable test case to reproduce this issue.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-03-14T05:52:34.000+0000", "updated": "2014-03-14T05:52:34.000+0000" }, { "id": "297501", "author": { "name": "cbrunnkvist", "key": "cbrunnkvist", "displayName": "Conny Brunnkvist", "active": true, "timeZone": "Asia/Jakarta" }, "body": "This is quite likely not a bug in Titanium, instead what you're observing is the effect of a broader bug introduced in iOS 7.1 related to custom fonts for specific encodings. :(\n\nEven if you install a font system-wide (I.e. through a .mobileconfig profile) content that formerly rendered perfectly now seems to have reverted to \"[?]\". It seems to work *sometimes* the first time I launch an app but on subsequent launches fonts are broken. \n\nI have yet to find any bug report at Apple reflecting this issue. ", "updateAuthor": { "name": "cbrunnkvist", "key": "cbrunnkvist", "displayName": "Conny Brunnkvist", "active": true, "timeZone": "Asia/Jakarta" }, "created": "2014-03-17T05:37:05.000+0000", "updated": "2014-03-17T05:37:05.000+0000" }, { "id": "298355", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is most likely an Apple bug. We will reopen this ticket if we have a test case that indicates it to be a Titanium issue.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-03-24T02:28:37.000+0000", "updated": "2014-03-24T02:28:37.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }