获取 macOS 上 UTI 的代码
import Foundation
extension URL {2021年9月2日
var typeIdentifier: String? { (try? resourceValues(forKeys: [.typeIdentifierKey]))?.typeIdentifier }
var localizedName: String? { (try? resourceValues(forKeys: [.localizedNameKey]))?.localizedName }
}
let url = URL(fileURLWithPath: "filelocation")
print(url.typeIdentifier!)
我看 apk 是可以获取的,但是 dex 就不行。难道是要把 dex 声明位自己创建的文件类型?
还是用文件名后缀支持会好点