-
[iOS] Share Extension - NSExtensionActivationRule카테고리 없음 2024. 9. 25. 18:10반응형
Share Extension 사용시 NSExtensionActivationRule 을 정의해야합니다.
최초 생성시 TRUEPREDICATE 로 스텁되어있습니다.
개발시에는 상관없지만, 특정한 제약을 주기 위해서는 Dictionary 타입으로 변경 후, NSExtensionActivationRule 에 사용 가능한 Key 값으로 교체해야합니다.
TRUEPREDICATE을 포함 하는 경우, 해당 앱은 심사 거부됩니다.
키 설명 NSExtensionActivationSupportsAttachmentsWithMaxCount 첨부 파일의 최대 갯수를 나타냅니다 NSExtensionActivationSupportsAttachmentsWithMinCount 첨부 파일의 최소 갯수를 나타냅니다 NSExtensionActivationSupportsFileWithMaxCount 파일을 지원한다는 것을 뜻하며, 다룰 수 있는 최대 파일 개수를 나타냅니다. NSExtensionActivationSupportsImageWithMaxCount 이미지를 지원한다는 것을 뜻하며, 다룰 수 있는 최대 이미지 개수를 나타냅니다. NSExtensionActivationSupportsMovieWithMaxCount 동영상을 지원한다는 것을 뜻하며, 다룰 수 있는 최대 동영상 개수를 나타냅니다. NSExtensionActivationSupportsText 파일을 지원한다는 것을 뜻합니다. NSExtensionActivationSupportsWebURLWithMaxCount 웹 URL을 지원한다는 것을 뜻하며, 다룰 수 있는 최대 웹 URL 개수를 나타냅니다. NSExtensionActivationSupportsWebPageWithMaxCount 웹 페이지을 지원한다는 것을 뜻하며, 다룰 수 있는 최대 웹 페이지 개수를 나타냅니다.