Update:
I attempt to add a String value to the "NSPhotoLibraryUsageDescription"
key.
And it works.My build version is now available on my TestFlight.
ps: 构建版本 means Build Version
But I want to know why Apple Store just let me add String value for "NSPhotoLibraryUsageDescription"
key rather than "Camera Usage Description"
or "Location When In Use Usage Description"
?
And how to localize the info.plist.
Old:
I've uploaded many build versions to iTunes Connect.But TestFlight shows none of these build versions.
Then I search this issue on stackoverflow. And I know this is caused by usage description. I add the
NSPhotoLibraryUsageDescription in my Info.plist.
However, Apple Store team email and tell me that:
Dear developer,
We have discovered one or more issues with your recent delivery for "Family Health Tracker". To process your delivery, the following issues must be corrected:
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
They still tell me add NSPhotoLibraryUsageDescription
question from:
https://stackoverflow.com/questions/39432242/nsphotolibraryusagedescription-in-xcode8 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…