I tried the following mime types:
val passFileChooserLauncher = rememberLauncherForActivityResult(
contract = ActivityResultContracts.OpenDocument()
) { uri ->
uri?.let {
// TODO
}
}
LaunchedEffect(true) {
passFileChooserLauncher.launch(
arrayOf(
"application/vnd.apple.pkpass",
"application/vnd-com.apple.pkpass",
"application/vnd.apple.pkpasses",
"application/vnd-com.apple.pkpasses",
)
)
}
But the files are grayed out: