White screen when running widget on hardware

Former Member
Former Member
Hello,

I get a white screen with a litte exclamation mark on yellow background when I run a widget on fenix 3 hardware. In simulator everything worked perfectly. Since I just started developing Connect IQ apps I have a few questions:

1. What could that mean?
2. Do I have any chance to get a log file when the app is not running on hardware?
3. Is there another way to test an app on a device, except uploading it and downloading it again?

I'd really appreciate some help.

Regards, Jürgen
  • So that screen means there was a fatal error. I cant tell you what that error is, but your watch can.
    Plug in your watch and under GARMIN->APPS->LOGS is the log file. If you have a bunch of errors and don't know which one is which, delete the CIQ_LOG file and cause the error again.
  • Hello,

    3. Is there another way to test an app on a device, except uploading it and downloading it again?



    The IQ! is a crash, and as stated, there's a log file.

    For initial testing, you don't need to upload and download to the store. You can "side load". You just take the .prg from your computer and copy it to the proper spot on your watch.

    In Eclipse, under the Connect IQ menu, there is "Build for device".

    Attach your watch to the computer, and once you know it's drive letter, build to \garmin\apps on the drive. See 'Sideloading" in the CIQ programmer's guilde for an example.