I develop a watchface, but when I copy the watchface(.prg) file to my device, It's not display in the watchface set menu, the watchface can simulated correct in eclipse, why?
I develop a watchface, but when I copy the watchface(.prg) file to my device, It's not display in the watchface set menu, the watchface can simulated correct in eclipse, why?
How are you trying to access settings on the watch and which watch is it?
I long press the menu button to set the watchface, my device is Tactix Delta Solar.
ps: I create a sample watchface by eclipse, and do the same things, It's OK.
Are you talking on-device settings or app settings from your phone?
I don't think they're talking about settings, I think they're talking about being unable to see their CIQ watchface in the list of available watchfaces.
i.e.
From the watch face: long-press UP > Watch Face > [select from list of watchfaces]
The question is my own develope watch is not display in the list of watchfaces, and the watchfaces from the cio store can display, and the sample watchface also can display int the list.
I think it's some problems with my watchface.
Have you looked at the garmin\apps\logs\ciq_log.yml file on your watch to see if it's been crashing?
I check the Primary\GARMIN\APPS\LOGS\, there only have the file named CIQ_LOG.BAK, and I open the file, there has no errors.
Are you sure your watch face is actually on the watch? Did you side load it? Is the type of app in manifest.xml correct? Is the manifest ID unique from other watch faces?
I copy the .prg file to the watch by usb, and I check the manifest.xml and the manifest ID, and ti's OK.
The manifest.xml content :
<!-- This is a generated file. It is highly recommended that you DO NOT edit this file. --><iq:manifest xmlns:iq="">www.garmin.com/.../connectiq" version="3">
<iq:application entry="MyWatchfaceApp" id="1d0f6b435d05473d8d104d1ac16dbd56" launcherIcon="@Drawables.LauncherIcon" minSdkVersion="3.2.0" name="@Strings.AppName" type="watch-app" version="0.0.1">
<iq:products>
<iq:product id="fenix6xpro"/>
</iq:products>
<iq:permissions>
<iq:uses-permission id="Ant"/>
<iq:uses-permission id="Background"/>
<iq:uses-permission id="BluetoothLowEnergy"/>
<iq:uses-permission id="Communications"/>
<iq:uses-permission id="Positioning"/>
<iq:uses-permission id="PushNotification"/>
<iq:uses-permission id="Sensor"/>
<iq:uses-permission id="SensorHistory"/>
<iq:uses-permission id="SensorLogging"/>
<iq:uses-permission id="UserProfile"/>
</iq:permissions>
<iq:languages>
<iq:language>zhs</iq:language>
</iq:languages>
<iq:barrels/>
</iq:application>
</iq:manifest>
The app type is wrong: "watch-app" means device app.
The app type should be "watchface".