2017-12-15 13 views
0

모두 내가 잘 작동 공유 확장 작업입니다,하지만 주 목록에 내 앱을 표시하지 않으려는 하나 이상의 비디오를 클릭하면 내 생각공유 확장 문제가 있습니까?

  1. 같이해야합니다.
  2. 이미지 또는 비디오의 경우에만 내 앱을 표시하고 싶다면 (이미지 및 비디오 제외). 나는

    .plist
    <dict> 
        <key>NSExtensionActivationRule</key> 
        <string>SUBQUERY (
         extensionItems, 
         $extensionItem, 
         SUBQUERY (
         $extensionItem.attachments, 
         $attachment, 
         ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.image" 
         )[email protected] &lt;= 10)[email protected] &gt;= 1 
         OR 
         SUBQUERY(extensionItems, $extensionItem, SUBQUERY($extensionItem.attachments, $attachment, SUBQUERY($attachment.registeredTypeIdentifiers, $uti, NOT $uti UTI-CONFORMS-TO "public.url" AND NOT $uti UTI-CONFORMS-TO "public.file-url" AND $uti UTI-CONFORMS-TO "public.plain-text")[email protected] &gt;= 1)[email protected] &gt;= 1)[email protected] &gt;= 1 
         OR 
         SUBQUERY(extensionItems,$extensionItem,SUBQUERY($extensionItem.attachments,$attachment,ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.movie")[email protected] == [email protected] AND [email protected] &lt;= 1)[email protected] == 1 
        </string> 
        </dict> 
    
    이미지 작업 쿼리 위

에 쿼리 아래 사용하고 있지만 public.movie은 아무도 나를 도울 수 있습니다. 공유 확장은 모든 유형에서 볼 수 있습니다. 즉 vcards, 연락처 등 텍스트, 사진 및 비디오 만 필요합니다. 하위 조회의 아래 부분에서 1

답변