Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23590] iOS/Android: Recompile appcelerator.syncserver.client module against latest SDK

GitHub Issuen/a
TypeStory
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2017-06-08T14:46:31.000+0000
Affected Version/sn/a
Fix Version/sRelease 6.1.1
ComponentsAndroid
Labelsmerge-6.1.1
ReporterChristopher Williams
AssigneeChristopher Williams
Created2016-07-01T14:52:54.000+0000
Updated2017-06-24T00:31:49.000+0000

Description

appcelerator.syncserver.client: https://github.com/appcelerator-modules/appcelerator.syncserver.client Generally this requires some minor changes to each module: - bump the module's version up to the next major (i.e. 2.3.1 -> 3.0.0) - bump the module's apiversion to 3 (for Android) - bump the minsdk to 6.0.0 (for Android) At a higher level, we'll need to update our CI build scripts for modules to use the master branch SDK to build against, and Android NDK r11c.

Attachments

FileDateSize
appcelerator.syncserver.client-android-2.0.0.zip2017-06-21T15:00:20.000+00004460841
appcelerator.syncserver.client-iphone-2.0.0.zip2017-06-21T15:00:22.000+00005104248

Comments

  1. Ashraf Abu 2016-07-21

    I assume the best way forward for this is to refactor/rewrite this?
  2. Christopher Williams 2017-06-08

    Here's a version of the module built against SDK 6.1.1, works for Android 6.0.x and 6.1.x: https://github.com/appcelerator-modules/appcelerator.syncserver.client/releases/tag/v2.0.0 The iOS version should be good for SDK 3.5.1+. A new version will need to be built against 6.2.0 for 6.2.0+ on Android, since the V8 API will change again.
  3. Lokesh Choudhary 2017-06-23

    Verified the fix. Checked by using the module in an app for both Android & IOS. App built fine & the basicSync example displayed fine. Cloud not run the basicSync as I did not have the credentials & the server url. Closing. Studio Ver: 4.9.0.201705302345 SDK Ver: 6.1.1.v20170623141152 OS Ver: 10.12.3 Xcode Ver: Xcode 8.3.3 Appc NPM: 4.2.9 Appc CLI: 6.2.2 Ti CLI Ver: 5.0.14 Alloy Ver: 1.9.11 Node Ver: 6.10.1 Java Ver: 1.8.0_101 Devices: ⇨ google Pixel --- Android 7.1.1 ⇨ google Nexus 5 --- Android 6.0.1

JSON Source