A user has reported a problem installing an app on his Edge 820 He gets the "this app is not compatible with the selected device" error. I run the app without any issues on my 820. The app manifest lists 820 as a supported device:
The logic to decide what part number variants to support takes into account devices specified, languages specified and the minimum SDK version. If you're specifying that you support Edge 820 and you are either including one of the part number's languages (English is in all of them) or you aren't specifying you support any languages (we'll build for all of them) then upgrading the SDK version should address the issue.
It looks like upgrading to the latest SDK did the trick. I got an email from the customer and he was able to download the app now. BTW, I selected English as the only supported language when I build the .iq. Thanks a lot for your help.
I realise this is an old thread, but I have a user In Japan who has an Edge 1030. I got him to send details of the device firmware, etc. It's 11.10 and it says it supports Connect IQ SDK 3.2.4. I have three apps in the apps store, two of which he has installed on his device. The manifest for these apps specifies English, min SDK of 2.4.0 and the Edge 1030 device. He wants to install my third app (In The Zone) which is an updated and combined version of the other two apps. The manifest for this app specifies English, min SDK of 3.2.0 and the Edge 1030 device (The app shows weather and was built with Strict Type checking). The user cannot install "In The Zone" - he gets the message which is the subject of this thread. He can see it in the Connect IQ Store. I can't see why the app won't install on his fully firmware updated device, when the other two apps do. Any clues?