If not already done, take a look at this post: Writing to plist file
Not sure it is abbplicable for 3rd party applications. You could give it a try.
Also, note athat most recent apple versions have changed the “system integrity protection” which don’t allow to change plist files. In that case you have to bypass it.