{ "id": "171525", "key": "AC-5705", "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": "2018-04-17T07:21:23.000+0000", "created": "2018-04-17T02:19:30.000+0000", "labels": [ "facebook", "facebookSDK", "ios" ], "versions": [ { "id": "17038", "name": "Appcelerator Studio 4.5.0", "archived": false, "released": false } ], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2018-04-17T07:22:27.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14550", "name": "Appcelerator Modules", "description": "Please enter tickets related to Modules here." } ], "description": "There is no issue when in development stage, but once we want to push it to appstore, it get rejected with below message, but whenever we remove FB SDK, it works just fine\r\n\r\n\r\n{panel}\r\n\r\nMissing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key with a string value explaining to the user how the app uses this data.\r\n{panel}\r\n\r\n\r\n\r\n", "attachment": [], "flagged": false, "summary": "NSBluetoothPeripheralUsageDescription is required when include FB SDK module", "creator": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Ti SDK 7.20.\r\nFB Module 5.7.0\r\niOS Store Submission", "comment": { "comments": [ { "id": "436928", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~dyan02],\r\nThanks for sharing the problem. Check the [link|https://stackoverflow.com/questions/39415895/app-rejected-due-to-missing-usage-descriptions-xcode8]. Hope this helps.\r\n\r\n\r\n", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-04-17T04:51:35.000+0000", "updated": "2018-04-17T04:51:35.000+0000" }, { "id": "436930", "author": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Yes, but i dont use any bluetooth tech on the application, so I should not be ask to fill NSBluetoothPeripheralUsageDescription\r\n\r\nif i downgrade the FB module to 5.4.0 it works just fine during submission to appstore.", "updateAuthor": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-04-17T07:02:53.000+0000", "updated": "2018-04-17T07:02:53.000+0000" }, { "id": "436931", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~dyan02] It looks like the native Facebook SDK recently added Bluetooth-capabilities to their SDK, making the flag required for all users. I suspect it to be an error though, since it a) dies not describe how it is used and b) should only require it once related methods are used. I'd open a [bug report at Facebook|https://developers.facebook.com/bugs/create/] to push for a fix. Unfortunately this is nothing we can influence, since we simply wrap the native SDK. Thank you and let us know your Facebook ticket number!\r\n\r\nP.S.: The latest Ti.Facebook iOS version is 5.8.0, available [via Github|https://github.com/appcelerator-modules/ti.facebook/releases].", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-04-17T07:21:11.000+0000", "updated": "2018-04-17T07:22:27.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }