{ "id": "174053", "key": "AC-6344", "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": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2019-09-02T18:04:15.000+0000", "created": "2019-08-23T14:27:46.000+0000", "labels": [ "cocoapods", "hyperloop" ], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2019-09-02T18:04:15.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": "15000", "name": "Hyperloop" } ], "description": "Also attempted with SDK 8.0.1 + Hyperloop 4.0.2 + 'bare-minimum' project with same result. \r\n\r\nThe app immediately crashes when opening. This is only whenever I include a pod (any pod) in my podifle:\r\n\r\n{code}\r\n//begin podfile\r\ninstall! 'cocoapods',\r\n :integrate_targets => false\r\n\r\nplatform :ios, '8.0'\r\nuse_frameworks!\r\ntarget 'ONE' do\r\n pod 'abbi'\r\nend\r\n//end podfile \r\n{code}\r\n\r\nAttached is full trace. \r\n\r\n*Update* \r\nI noticed the \"Skipping Hyperloop compile, no usage found ...\" line in the trace, so I added \r\n{code:js}\r\nvar UIView = require('UIKit/UIView');\r\n{code}\r\nto alloy.js in order to force the hyperloop compile. \r\n\r\nI still get the following error:\r\n\r\n{code}\r\n[ERROR] \b\b \b2019-08-23 09:59:17.214 xcodebuild[8890:16254372] DTDeviceKit: deviceType from 00008020-001C61940C32002E was NULL\r\n[ERROR] \b\b \b2019-08-23 09:59:17.256 xcodebuild[8890:16254403] DTDeviceKit: deviceType from 00008020-001C61940C32002E was NULL\r\n[ERROR] \b\b \b** BUILD FAILED **\r\n[ERROR] \b\b \bThe following build commands failed:\r\n[ERROR] \b\b \b\tPhaseScriptExecution [CP]\\ Embed\\ Pods\\ Frameworks /Users/nmartin/Documents/GitHub/MVMobile_V2/build/iphone/build/Intermediates/ONE.build/Debug-iphoneos/ONE.build/Script-000000000000000000000047.sh\r\n[ERROR] \b\b \b(1 failure)\r\n{code}\r\n\r\n\r\nsecond full trace attached\r\n\r\n*Update #2*\r\nI reset my ios simulator, which seems to have taken care of the \r\ndeviceType from was NULL\r\nerror. \r\n\r\nHowever, this error still remains:\r\n\r\n{code}\r\nERROR] \b\b \b** BUILD FAILED **\r\n[ERROR] \b\b \bThe following build commands failed:\r\n[ERROR] \b\b \b\tPhaseScriptExecution [CP]\\ Copy\\ Pods\\ Resources /Users/nmartin/Documents/GitHub/MVMobile_V2/build/iphone/build/Intermediates/ONE.build/Debug-iphonesimulator/ONE.build/Script-000000000000000000000048.sh\r\n[ERROR] \b\b \b(1 failure)\r\n{code}\r\n\r\nLooking at this Script ({{Script-000000000000000000000048.sh}}), I see one line:\r\n\r\n{{\"root/Target Support Files/Pods-ONE/Pods-ONE-resources.sh\"}}\r\n\r\nIn my appcelerator project, however, there is no {{Pods-ONE-resources.sh}} file under Target Support Files/Pods-ONE/\r\n\r\nIs running \r\npod install and/or pod update \r\nsupposed to put this file into the project?", "attachment": [ { "id": "66880", "filename": "fullTrace", "author": { "name": "nmartin", "key": "nmartin", "displayName": "Nathan Martin", "active": true, "timeZone": "America/Chicago" }, "created": "2019-08-23T14:19:55.000+0000", "size": 2373106, "mimeType": "text/html" }, { "id": "66881", "filename": "fullTraceForcedHyperloop", "author": { "name": "nmartin", "key": "nmartin", "displayName": "Nathan Martin", "active": true, "timeZone": "America/Chicago" }, "created": "2019-08-23T15:03:11.000+0000", "size": 3340410, "mimeType": "text/html" }, { "id": "66883", "filename": "Script-000000000000000000000048.sh", "author": { "name": "nmartin", "key": "nmartin", "displayName": "Nathan Martin", "active": true, "timeZone": "America/Chicago" }, "created": "2019-08-23T16:19:51.000+0000", "size": 77, "mimeType": "text/x-sh" } ], "flagged": false, "summary": "Hyperloop + Cocoapods crashes app", "creator": { "name": "nmartin", "key": "nmartin", "displayName": "Nathan Martin", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "nmartin", "key": "nmartin", "displayName": "Nathan Martin", "active": true, "timeZone": "America/Chicago" }, "environment": "CocoaPods 1.7.5\r\nHyperloop 4.0.3\r\niPhone Xs Max (12.2)\r\nSDK 8.1.0\r\nAPPC CLI: 7.0.11\r\nNode.js Version: 8.9.1\r\nXcode 10.2.1", "comment": { "comments": [ { "id": "450851", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "This is due to Hyperloop incompatibility with CocoaPods 1.6+. Please also see TIMOB-26991. In the meantime using CocoaPods 1.5.x with Hyperloop serves as a temporary workaround.", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-08-27T12:04:23.000+0000", "updated": "2019-08-27T12:04:23.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }