How to target 'J' versions of products?

I made an app that is compatible with the FR630, and Garmin did it's auto-migration thing and then the 630J also appeared in the list of compatible products.
I've now updated the app and it's gone back to just the 630. A user has asked me if it's compatible with the 630J. How can I target the 630J when building the .iq file? There is only tick box for the FR630 in the Eclipse plugin. Is it linked with language? I only ticked the English language box when exporting.
  • You can't specifically add the APAC devices. Many are (or were) on 1.2.x so if you set a minVer of 1.3, they won't be built in the .iq file.

    I just checked something I updated yesterday, and it's got the 630J. (with the 2.1.5 SDK) What version of the SDK are you using? An older SDK might not know about the 630 APAC devices and not include them in the .iq

    Update: took a look at your DF in the store, and it's not just the 630J (also the 230J, 235J, and 753J) and if you're using an older version of the SDK, in the devices.xml file it could have older FW/CIQ versions for the device, and all you may have to do is upgraded to 2.1.5

    From https://forums.garmin.com/showthread.php?363332-Connect-IQ-2-1-5-SDK-Available!

    "This was a very minor release that updated some of the minimum SDK versions for Asia-Pacific devices, and had some small documentation changes."
  • I'm using SDK v2.1.3. I just looked at the devices.xml, it does indeed appear to show FR630 on 1.3.1 and sub-devices with e.g. apac-jpn or apac-chn fonts on 1.2.6, and since I am targeting 1.3.1 it shouldn't build for those devices.
  • I just updated my first post - the minVer is one of the changes in 2.1.5 (Looks like the APAC devices got a FW update - with 1.3, but you'll need to use the 2.1.5 SDK to build for those)