Post

Replies

Boosts

Views

Activity

Reply to Getting Missing Purpose String in Info.plist
I had TMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSHealthShareUsageDescription key ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSHealthUpdateUsageDescription key ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationWhenInUseUsageDescription key For me how I fixed it was I thought if each of the key's were necessary including these but I had more for things health and location related. Turns out I didn't need a key that was Privacy - Location Always Usage Description, I found any code related to requesting always access to it and deleted it. I resubmitted my app without changing anything regarding the above except for deleting the Location Always Usage Description key. So I'm not convinced that the error had to do with what it said it did.
Nov ’21