Ticket Created
over 3 years ago

CIQQA-633

APP UPLOAD ERROR: There were no compatible devices found for the part numbers declared in the manifest file. 006-B4175-00

Hi,

Just added a new device to my manifest. Code all runs fine on the siumulator.

Uploading the revised app to Garmin App store fails even after repeated rebuilds/re-export.

Any ideas??

Regards,

David 

  • I’ve just realised the number in the error message is the internal device version in the compiler.json file for venu2s. This file looks the same as any other so no idea why that device is failing. 

  • I have the same problem. Added 2 new devices (Venu 2 and Venu 2s), increased the version and built the package. Only some warnings (as always before). But when trying to upload, I get

    There were no compatible devices found for the part numbers declared in the manifest file. 006-B4175-00

    So how can I update my app?

    Perhaps also nice to know: Before doing that all, I updated the SDK and devices list using the SDK Manager to have the new Venu devices available.

  • I gave this a try but still no joy. export works fine with only warnings and a success message at the end. The only change I made to the entire code was adding the Venusqm to the manifest and adding a resource directory for this watch. It compiles and runs on the simulator fine. Other suggestions welcome!

  • It sounds like you may have a bad device config.The easiest way to address this is to delete C:\Users\<username>\AppData\Roaming\Garmin\ConnectIQ\Devices (Windows) or ~/Library/Application Support/Garmin/ConnectIQ/Devices (macOS) and then re-download all of the devices through SDK Manager.

  • Same issue here.

    It happens because building has omitted some specific device and prg for it has not been included in the .iq package. See one of the warning messages I get building a project with minimum API level set to 3.2.x. It is erroneously considered that Edge 1030 only supports 3.1.3. Same happens for any other device supported by my app.

    BUILD: WARNING: Device name: 'Edge® 1030' Part number: '006-B2924-00' CIQ ver: '3.1.3' is being ignored by the package tool because it does not support the minimum API Level set for this project

    I have checked it with SDK 4.05, 4.04 and 4.03 with same wrong results, so I assume cause is linked to device definition information. But, it worked well before and I am not aware that all these devices definition has been updated