I am currently working on an outlook addin for a service that we provide and am having issues getting it through store submission. My problem is that although the addin works well in Outlook, if you try to load it from Safari on Office 365, the reading of cookies will be blocked.
We are using the Office.js SDK to manage exchange integration and to provide a dialog whereby the user logs in. This creates a cookie containing a token which we then read in JS to send with any API requests. With the blocking of third party cookies enabled (or when using Safari) it would appear that the iframe cannot access cookies from the same origin. With third party cookies enabled (or when not using Safari) everything works as expected.
The problem for us is that Microsoft will not approve the addin unless it works on the latest version of Safari.
Thanks in advance.