Comments (2)
The images are pushed to this repository so you can use their respective links only.
from cicero-word-add-in.
The images are pushed to this repository so you can use their respective links only.
As suggested, I had used this link:
https://github.com/accordproject/cicero-word-add-in/blob/master/assets/ap-32.png
The response was this :
PS D:\Github\cicero-word-add-in> npm run validate
> [email protected] validate
> office-addin-manifest validate manifest.xml
The manifest is not valid.
Error # 1:
Icon URL Unreachable: Unable to retrieve an image from the icon URL.
- Details: The IconURL supplied in the app manifest is not reachable, IconURL : https://github.com/accordproject/cicero-word-add-in/blob/master/assets/ap-32.png.
Additional information:
Package Type Identified: Package of your add-in was parsed successfully.
Correct Package: Your package matches the submission type.
Valid Manifest Schema: Your manifest does adhere to the current set of XML schema definitions for Add-in manifests.
Manifest Version Correct Structure: The manifest version number has the correct structure for the platform that it supports.
Manifest Version Correct Value: The manifest version number is greater or equal to 1.0.
Manifest ID Valid Prefix: The product ID in the manifest has a valid prefix
- Details: 99ea9ad2-971a-46ad-99d1-190379478cb9
Manifest ID Correct Structure: The structure of the product ID is correct.
- Details: 99ea9ad2-971a-46ad-99d1-190379478cb9
Desktop Source Location Present: A desktop or default source location URL is found.
Secure Desktop Source Location: The manifest desktop source location URLs use HTTPS.
Supported Office Identified: Supported Office products were successfully determined.
PS D:\Github\cicero-word-add-in> npm run validate
> [email protected] validate
> office-addin-manifest validate manifest.xml
The manifest is not valid.
Error # 1:
Icon URL Unreachable: Unable to retrieve an image from the icon URL.
- Details: The IconURL supplied in the app manifest is not reachable, IconURL : https://github.com/accordproject/cicero-word-add-in/blob/master/assets/ap-32.png.
Additional information:
Package Type Identified: Package of your add-in was parsed successfully.
Correct Package: Your package matches the submission type.
Valid Manifest Schema: Your manifest does adhere to the current set of XML schema definitions for Add-in manifests.
Manifest Version Correct Structure: The manifest version number has the correct structure for the platform that it supports.
Manifest Version Correct Value: The manifest version number is greater or equal to 1.0.
Manifest ID Valid Prefix: The product ID in the manifest has a valid prefix
- Details: 99ea9ad2-971a-46ad-99d1-190379478cb9
Manifest ID Correct Structure: The structure of the product ID is correct.
- Details: 99ea9ad2-971a-46ad-99d1-190379478cb9
Desktop Source Location Present: A desktop or default source location URL is found.
Secure Desktop Source Location: The manifest desktop source location URLs use HTTPS.
Supported Office Identified: Supported Office products were successfully determined.
Support URL Present: The manifest support URL is present.
- Details: https://www.contoso.com/help
Valid Support URL: The manifest support URL is valid.
Icon Present: A icon element was expected and is present.
- Details: https://github.com/accordproject/cicero-word-add-in/blob/master/assets/ap-32.png
Supported Icon URL File Extension: The manifest icon URL has a valid image file extension.
- Details: png
The manifest icon URL uses HTTPS.: Secure Icon URL
- Details: https://github.com/accordproject/cicero-word-add-in/blob/master/assets/ap-32.png
Acceptance Test Completed: Acceptance test service has finished checking provided add-in.
PS D:\Github\cicero-word-add-in>
The hosting requirements for manifest URL's are stated here
tl;dr
All image URIs, such as those used for add-in commands, must support caching. The server hosting the image should not return a
Cache-Control
header specifyingno-cache
,no-store
, or similar options in the HTTP response.
Hence to experiment I used this link :
https://cdn4.iconfinder.com/data/icons/32x32-free-design-icons/32/Info.png
and then the result was what we are expecting :
PS D:\Github\cicero-word-add-in> npm run validate
> [email protected] validate
> office-addin-manifest validate manifest.xml
The manifest is valid.
Additional information:
Package Type Identified: Package of your add-in was parsed successfully.
Correct Package: Your package matches the submission type.
Valid Manifest Schema: Your manifest does adhere to the current set of XML schema definitions for Add-in manifests.
Manifest Version Correct Structure: The manifest version number has the correct structure for the platform that it supports.
Manifest Version Correct Value: The manifest version number is greater or equal to 1.0.
Manifest ID Valid Prefix: The product ID in the manifest has a valid prefix
- Details: 99ea9ad2-971a-46ad-99d1-190379478cb9
Manifest ID Correct Structure: The structure of the product ID is correct.
- Details: 99ea9ad2-971a-46ad-99d1-190379478cb9
Desktop Source Location Present: A desktop or default source location URL is found.
Secure Desktop Source Location: The manifest desktop source location URLs use HTTPS.
Supported Office Identified: Supported Office products were successfully determined.
Support URL Present: The manifest support URL is present.
- Details: https://www.contoso.com/help
Valid Support URL: The manifest support URL is valid.
Icon Present: A icon element was expected and is present.
- Details: https://cdn4.iconfinder.com/data/icons/32x32-free-design-icons/32/Info.png
Supported Icon URL File Extension: The manifest icon URL has a valid image file extension.
- Details: png
The manifest icon URL uses HTTPS.: Secure Icon URL
- Details: https://cdn4.iconfinder.com/data/icons/32x32-free-design-icons/32/Info.png
Correct Icon Dimensions: The manifest icon dimensions are correct.
Based on the requirements specified in your manifest, your add-in can run on the following platforms; your add-in will be tested on these platforms
when you submit it to the Office Store:
- Word on iPad
- Word on Mac (Microsoft 365)
- Word 2016 or later on Mac
- Word 2019 or later on Mac
- Word on the web
- Word 2013 or later on Windows
- Word 2016 or later on Windows
- Word 2019 or later on Windows
- Word on Windows (Microsoft 365)
Important: This analysis is based on the requirements specified in your manifest and does not account for any runtime JavaScript calls within your add-in. For information about which API sets and features are supported on each platform, see Office Add-in host and platform availability. (https://docs.microsoft.com/office/dev/add-ins/overview/office-add-in-availability).
*This does not include mobile apps. You can opt-in to support mobile apps when you submit your add-in.
PS D:\Github\cicero-word-add-in>
from cicero-word-add-in.
Related Issues (20)
- Re-attaching listeners to the clause which is rendered using a custom template HOT 2
- Handle multiple templates with same identifier HOT 7
- "Upload your template" button not working
- Docstrings are missing from the entire project HOT 3
- Quotation marks in variable values HOT 9
- Unable to sideload add-in on the web version of MS Word
- Testing for the CiceroMark to OOXML transformer.
- Sideload UI HOT 1
- Change default support link HOT 2
- Persistent Custom XML HOT 15
- Integrating Pre- commit hook HOT 4
- Type: Regression [eslint commands] HOT 7
- Adding `CONTRIBUTNG.md` and `DEVELOPERS.md` files HOT 1
- Update the dependencies HOT 3
- Alternate way to restricting editing content in content controls HOT 2
- Integrating Github Actions for linting checks
- Upload your template button not present HOT 2
- Debug Addin: New Method and Documentation HOT 2
- "Details" button functionality ideas HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cicero-word-add-in.