For a scope click pkg, when using the simplest .application file as recommended on [1] like this:
<application>
<services>
<service id="com.ubuntu.developer.me.MyClick_MyApp">
<description>Post your pictures to Facebook</description>
</service>
</services>
</application>
The installed version includes an incorrect desktop-entry field. Incorrect because it includes the pkg version [2], but the actual .desktop file name does not include it. The result is Settings cannot file the .desktop file so it cannot display the icon or the name for the account as defined in the .application file.
The workaround is to add a desktop-entry xml element that contains the scope's fully qualified name (PKG_APP) in the source .application file. When present, the click hook apparently uses this when writing the generated version to the device [3]. Since it does not include the VERSION, it points to the actual installed desktop file, thus Settings can display the icon and name correctly as originally defined in the .application file.
For a scope click pkg, when using the simplest .application file as recommended on [1] like this:
<application> ubuntu. developer. me.MyClick_ MyApp"> description> Post your pictures to Facebook< /description>
<services>
<service id="com.
<
</service>
</services>
</application>
The installed version includes an incorrect desktop-entry field. Incorrect because it includes the pkg version [2], but the actual .desktop file name does not include it. The result is Settings cannot file the .desktop file so it cannot display the icon or the name for the account as defined in the .application file.
The workaround is to add a desktop-entry xml element that contains the scope's fully qualified name (PKG_APP) in the source .application file. When present, the click hook apparently uses this when writing the generated version to the device [3]. Since it does not include the VERSION, it points to the actual installed desktop file, thus Settings can display the icon and name correctly as originally defined in the .application file.
[1] /developer. ubuntu. com/en/ start/platform/ guides/ online- accounts- developer- guide/
https:/
[2] incorrect generated desktop-entry example: entry>dropbox. canonicalpartne rs_dropbox_ 0.3.8</ desktop- entry>
<desktop-
[3] correct entry using workaround: entry>dropbox. canonicalpartne rs_dropbox< /desktop- entry>
<desktop-