Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Accessing the Notes field in Contacts
-
I wrote a script that checks if a certain string is in the Notes field of a person object. The script worked great on my iPhone 6S, but after upgrading to an iPhone 11, the script broke. I’m not sure exactly why the change but I think I can describe the problem.
The working version of the script stored an empty note as an empty string.
On the iPhone 11, the Notes field does not seem to get read when using
contacts.get_all_people()
The
person.note
field imports asNone
for all contacts, even if there is a note written. I confirmed the note exists via the contacts app.I tried taken away contacts permission, and re-granting it and quitting the app completely and re-launching.
I have not tried reinstalling the app or nuke and paving the whole OS.
The new iPhone was restored from a backup.
Any ideas?
-
-
Well 💩.
Thanks for the info.
-
That is... crazy!
I realise that we as a society are held back and punished as a whole for the indiscretions of a few, but a generic text field being made unavailable because some people use it to store sensitive data? Next thing you know, we’ll be driving slower because some people have accidents or more medications will become illegal or prescription only because some people abuse them...
next thing you’ll know, we won’t be able to use the reminders created in older iOS versions because of “data security” or some other BS made up thing.
/rant over :)