Reports the compatible file types for the current export session to the specified block.
- iOS 6.0+
- macOS 10.9+
- tvOS 9.0+
The block to execute with the results. This method makes a copy of the specified block. This parameter must not be
This block takes an array parameter and returns no result. The array contains zero or more
NSStringobjects with the UTIs of the compatible file types. The file types are in no particular order. For a list of constants specifying UTIs for standard file types, see AVFoundation Constants.
This method operates on the asset object and preset information that was used to initialize the export session. It uses this information to determine the file types that the export session can write.
This method performs its checks asynchronously on a secondary thread and returns immediately. The results are similarly reported to the specified block on a secondary thread. Because this method actually inspects the asset’s tracks, the tracks are loaded if they have not been already.