When I instantiate an addressbook class as system.addressbook in order to obtain contacts addresses, the result seems to depend on Contacts settings: If both local addressbook and iCloud are selected, I receive many contacts twice one from each location.
Contact knows about that and displays the location of the contact if it exists on more than one locations in other words, it displays a “local” and an “iCloud” text on those contact “cards”.
So I wonder if the location belongs to a property I can address under Xojo somehow? Or do I have to check for double entries after setting up my address book class “manually” without any property that would help? Havent checked yet if duplicates have identical UdIDs.