次の述語はすべて正常に動作するすべてのスクリーンショットのみを取得する必要があります。私はfollwing述語を使用してスクリーンショットを除外しようとした場合PHFetchOptions mediaSubtype述語
options.predicate = [NSPredicate predicateWithFormat:@"(mediaSubtype & %d) != 0", PHAssetMediaSubtypePhotoScreenshot];
しかし、すべての画像が
options.predicate = [NSPredicate predicateWithFormat:@"(mediaSubtype & %d) = 0", PHAssetMediaSubtypePhotoScreenshot];
すべてImがやろうとして除外されているフェッチ資産からscreeshotsをエクスクルードすることです。
これは既知のバグですか?それとも不足していますか?
可能な重複:((http://stackoverflow.com/questions/31939082/)[NSPredicateがPHFetchResultsからのスローモーション動画を除外する]同じ一般的な問題、ちょうど異なる 'PHAssetMediaSubtype'値)。修正してみてください。 – rickster
あなたのコメントをお寄せいただきありがとうございます。悲しいことに、回答が正しいとマークされていても実際には機能しません。 – stringCode