2017-09-15 2 views
1

Wir haben ein Add-In entwickelt, das nicht mit Outlook 2015 für Mac funktioniert, da die Methode saveAsync() nicht unterstützt wird.Wie kann ich Outlook-Add-In für Mac verstecken/nicht unterstützen?

Bis dies unterstützt wird, möchten wir nicht, dass unser Add-In für Outlook 2016 für Mac angezeigt wird. Die einzigen Einstellungen, die ich finden konnte, um die Verfügbarkeit von Add-Ins zu steuern, sind Anforderungssätze, aber ich kann keine finden, die dies auf dem Mac verbergen würden.

Kann im Manifest angegeben werden, dass dieses Add-in Outlook 2016 für Mac nicht unterstützt?

Antwort

1

Es gibt keine Möglichkeit, eine bestimmte Version oder Plattform im Manifest als unterstützt oder nicht unterstützt zu kennzeichnen. Sie können jedoch überprüfen, ob der aktuelle Client Outlook 2016 für Mac ist, und eine andere Seite im Aufgabenbereich anzeigen, die den Benutzer darüber informiert, dass dieses Add-In Outlook 2016 für Mac nicht unterstützt.

Wenn Sie planen, im Office Store zu veröffentlichen, können sie kennzeichnen, dass das Add-In Mac nicht unterstützt. Sie müssten dies während der Veröffentlichung in Ihren Testnotizen erläutern. Wenn sie Fragen haben, werden sie zur Klärung greifen.

Eine interessantere Frage ist, warum Sie beim Erstellen eines Kalenderelements auf saveAsync() angewiesen sind. Können Sie Ihr Szenario erläutern, das das Speichern einer Entwurfskopie erforderte? Es kann möglich sein, eine alternative Lösung für Mac-Benutzer zu finden (oder zumindest ein wertvolles Feedback für das Outlook-Team bereitzustellen).

+0

Danke für Ihre Antwort Ich zeige bereits eine Nachricht auf MAC, die deutlich sagt, dass das Add-In nicht auf MAC unterstützt wird. Beim Add-In-Test haben wir eine Ablehnung vom Office-Team erhalten. Ich werde die Notizen zum Testen aktualisieren und es erneut versuchen. –

+0

Wir müssen die Ereignis-ID und die eindeutige Ereignis-ID (iCalUid) finden. Mit der aktuellen Office-js API ist die einzige Möglichkeit, die ich bewusst ist, dass wir saveAsync, um die ID zu erhalten, gibt es viel für Feature-Anfrage in Bezug auf die gleiche auf Office-Benutzer Voice-Forum –

-2

Ich habe ein ähnliches Problem mit saveAsync() nicht vom Mac-Client unterstützt.

Mein Szenario ist, dass ich von einer itemId abhängig bin, die meine Anwendung verwendet, um das Ereignis mit einer bestimmten Instanz in der besagten Anwendung zu verknüpfen.

Ein Benutzer sollte in der Lage sein, das Ereignis mit dem Add-In im Client aufzurufen und bereits mit meiner Anwendung synchronisiert zu haben oder zu unserer Anwendung zu navigieren und umgekehrt zu synchronisieren.

Da die benutzerdefinierten Eigenschaften nicht zwischen Benutzern geteilt werden, kann dies ziemlich problematisch werden.

+1

Dies bietet keine Antwort auf die Frage. Bitte überprüfen Sie https://stackoverflow.com/help/how-to-answer – dfour

Verwandte Themen