Ignore manual entries from Apple Health app as Data Source

前端 未结 2 2010
温柔的废话
温柔的废话 2020-12-20 16:51

Hi I\'m writing a Fitness App which gets its Data from Apples Health app.

So far so good.

Problem: in Health app it is possible to make manually data entries

2条回答
  •  [愿得一人]
    2020-12-20 17:07

    Swift 4:

    let predicate = NSPredicate(format: "metadata.%K != YES", HKMetadataKeyWasUserEntered)
    

    And if you have two predicates, useCompoundPredicate:

    let compoundPredicate = NSCompoundPredicate(type: .and, subpredicates: [predicate1, predicate2])
    

提交回复
热议问题