Le prédicat suivant doit extraire toutes les captures d'écran uniquement, ce qui fonctionne parfaitement.PHFetchOptions mediaSubtype predicate
options.predicate = [NSPredicate predicateWithFormat:@"(mediaSubtype & %d) != 0", PHAssetMediaSubtypePhotoScreenshot];
Toutefois, si je tente d'exclure des captures d'écran en utilisant uniquement prédicat follwing, toutes les images sont exclues
options.predicate = [NSPredicate predicateWithFormat:@"(mediaSubtype & %d) = 0", PHAssetMediaSubtypePhotoScreenshot];
Tout Im essayant de faire est de screeshots à exclure Effectuer chercher actifs.
Est-ce un bug connu ou est-ce que je manque quelque chose?
double possible: [NSPredicate pour exclure des vidéos de slow motion de PHFetchResults] (http://stackoverflow.com/questions/31939082/) (même problème général, juste une valeur différente de 'PHAssetMediaSubtype'). Essayez ce correctif? – rickster
Merci pour votre commentaire, malheureusement, même si la réponse est marquée comme correcte, elle ne fonctionne pas réellement. – stringCode