#gmturek - App Store

1 messages · Page 1 of 1 (latest)

valid sand
#

Hello! I believe you found what's causing the warning, but let me confirm...

frigid ether
#

Ok. Thanks. I'll take a look.

#

"To enable card scanning, you'll need to set NSCameraUsageDescription in your application's plist, and provide a reason for accessing the camera (e.g. "To scan cards")."

#

That doesn't address my issue.

#

I'm not enabling card scanning.

#

Apple is rejecting the app because the Stripe SDK is capable of using the camera.

valid sand
#

Right, our SDK references the code mentioned here:

Your app's code references one or more APIs that access sensitive user data.

Thus you need to set that key regardless of if you're using the functionality or not.

frigid ether
#

That's what I suspected.

valid sand
#

The key won't be used unless you enable that functionality, but Apple wants the key there and populated anyway because the code exists.

frigid ether
#

Will users see it? That was my concern.

#

(Assuming it's not enabled.)

valid sand
#

I don't believe they will. I think the message set there is included in the prompt to allow your app to access the camera. If you don't try to access the camera it shouldn't be shown.

frigid ether
#

Thanks.