I released yesterday a new version of my data field which was compiled with 2.1.2 and worked very well in the simulator. After downloading/updating the data field on my watch via the official Garmin store the data field is not shown any more. Instead the 235 shows the IQ! icon. I studied this forum and found that there is a log file on the watch. This log file says:
ERROR: Too Many Arguments Error
DETAILS:
STORE_ID: 460161941fdf4f9bae8b16ceba51a548
CALLSTACK:
@PC = 0x00000000
I searched further in the forum and found that the onStart and the onHide method now needs an argument. Nevertheless, I have not defined both of that methods. The methods I use are:
function onLayout(dc) {
}
function compute(info) {
}
function onUpdate(dc) {
}
function onTimerLap() {
storeLapInfos = true;
}
I really have no glue how I can debug this since the simulator works pretty well. Any hints?
The data field in the store is now in a broken state and my user are surely not happy. Can I revert back the latest compile?