[TIMOB-17513] iOS: Refactor ioslib
| GitHub Issue | n/a |
|---|---|
| Type | Improvement |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2014-08-29T23:24:47.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 3.4.0 |
| Components | CLI, iOS |
| Labels | n/a |
| Reporter | Ingo Muschenetz |
| Assignee | Chris Barber |
| Created | 2014-08-19T16:42:25.000+0000 |
| Updated | 2014-09-19T16:30:03.000+0000 |
Description
ioslib is the communication library we use when interacting with iOS devices.
It needs to be refactored to handle both the needs of the current Titanium CLI as well as the tiO2 project.
https://github.com/appcelerator/ioslib
This task involves both the initial refactoring, as well as re-integrating it back into https://github.com/appcelerator/tio2 and https://github.com/appcelerator/titanium.
For reference, here's a PR for ti-mocha that we need merged: https://github.com/tonylukasavage/ti-mocha/pull/21.
Pull request: https://github.com/appcelerator/ioslib/pull/5
[~cbarber] Will be closing this ticket after Sub-Tasks are closed. Thank you, Chris.
To test, run
ti info -t ios. If that works, then it's using all of ioslib's functionality.Closing as fixed, using Mac osx 10.9.5 Mavericks Appcelerator Studio, build: 3.4.0.201409161950 Titanium SDK, build: 3.4.0.v20140917120000 acs@1.0.16 alloy 1.5.0-rc2 install@0.1.7 npm@1.4.23 sudo@1.0.3 titanium 3.4.0-rc4 titanium-code-processor@1.1.1 Xcode6.0.1 (6A317) Devices: iPhone 5S iOS8
Connected iOS Devices Europa UDID = d3af08e80c084399e7787b967950e13fb4945b62 Type = iPhone (#3b3b3c) iOS Version = 8.0 CPU Architecture = armv7s Issues No issues detected! Your development environment should be working perfectly!