[TIMOB-15668] CLI: Compile node-ios-device and x509 native Node.js modules against 0.8
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-11-08T19:19:30.000+0000 |
Affected Version/s | n/a |
Fix Version/s | 2013 Sprint 23, 2013 Sprint 23 Core, Release 3.2.0 |
Components | CLI |
Labels | qe-closed-3.2.0 |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2013-11-05T19:31:26.000+0000 |
Updated | 2013-12-18T22:02:42.000+0000 |
Description
The node-ios-device module is only compiled against Node.js 0.10.21 and 0.11.7 and the x509 module is only compiled against Node.js 0.10.21. We need these to be compiled against 0.8 too.
I've updated node-ios-device and published it. Next, instead of fixing x509, I replaced it with node-forge. Pull request: https://github.com/appcelerator/titanium_mobile/pull/4925
Is there guidance for testing?
To test: 1) Using CLI 3.2 and SDK 3.2, run "ti info -t ios" and notice that the provisioning profiles have a date created/expired. 2) Build an iOS app for device using Node.js 0.8.x and 0.10.x.
Tested as described by [~cbarber] Built an iOS app for device using node.js 0.8.x and 0.10.x Appcelerator Studio, build: 3.2.0.201312171913 Titanium SDK, build:3.2.0.v20131217190633 CLI 3.2.0-cr3 iPhone5S iOS 7.0.4