{ "id": "167812", "key": "TIMOB-24709", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2017-05-19T17:35:27.000+0000", "created": "2017-05-19T15:37:18.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "bimmel", "key": "bimmel2", "displayName": "Brian Immel", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2018-10-17T17:53:02.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": [], "description": "get the following error when trying to run the app on device:\r\n\r\n[ERROR] : Error details: Provisioning profile \"generic\" doesn't include signing certificate \"iPhone Developer: Ilay Sener (QT9JARYJ64)\".\r\n[ERROR] : Error details: Code signing is required for product type 'Application' in SDK 'iOS 10.3'\r\n\r\n\r\nI was able to package and upload the app and install it on the device, but not able to run my app on the phone for testing from the computer.\r\n\r\nFollowing is the output from appc titanium info -t ios\r\n\r\n\r\nAppcelerator Command-Line Interface, version 6.2.1\r\nCopyright (c) 2014-2017, Appcelerator, Inc. All Rights Reserved.\r\n\r\nXcode\r\n 8.3.2 (build 8E2002) - Xcode default\r\n Install Location = /Applications/Xcode.app/Contents/Developer\r\n iOS SDKs = 10.3\r\n iOS Simulators = 10.3\r\n Watch SDKs = 3.2\r\n Watch Simulators = 3.2\r\n Supported by TiSDK 6.0.4.GA = yes\r\n EULA Accepted = yes\r\n Teams = none\r\n \r\niOS Keychains\r\n login.keychain-db = /Users/idenizsener/Library/Keychains/login.keychain-db\r\n System.keychain = /Library/Keychains/System.keychain\r\n\r\niOS Development Certificates\r\n/Users/idenizsener/Library/Keychains/login.keychain-db\r\n Ilay Sener (QT9JARYJ64)\r\n Not valid before = 5/15/2017 7:07 AM\r\n Not valid after = 5/15/2018 7:07 AM\r\n\r\niOS App Store Distribution Certificates\r\n/Users/idenizsener/Library/Keychains/login.keychain-db\r\n Ilay Sener (2SH59KJ9WV)\r\n Not valid before = 5/15/2017 7:21 AM\r\n Not valid after = 5/15/2018 7:21 AM\r\n\r\nApple WWDR Certificate\r\n Apple WWDR = installed\r\n\r\nDevelopment iOS Provisioning Profiles\r\n generic\r\n UUID = 0a9b8958-c4f6-4978-9cbc-c9e1b3b43b27\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.*\r\n Date Created = 4/26/2017 10:26 AM\r\n Date Expired = 4/26/2018 10:26 AM\r\n Managed = No\r\n iOS Team Provisioning Profile: com.appc.*\r\n UUID = a58d76e5-52e6-4b72-a35f-a445f68620d5\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.*\r\n Date Created = 5/19/2017 11:02 PM\r\n Date Expired = 5/19/2018 11:02 PM\r\n Managed = Yes and is NOT compatible with Titanium\r\n KPAY-iOS Development\r\n UUID = ca1b4bee-d79d-47ce-804a-f492ab15901a\r\n App Prefix = 2SH59KJ9WV\r\n App Id = au.com.kpmg.*\r\n Date Created = 1/17/2017 5:13 PM\r\n Date Expired = 1/17/2018 5:13 PM\r\n Managed = No\r\n lend lease\r\n UUID = f8c6d46d-4a3f-425f-b347-c56d18ccca31\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.wildcard.*\r\n Date Created = 4/26/2017 10:46 AM\r\n Date Expired = 4/26/2018 10:46 AM\r\n Managed = No\r\n lendlease\r\n UUID = 80e6aaa1-cbb9-4c2a-b5f7-9291ff6cb3ec\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.wildcard.*\r\n Date Created = 4/26/2017 12:29 PM\r\n Date Expired = 4/26/2018 12:29 PM\r\n Managed = No\r\n lendlease_axle\r\n UUID = 7034413c-ab24-49db-9701-6734b156439a\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.*\r\n Date Created = 4/26/2017 12:42 PM\r\n Date Expired = 4/26/2018 12:42 PM\r\n Managed = No\r\n lendleaseWildcardDev\r\n UUID = 3931be37-c273-4837-a9ce-0476fa9c95c9\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.*\r\n Date Created = 5/15/2017 7:29 AM\r\n Date Expired = 5/15/2018 7:29 AM\r\n Managed = No\r\n OUHK_development_profile\r\n UUID = 9e6da3b0-2791-4b28-8c8c-660162e4d3e6\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.OUHK\r\n Date Created = 1/12/2017 10:44 AM\r\n Date Expired = 1/12/2018 10:44 AM\r\n Managed = No\r\n \r\nApp Store Distribution iOS Provisioning Profiles\r\n None\r\n\r\nAd Hoc iOS Provisioning Profiles\r\n KPAPY-iOS Distribution\r\n UUID = 53fa9e16-e3e3-49ed-8c34-36543b02a056\r\n App Prefix = 2SH59KJ9WV\r\n App Id = au.com.kpmg.*\r\n Date Created = 1/17/2017 5:21 PM\r\n Date Expired = 1/17/2018 5:09 PM\r\n Managed = No\r\n lendlease_dist_prof\r\n UUID = 080c3d8b-2fa5-4fde-944f-f23950fb11a2\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.*\r\n Date Created = 4/26/2017 12:45 PM\r\n Date Expired = 4/26/2018 12:34 PM\r\n Managed = No\r\n lendleaseWildcard_distProfile\r\n UUID = 500c07fd-2ba6-44d2-88a1-b1b34b36d691\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.*\r\n Date Created = 5/15/2017 7:33 AM\r\n Date Expired = 5/15/2018 7:21 AM\r\n Managed = No\r\n OUHK_ios_distribution\r\n UUID = fe4ea373-72d1-4184-b0db-19dac88aba88\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.OUHK\r\n Date Created = 1/12/2017 10:53 AM\r\n Date Expired = 1/12/2018 10:41 AM\r\n Managed = No\r\n wildcard_dist\r\n UUID = 0868e323-8d74-4a3b-b5cc-1a88d6e19e68\r\n App Prefix = 2SH59KJ9WV\r\n App Id = com.appc.wildcard.*\r\n Date Created = 4/26/2017 12:34 PM\r\n Date Expired = 4/26/2018 12:22 PM\r\n Managed = No\r\n \r\nEnterprise Ad Hoc iOS Provisioning Profiles\r\n None\r\n\r\niOS Simulators\r\n10.3\r\n iPad Air (ipad)\r\n UDID = D0ECF5E7-31E1-4AE6-A258-B0CD33DAD43B\r\n Supports Watch Apps = no\r\n iPad Air 2 (ipad)\r\n UDID = 80A90F4E-1EE0-44EF-8E8A-2F4E04B91CA1\r\n Supports Watch Apps = no\r\n iPad Pro (9.7 inch) (iPad Pro (9.7-inch)) (ipad)\r\n UDID = 1BEC07CB-0401-4F76-8EB3-B9CEDD1B6614\r\n Supports Watch Apps = no\r\n iPad Pro (12.9 inch) (iPad Pro (12.9-inch)) (ipad)\r\n UDID = 822FA0C1-04D7-47C0-AB32-4163F3A4EFAD\r\n Supports Watch Apps = no\r\n iPhone 5 (iphone)\r\n UDID = CB44BD0F-D6E0-4099-B1A1-909FB88B091C\r\n Supports Watch Apps = yes\r\n iPhone 5s (iphone)\r\n UDID = 39C3F0F5-FDF4-46B6-BCE1-19C14FBCD33E\r\n Supports Watch Apps = yes\r\n iPhone 6 Plus (iphone)\r\n UDID = D7E76F49-C6E4-487C-974C-0786A977F3BE\r\n Supports Watch Apps = yes\r\n iPhone 6 (iphone)\r\n UDID = 527D5DDD-8A3B-467F-BD5B-D286CDFDD378\r\n Supports Watch Apps = yes\r\n iPhone 6s (iphone)\r\n UDID = D2B9FB03-612D-4CC8-9248-84D8B1E50ADD\r\n Supports Watch Apps = yes\r\n iPhone 6s Plus (iphone)\r\n UDID = 620423FF-B081-487F-8557-D1505852663C\r\n Supports Watch Apps = yes\r\n iPhone SE (iphone)\r\n UDID = 250075D8-639C-45C4-B86D-9AAC1B89ED7E\r\n Supports Watch Apps = yes\r\n iPhone 7 (iphone)\r\n UDID = 231B332F-23F1-4476-87DA-4D4352A8CDC9\r\n Supports Watch Apps = yes\r\n iPhone 7 Plus (iphone)\r\n UDID = 63797164-C27A-4D89-A3F1-9D35E2E09CE7\r\n Supports Watch Apps = yes\r\n\r\nWatchOS Simulators\r\n3.2\r\n Apple Watch - 38mm (watch)\r\n UDID = 63AE289A-2CC1-4509-B49A-F9B12A14A688\r\n Apple Watch - 42mm (watch)\r\n UDID = 0EEC345A-97CD-49B3-81A4-707ABE0C5889\r\n Apple Watch Series 2 - 38mm (watch)\r\n UDID = 8368BD23-8682-48CB-975D-F46814159348\r\n Apple Watch Series 2 - 42mm (watch)\r\n UDID = B7A35D72-ECED-45E7-8C3E-2FA8F05ADBD1\r\n\r\nConnected iOS Devices\r\n Ilay’s iPhone\r\n UDID = 3f135f7cebb246af0a83e6ce8354bac6de6d7273\r\n Type = iPhone (2)\r\n iOS Version = 10.3.2\r\n CPU Architecture = arm64\r\n\r\niOS Issues\r\n ! Unable to find any valid iOS distribution provisioning profiles.\r\n This will prevent you from packaging apps for AppStore distribution.\r\n You will need to log in to http://appcelerator.com/ios-dist-certs with your Apple Developer\r\n account, then create, download, and install a profile.\r\n\r\n\r\n\r\nI have the certificates already installed and able to run an app on the phone using XCode.", "attachment": [], "flagged": false, "summary": "unable to run iOS app on device during development", "creator": { "name": "isener", "key": "isener", "displayName": "ILAY SENER", "active": true, "timeZone": "Australia/Sydney" }, "subtasks": [], "reporter": { "name": "isener", "key": "isener", "displayName": "ILAY SENER", "active": true, "timeZone": "Australia/Sydney" }, "environment": "iPhone 7\r\nStudio : 4.8.1.201612050850\r\nSDK: 6.2.1\r\nXCode: 8.3.2", "comment": { "comments": [ { "id": "420049", "author": { "name": "bimmel-defective", "key": "bimmel", "displayName": "(deactived) Brian Immel", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~isener], I moved this issue to TIMOB project as it is not a TIDOC bug.", "updateAuthor": { "name": "bimmel-defective", "key": "bimmel", "displayName": "(deactived) Brian Immel", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-05-19T17:08:06.000+0000", "updated": "2017-05-19T17:08:06.000+0000" }, { "id": "420051", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "The error is an Xcode error, no Titanium one:\r\n{quote}\r\n Provisioning profile \"generic\" doesn't include signing certificate \"iPhone Developer: Ilay Sener (QT9JARYJ64)\".\r\n{quote}\r\nIt basically means that your provisioning profile is not signed for the your developer account. You need to invalidate it via the iOS dev-portal and re-assign it to your developer certificate. Ensure that you have the private key of the account in your keychain.\r\n\r\n*EDIT*: And it might work via Xcode because it will select a managed certificate by default.\r\n*EDIT 2*: You state that you use the \"SDK 6.2.1\" which does not exist. Either 6.0.4 (latest GA), 6.1.0 (latest pre-release / RC) or 6.2.0 (master).", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-05-19T17:35:17.000+0000", "updated": "2017-05-19T17:36:59.000+0000" }, { "id": "420492", "author": { "name": "isener", "key": "isener", "displayName": "ILAY SENER", "active": true, "timeZone": "Australia/Sydney" }, "body": "Hi Guys,\r\n\r\nThe reason why this wasn't working is simply because I had multiple profiles and wasn't able to select the profile to run the app on the device.\r\n\r\nAfter a little research, I have found a way to delete the other profiles, which I am not able to from Studio. Then it was all fine.\r\n\r\nPerhaps, it would be a good idea to enable which profile to use to run the app when testing on the device.", "updateAuthor": { "name": "isener", "key": "isener", "displayName": "ILAY SENER", "active": true, "timeZone": "Australia/Sydney" }, "created": "2017-05-26T12:33:48.000+0000", "updated": "2017-05-26T12:33:48.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }