Challenge - 5 Problems
App Store Submission Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediateUnderstanding App Store Review Guidelines
Which of the following is NOT a reason for Apple to reject a React Native app during App Store submission?
Attempts:
2 left
💡 Hint
Apple cares about app behavior and content, not the framework used.
✗ Incorrect
Apple does not reject apps just because they use React Native. They reject apps for private APIs, placeholder content, or crashes.
❓ ui_behavior
intermediateApp Icon Requirements
What will happen if your React Native app's App Store submission includes an icon image that is too small or missing required sizes?
Attempts:
2 left
💡 Hint
Apple requires specific icon sizes for different devices.
✗ Incorrect
Apple requires all required icon sizes to be included. Missing or too small icons cause rejection.
❓ lifecycle
advancedHandling App Review Feedback
After submitting your React Native app, Apple sends feedback that your app crashes on launch. What is the best next step?
Attempts:
2 left
💡 Hint
Apple's feedback is important to fix before resubmission.
✗ Incorrect
Testing on a real device helps find and fix crashes before resubmitting.
advanced
App Store Connect Navigation
Where in App Store Connect do you upload your React Native app's IPA file for submission?
Attempts:
2 left
💡 Hint
Uploading happens in the app's submission area.
✗ Incorrect
You upload builds in 'Prepare for Submission' under the 'App Store' tab for your app.
📝 Syntax
expertCorrect Info.plist Configuration for React Native App
Which Info.plist snippet correctly adds the required permission description for camera access in a React Native iOS app to pass App Store review?
Attempts:
2 left
💡 Hint
The key must be exactly NSCameraUsageDescription.
✗ Incorrect
Apple requires NSCameraUsageDescription key with a user-friendly message for camera permission.
