{ "id": "174070", "key": "DAEMON-283", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12519", "key": "DAEMON", "name": "Appcelerator Daemon" }, "fixVersions": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2019-08-29T15:57:13.000+0000", "created": "2019-08-28T15:43:07.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2019-08-29T15:57:13.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": "15052", "name": "ioslib", "description": "Library for iOS related functions" } ], "description": "I'm trying to test debugger changes within Studio around iOS 13. However, the simulator listing displayed shows the list of 9.3 simulators only.\r\n\r\nI have Xcode 10.3 and 11 beta 6 installed. 11 beta 6 is selected.\r\n\r\nThe JSON info object returned by the daemon only has the 9.3 iOS simulators listed within it. (though the Xcode listings shows 12.4 and 13.0 in it's sim/sdk version listings)\r\n\r\nAs a result, trying to launch to any of the listed simulators ends up failing (around Xcode 10.3 Eula not being accepted - which is presumably related to Xcode 11 being the selected/used one).\r\n\r\nHere's the result of running {{ti info}}:\r\n{code}\r\n Xcode \r\n 11.0 (build 11M392q) - Xcode default \r\n Install Location = /Applications/Xcode-11.Beta.6.app/Contents/Developer \r\n iOS SDKs = 13.0 \r\n iOS Simulators = 13.0 \r\n Watch SDKs = 6.0 \r\n Watch Simulators = 6.0 \r\n Supported by TiSDK 8.2.0.v20190827073118 = yas \r\n EULA Accepted = yas \r\n Teams = none \r\n 10.3 (build 10G8) \r\n Install Location = /Applications/Xcode-10.3.app/Contents/Developer \r\n iOS SDKs = 12.4 \r\n iOS Simulators = 12.4 \r\n Watch SDKs = 5.3 \r\n Watch Simulators = 5.3 \r\n Supported by TiSDK 8.2.0.v20190827073118 = yas \r\n EULA Accepted = no \r\n Teams = none \r\n \r\n iOS Keychains \r\n login.keychain-db = /Users/cwilliams/Library/Keychains/login.keychain-db \r\n System.keychain = /Library/Keychains/System.keychain \r\n\r\n iOS Development Certificates \r\n /Users/cwilliams/Library/Keychains/login.keychain-db \r\n Christopher Williams (8845U7T743) \r\n Not valid before = 1/24/2019 10:01 AM \r\n Not valid after = 1/24/2020 10:01 AM \r\n\r\n iOS App Store Distribution Certificates \r\n None \r\n\r\n Apple WWDR Certificate \r\n Apple WWDR = installed \r\n\r\n Development iOS Provisioning Profiles \r\n Chris Barber Dev Testapp3 \r\n UUID = 9d44fc65-2d11-476b-824c-7e8fa6deef2a \r\n App Prefix = WP4952RUHJ \r\n App Id = com.appcelerator.testapp3 \r\n Date Created = 10/31/2018 12:19 PM \r\n Date Expired = 10/31/2019 12:19 PM \r\n Managed = No \r\n Chris Williams Dev Profile \r\n UUID = 23cc7809-fbf5-47d8-a6e2-6a7e865294b6 \r\n App Prefix = 6QZBVXG979 \r\n App Id = * \r\n Date Created = 12/7/2018 2:57 PM \r\n Date Expired = 12/7/2019 2:57 PM \r\n Managed = No \r\n Chris Williams Dev Profile \r\n UUID = fb211c43-f6e4-4efc-9ab6-590393ddf15a \r\n App Prefix = 6QZBVXG979 \r\n App Id = * \r\n Date Created = 1/24/2019 10:27 AM \r\n Date Expired = 1/24/2020 10:27 AM \r\n Managed = No \r\n iOS Team Provisioning Profile: com.appcelerator.titanium \r\n UUID = ce840fb3-b882-4468-8a97-294b990a3206 \r\n App Prefix = B8MTC6CZTL \r\n App Id = com.appcelerator.titanium \r\n Date Created = 1/24/2019 10:12 AM \r\n Date Expired = 1/24/2020 10:12 AM \r\n Managed = Yas and is NOT compatible with Titanium \r\n vvs dev provisioning \r\n UUID = adf28d2a-ab3d-4130-8cfa-742af67c001a \r\n App Prefix = WP4952RUHJ \r\n App Id = com.appcelerator.vvs \r\n Date Created = 11/15/2018 11:56 PM \r\n Date Expired = 11/15/2019 11:56 PM \r\n Managed = No \r\n \r\n App Store Distribution iOS Provisioning Profiles \r\n None \r\n\r\n Ad Hoc iOS Provisioning Profiles \r\n vvs Adhoc distribution \r\n UUID = 68bd0910-dd27-4f99-984b-c61a4ce71062 \r\n App Prefix = WP4952RUHJ \r\n App Id = com.appcelerator.vvs \r\n Date Created = 11/16/2018 4:39 AM \r\n Date Expired = 11/16/2019 4:27 AM \r\n Managed = No \r\n \r\n Enterprise Ad Hoc iOS Provisioning Profiles \r\n None \r\n\r\n iOS Simulators \r\n 9.3 \r\n iPad 2 (ipad) \r\n UDID = 7E4B0B67-6FFA-4E35-AEDB-B25C8E1400C6 \r\n Supports Watch Apps = no \r\n iPad Retina (ipad) \r\n UDID = AF4E8716-F8B0-4F5A-8EE1-52595D64597A \r\n Supports Watch Apps = no \r\n iPad Air (ipad) \r\n UDID = E9C9953A-5F50-4ACC-ACC1-05FF6A7C3D7C \r\n Supports Watch Apps = no \r\n iPad mini 2 (ipad) \r\n UDID = CF24D685-20FD-42AC-A19F-D56F954FEED7 \r\n Supports Watch Apps = no \r\n iPad mini 3 (ipad) \r\n UDID = 4B698EF4-4D7E-4D68-B035-6245264C1896 \r\n Supports Watch Apps = no \r\n iPad mini 4 (ipad) \r\n UDID = 235C38DE-00DD-4B6F-A2DF-5E91C5D993F6 \r\n Supports Watch Apps = no \r\n iPad Air 2 (ipad) \r\n UDID = 1FD5F0BC-DA25-4C68-9EBD-053CEBB78854 \r\n Supports Watch Apps = no \r\n iPad Pro (12.9-inch) (ipad) \r\n UDID = 89BCA826-1861-427C-83C4-5315D7356674 \r\n Supports Watch Apps = no \r\n iPhone 4s (iphone) \r\n UDID = 6562C11B-28F8-45FD-A60A-C5C27DB61F7D \r\n Supports Watch Apps = no \r\n iPhone 5 (iphone) \r\n UDID = 78B1AFE3-18D0-468E-BD8F-A1EE9280462C \r\n Supports Watch Apps = yas \r\n iPhone 5s (iphone) \r\n UDID = F4E14045-B317-483F-8669-142C7C62D7A6 \r\n Supports Watch Apps = yas \r\n iPhone 6 Plus (iphone) \r\n UDID = 7354452A-0B5E-4AEF-A604-D72B8C6337D7 \r\n Supports Watch Apps = yas \r\n iPhone 6 (iphone) \r\n UDID = 176863A2-71EA-4260-BF22-5D9AEECAEFAC \r\n Supports Watch Apps = yas \r\n iPhone 6s (iphone) \r\n UDID = 5E14BAD5-B71B-4A5D-8F19-355BD7CB500C \r\n Supports Watch Apps = yas \r\n iPhone 6s Plus (iphone) \r\n UDID = 81817A3A-0DC5-4DCD-BB02-9C9B64D48B19 \r\n Supports Watch Apps = yas \r\n iPhone SE (iphone) \r\n UDID = E4C345E6-F44B-4081-AA53-2B389ECD1834 \r\n Supports Watch Apps = yas \r\n\r\n 13.0 \r\n iPad mini (5th generation) (ipad) \r\n UDID = 7A5F4D21-6C2A-4833-883C-A1268F0AEAAD \r\n Supports Watch Apps = no \r\n iPad Air (3rd generation) (ipad) \r\n UDID = 55F85749-4C87-4BBF-A0AE-2D7F9634BA88 \r\n Supports Watch Apps = no \r\n iPad mini 4 (ipad) \r\n UDID = 0592AD71-0E03-4D09-9C64-191879B315E4 \r\n Supports Watch Apps = no \r\n iPad Air 2 (ipad) \r\n UDID = 3A0DED6A-131D-47A8-8371-26D872F9DA50 \r\n Supports Watch Apps = no \r\n iPad (5th generation) (ipad) \r\n UDID = 2B29AC6D-8469-4BDA-81F7-EF18AE09123A \r\n Supports Watch Apps = no \r\n iPad Pro (9.7-inch) (ipad) \r\n UDID = 4BFA3613-08B8-46D5-BCAC-78039408EA2A \r\n Supports Watch Apps = no \r\n iPad Pro (12.9-inch) (ipad) \r\n UDID = 868DFF1A-14B3-4777-A869-C224DB03FDB9 \r\n Supports Watch Apps = no \r\n iPad Pro (12.9-inch) (2nd generation) (ipad) \r\n UDID = FB3F1436-F508-4506-935D-DAE52D471F62 \r\n Supports Watch Apps = no \r\n iPad Pro (10.5-inch) (ipad) \r\n UDID = 48E2DACC-8088-498F-AE3A-6AC57765F848 \r\n Supports Watch Apps = no \r\n iPad (6th generation) (ipad) \r\n UDID = 6D93B6DB-0DD7-4B37-B457-0014A26541BC \r\n Supports Watch Apps = no \r\n iPad Pro (11-inch) (ipad) \r\n UDID = 0598FBBD-2E5C-4D84-A740-00F82127606C \r\n Supports Watch Apps = no \r\n iPad Pro (12.9-inch) (3rd generation) (ipad) \r\n UDID = 3CFD35BC-000A-4DDA-8D6F-12EA0E3D65AD \r\n Supports Watch Apps = no \r\n iPhone 8 (iphone) \r\n UDID = 7103E089-D840-4E38-880F-F866F82C11BB \r\n Supports Watch Apps = yas \r\n iPhone 8 Plus (iphone) \r\n UDID = 82158C5A-DF40-4F5B-87B4-D7E1D89B481B \r\n Supports Watch Apps = yas \r\n iPhone X (iphone) \r\n UDID = EB7D2396-3C3E-49F7-855A-A7048F711D85 \r\n Supports Watch Apps = yas \r\n iPhone Xs (iphone) \r\n UDID = DD79AF7C-958B-42DA-AF87-D18DCBBD445F \r\n Supports Watch Apps = yas \r\n iPhone Xs Max (iphone) \r\n UDID = A1CD9662-68BE-41E6-B34C-3A5F5D6A5FB4 \r\n Supports Watch Apps = yas \r\n iPhone Xʀ (iphone) \r\n UDID = C7B6BD99-6789-4612-8876-9C3D46D03C21 \r\n Supports Watch Apps = yas \r\n iPhone 6s (iphone) \r\n UDID = D85DB69F-33C5-400B-A794-751EF4E7AA12 \r\n Supports Watch Apps = yas \r\n iPhone 6s Plus (iphone) \r\n UDID = F34F3DEE-2D3C-438A-AB5A-21D18EB27F74 \r\n Supports Watch Apps = yas \r\n iPhone SE (iphone) \r\n UDID = C9D04CCE-E8DD-4173-955B-E7EFC8C57D20 \r\n Supports Watch Apps = yas \r\n iPhone 7 (iphone) \r\n UDID = 30CE1F77-B0A3-4886-BBA8-6F1AFD7EA3FF \r\n Supports Watch Apps = yas \r\n iPhone 7 Plus (iphone) \r\n UDID = 7279613C-5A28-4766-93FC-4752B305BDB3 \r\n Supports Watch Apps = yas \r\n\r\n WatchOS Simulators \r\n 6.0 \r\n Apple Watch Series 2 - 38mm (watch) \r\n UDID = A7A2BBE8-E649-403B-B54C-0B6CD90F6E38 \r\n Apple Watch Series 2 - 42mm (watch) \r\n UDID = 5D0D7BA0-14EE-41D7-8E4A-CC1A722DAB96 \r\n Apple Watch Series 3 - 38mm (watch) \r\n UDID = FD47DD68-833B-43BB-8259-4289D9CB61FC \r\n Apple Watch Series 3 - 42mm (watch) \r\n UDID = 17301FDF-385A-4450-A23D-51F65A8E2571 \r\n Apple Watch Series 4 - 40mm (watch) \r\n UDID = F83123F5-681F-4286-8F73-3B700A49DB4E \r\n Apple Watch Series 4 - 44mm (watch) \r\n UDID = B566DFDB-A2E0-4540-BA0A-B7157E6E75FE \r\n\r\n Connected iOS Devices \r\n None \r\n\r\n iOS 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 ! Unable to find any valid iOS production distribution certificates.\r\n This will prevent you from packaging apps for 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 certificate.\r\n \r\n ! Multiple Xcode versions have not had their EULA accepted:\r\n 10.3 (/Applications/Xcode-10.3.app)\r\n Launch each Xcode and accept the license.\r\n{code}", "attachment": [ { "id": "66897", "filename": "daemon.json", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2019-08-28T15:45:51.000+0000", "size": 124117, "mimeType": "application/json" } ], "flagged": false, "summary": "Daemon reports iOS Simulator listing as only 9.3 devices with multiple Xcode's, sim versions installed", "creator": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "environment": "Titanium SDK 8.2.0.v20190827073118 (recent build off master), Appc cli 7.0.12, Xcode 11 beta 6, Xcode 10.3, macOS 10.14.6", "closedSprints": [ { "id": 1161, "state": "closed", "name": "2019 Sprint 18", "startDate": "2019-08-26T21:46:26.269Z", "endDate": "2019-09-08T21:46:00.000Z", "completeDate": "2019-09-09T20:39:58.761Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "450898", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "Interesting note here, the listing for Xcode 11 beta 6 shows incorrect simRuntimes:\r\n{code:json}\r\n\"11.0:11M392q\": {\r\n\t\"eulaAccepted\": true,\r\n\t\"executables\": {\r\n\t\t\"simulator\": \"/Applications/Xcode-11.Beta.6.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator\",\r\n\t\t\"xcodebuild\": \"/Applications/Xcode-11.Beta.6.app/Contents/Developer/usr/bin/xcodebuild\",\r\n\t\t\"simctl\": \"/Applications/Xcode-11.Beta.6.app/Contents/Developer/usr/bin/simctl\",\r\n\t\t\"watchsimulator\": \"/Applications/Xcode-11.Beta.6.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator\"\r\n\t},\r\n\t\"xcodeapp\": \"/Applications/Xcode-11.Beta.6.app\",\r\n\t\"sdks\": { \"ios\": [\"13.0\"], \"watchos\": [\"6.0\"] },\r\n\t\"version\": \"11.0\",\r\n\t\"path\": \"/Applications/Xcode-11.Beta.6.app/Contents/Developer\",\r\n\t\"simDeviceTypes\": {},\r\n\t\"default\": true,\r\n\t\"simRuntimes\": {\r\n\t\t\"com.apple.CoreSimulator.SimRuntime.iOS-9-3\": {\r\n\t\t\t\"name\": \"iOS 9.3\",\r\n\t\t\t\"version\": \"9.3\"\r\n\t\t}\r\n\t},\r\n\t\"build\": \"11M392q\",\r\n\t\"simDevicePairs\": {},\r\n\t\"id\": \"11.0:11M392q\",\r\n\t\"simctl\": {\r\n\t\t\"bin\": \"/Applications/Xcode-11.Beta.6.app/Contents/Developer/usr/bin/simctl\"\r\n\t}\r\n}\r\n{code}", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2019-08-28T15:50:20.000+0000", "updated": "2019-08-28T15:50:20.000+0000" }, { "id": "450905", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "Note that I tried out Appc cli 7.1.1-5 per [~eharris]'s suggestion on Teams, then restarted the daemon and got the same results.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2019-08-28T17:13:18.000+0000", "updated": "2019-08-28T17:13:18.000+0000" }, { "id": "450933", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~cwilliams] Are you sure you've selected the correct Appc CLI? What you are describe is exactly what happens in ioslib@2.4.0 and was fixed in ioslib@2.5.0, which happens to be bundled with Appc CLI 7.1.1-5.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2019-08-29T07:36:15.000+0000", "updated": "2019-08-29T07:36:15.000+0000" }, { "id": "450947", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "It appears to be a fluke. Manually querying the daemon returned the expected runtimes:\r\n\r\n{code}\r\nappc appcd exec /ios/latest/info/xcode/11.0:11M392q/simRuntimes\r\n{code}", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2019-08-29T15:57:13.000+0000", "updated": "2019-08-29T15:57:13.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }