Acknowledged
CIQQA-4744

Users not getting updated watchface binary, store page version still incrementing.

I have a watch face that was working well historically, version 1.0.1 fine, 1.0.2 fine.

I have since (over many months) pushed 1.0.3, 1.0.4, 1.0.5 , 1.0.6 .

I personally cannot get the updated binary for any version after 1.0.2, and it appears neither can any one else, the stats page only reports users using 1.0.1 and 1.0.2 .

Also on 1.0.4 and 1.0.5 I got random Security Flags from the auto scanner when updating very little code and definitely nothing suspect. 1.0.6 was functionally identical to 1.0.5 and 1.0.4 and got through ok to the store with no notification of flagging however the binary still never updates to my watch (and appears to be to no other users either).

Can I get some assistance?

Parents
  • I managed to make some progress.

    Using 7-Zip, I started testing the IQ file archives:
    1. right-click
    2. Show more options
    3. 7-Zip
    4. Test Archive

    I found that some older archives that I had stored on a NAS appeared corrupted for whatever reason (Multiple Data errors listed).

    I exported a new version directly to my desktop and tested it with a result of "There are no errors".

    I uploaded this version to the store, Connect IQ app found the update, queued it for install, and then said it was done. At this point, it still wasn't right. I followed hard refresh methods listed by others (which I also tried with previous versions with no success); this time it appears to have worked!

    Hard refresh method:
    1. Uninstall watch face from watch via Connect IQ app
    2. Clear Connect IQ App storage and Cache using phone (Settings -> Apps -> Connect IQ -> Storage and cache -> Clear storage + Clear cache)
    3. Restart the watch
    4. Re-sync the watch
    5. Install watch face via Connect IQ app (after signing in again due to cache clear)
    6. Success!


    I don't know why previous binaries were getting corrupted (Random strings of zeros in the middle of the binaries) whether this was the SDK doing it, or my storage method of the files, this is unknown, however happy to make progress.

Comment
  • I managed to make some progress.

    Using 7-Zip, I started testing the IQ file archives:
    1. right-click
    2. Show more options
    3. 7-Zip
    4. Test Archive

    I found that some older archives that I had stored on a NAS appeared corrupted for whatever reason (Multiple Data errors listed).

    I exported a new version directly to my desktop and tested it with a result of "There are no errors".

    I uploaded this version to the store, Connect IQ app found the update, queued it for install, and then said it was done. At this point, it still wasn't right. I followed hard refresh methods listed by others (which I also tried with previous versions with no success); this time it appears to have worked!

    Hard refresh method:
    1. Uninstall watch face from watch via Connect IQ app
    2. Clear Connect IQ App storage and Cache using phone (Settings -> Apps -> Connect IQ -> Storage and cache -> Clear storage + Clear cache)
    3. Restart the watch
    4. Re-sync the watch
    5. Install watch face via Connect IQ app (after signing in again due to cache clear)
    6. Success!


    I don't know why previous binaries were getting corrupted (Random strings of zeros in the middle of the binaries) whether this was the SDK doing it, or my storage method of the files, this is unknown, however happy to make progress.

Children
No Data