While publishing the office 365 mail app to store, I struck with the issue
The app manifest contains a URL to an invalid icon in the IconUrl element. The icon's size is not valid. Learn more.
I have used 64*64 , 128 * 128, 32*32 and 96*96. Nothing worked.
I'm using png image.
Any thoughts on what am I doing wrong?
Related
For an Outlook Add-in, the IconURL (defined in the Manifest) appears OK when Outlook is running in the Web, but fails to appear for Outlook Desktop
Just in case this might be relevant: the M/S documentation: https://learn.microsoft.com/en-us/javascript/api/manifest/iconurl?view=common-js-preview is not totally clear: "For content and task pane apps, the image specified must be 32 x 32 pixels. For mail apps, the image resolution must be 64 x 64 pixels" - is an Outlook Add-in a "mail app"? Presumably, as Manifest validation fails on a 32 x 32 pixel image - but is fine with 64 x 64
Screenshots below of Web, with icon, and Desktop, without, in that order, plus part of Manifest
<!-- The display name of your add-in. Used on the store and various places of the Office UI such as the add-ins dialog. -->
<DisplayName DefaultValue="TeamsAssist Help" />
<Description DefaultValue="TeamsAssist Notifications Help"/>
<IconUrl DefaultValue="~remoteAppUrl/Images/TeamsAssistLogo64x64.png"/>
<HighResolutionIconUrl DefaultValue="~remoteAppUrl/Images/TeamsAssistLogo128x128.png"/>
is an Outlook Add-in a "mail app"?
Yes, it is. Outlook add-ins stand separately unlike other Office add-ins. See Microsoft Office - Exploring the JavaScript API for Office: Mail Apps for more information.
Currently we do not use the icon in the taskbar title in Win32. This is one of the differences between the two clients.
We track Outlook add-in feature requests on our Tech Community Page. Please submit your request there and choose the appropriate label(s). Feature requests on Tech Community are considered when we go through our planning process.
Github Label: “Type: product feature request”
https://aka.ms/M365dev-suggestions
I'm trying to figure out why desktop client doesn't generate preview for urls from particular website.
For example, this url - https://est.ua/ru/press/9259664/
When I send this url from whatsapp on android, I correctly see a preview block.
When I send this very url from whatsapp on windows desktop, I don't see a preview block at all.
Steps to reproduce the issue.
Open whatsapp on android or ios phone (doesn't matter which one).
Open conversation with someone
Type in message box (without sending): https://est.ua/ru/press/9259664/
After a short while appears a preview of the url
Send message. Message appears in dialog, preview exists in the message.
Open whatsapp on windows pc
Open conversation with someone
Type in message box (without sending): https://est.ua/ru/press/9259664/
Preview of the url doesn't appear at all, no matter how long I wait
Send message. Message appears in dialog but doesn't contain a preview of the url.
The problem occurs on steps 9-10 (on windows). There is a difference between steps 4-5 (on android) and steps 9-10 (on windows).
Here is a screenshot of a problem:
The first message (15:33) has been sent from whatsapp on desktop, and it somehow doesn't have preview. The second message (15:35) has been sent from whatsapp on android, ant it does have preview.
The mentioned page contains required og: metatags (og:type, og:image, og:title, og:description, og:url, og:site_name) and is correctly validated:
https://developers.facebook.com/tools/debug/?q=https%3A%2F%2Fest.ua%2Fru%2Fpress%2F9259664%2F
https://opengraphcheck.com/result.php?url=https%3A%2F%2Fest.ua%2Fru%2Fpress%2F9259664%2F
Tested on these:
Android Phone: Xiaomi Mi A3 (android 9), whatsapp: WhatsApp/2.20.47 A - ok
Windows: Windows 10 pro, version 1909 (build 18363.657), whatsapp: WhatsApp/0.4.930 N - issue
So I have a question. What's wrong with previews on whatsapp on desktop? Or maybe something wrong with this particular url, what exactly then?
I've found the issue for me personally was using WhatsApp in a corporate setting where SSL traffic (HTTPS) is being proxied. It seems that the self-signed internal certificates from the proxy cause the previews to not show.
I had the same problem a time ago and I just figured out how to solve this.
in the meta tags I had the og:image like this:
<meta property="og:image" content="images/image.jpg" />
And today I put the actual URL of the website instead of calling just the partial route and now the link preview works fine in WhatsApp Desktop. So now I have that og:image meta tag like this:
<meta property="og:image" content="https://www.{your_website_domain}/images/image.jpg" />
Also should make sure the source image is less than 300MB. Can't find an official statement on that. But did find that larger images wouldn't work and the same image of a smaller size (in bytes, not viewable pixels) worked. JPG can get smaller than PNG in most cases
Good reference https://stackoverflow.com/a/43154489/38841
I have changed the icon of my bot in the Bot's Settings. But the new image doesn't appear nor in the Skype for Business neither in the MS Teams conversation.
It is a Web App Bot, created from the template, I went to its blade, settings, and uploaded the less-than-30kb image.
When I go to the conversations in MSTeams and Skype for Business, even 16hs later, it still doesn't display the picture.
The icon should be:
1 .PNG image
2. The resolution should be either 30X30 or 50X50.
In Google Cloud Platform I have enabled the Apps Marketplace SDK to publish a sheets-on to Marketplace.
In APIs & Services > Apps Marketplace SDK > Publish I am unable to upload a screenshot. I keep getting Not saved.
see here:
I am using the correct size screenshot and have tried many different sizes and image types. ex. 640x400, 1280x800 all the recommended sizes. I have used png and jpg.
I can't click the publish button until a screenshot is uploaded. This is weird because I was able to upload an image for application banner without issue (as shown in the image above).
Any ideas why I am getting this Not saved message?
You have to upload your screenshots into the Chrome Web Store Developer Dashboard.
Look at this FAQ.
Please see the warning at the top. The Publish tab should not be used yet for add-ons created in Apps Script (Docs, Sheets, Slides and Forms).
Those details have to be filled in Chrome Web Store and after about 48hs the publication should be available in G Suite Marketplace.
The G Suite Marketplace team is working on simplifying the publishing process and in the future it won't be required to publish in Chrome Web Store.
I uploaded windows phone 7 app in market and it's rejected by apphub market,with reason of displaying default app icon,here the application icon is not being displayed instead it shows an default application icon.I also uploaded all design images in artwork design with suitable dimension of icon.Please help me to show application icon in market place.
Have a look at the end of this post
It shows how to set these icons. (The posts starts with drawing them but you could skip that)
If you are looking in the app hub at the details of your released ap, this always shows the default "cog" app at the top.
If you've uploaded the correcct images these will be seen in the application artwork section of the page.
If the wrong images are being displayed in the marketplace, is this the phone marketplace or the desktop one? Or both?
If the images displayed in the marketplace don't match the ones listed in the details in the app hub then you should contact app hub support.