2016-08-09 6 views
0

리본 아이콘 명령에 많이 의존하는 Excel 용 추가 기능을 구축하고 있습니다.Excel 추가 기능은 Windows 및 온라인에서만 사용할 수 있지만 Mac에서는 사용할 수 없습니다.

Office Store에 제출하고 싶지만 Mac 용 Excel (자체적으로 Add-In Commands를 지원하지 않음)을 지원하지 않기 때문에 받아 들일 수 없다는 의견이 있습니다.

매니페스트를 Excel 2016 및 Excel Online에서만 허용하고 Mac에서는 Excel이 아닌 것으로 허용하는 방법이 있습니까? 나는 맥 (https://dev.office.com/reference/add-ins/office-add-in-requirement-sets에 따라)하지만 apperently 그것을 지원을 지원하지 않을 것이라고 생각했기 때문에

나는 매니페스트에
<Requirements> 
    <Sets DefaultMinVersion="1.1"> 
    <Set Name="ExcelApi" MinVersion="1.2"/> 
    </Sets> 
</Requirements> 

퍼팅 시도했다.

답변

0

현재 특정 플랫폼에 대한 Office 추가 기능을 지정할 수 없습니다. 필자의 이해를 바탕으로, Office 추가 기능은 크로스 플랫폼 추가 기능을 개발하는 데 도움이되는 기술입니다. 우리는 사용자가 어떤 플랫폼을 사용하고 있는지 신경 쓰지 않아야합니다.

Office 추가 기능의 특정 API가 제대로 작동하도록 요구 사항을 설정할 수 있습니다. API 멤버를 사용할 수있는 경우 추가 기능을 제공하려는 경우 런타임 확인을 수행 할 수 있습니다. 다음은 Specify Office hosts and API requirements에 대한 유용한 정보입니다.

+0

이렇게하면 추가 기능 명령을 사용하는이 시점에서 빌드하고 배포 할 수 없다는 뜻입니까? 그것은 항상 명령 없이도 작동해야합니까? – moejoe

+0

아니요. 모든 Office 호스트 및 플랫폼에서 추가 기능을 사용할 수 있도록 요구 사항 요소 대신 런타임 검사를 사용할 수 있습니다. 이 방법은 현재 Microsoft에서 권장합니다. orignal post의 링크에서 ** note ** 섹션의 세부 정보를 볼 수 있습니다. –