0
0
React Nativemobile~20 mins

App Store submission in React Native - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
App Store Submission Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding App Store Review Guidelines
Which of the following is NOT a reason for Apple to reject a React Native app during App Store submission?
AUsing React Native instead of native Swift or Objective-C
BIncluding placeholder content instead of real app data
CHaving a crash or unresponsive behavior during review
DUsing private APIs that are not allowed by Apple
Attempts:
2 left
💡 Hint
Apple cares about app behavior and content, not the framework used.
ui_behavior
intermediate
2:00remaining
App 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?
AThe app will be rejected due to missing or incorrect icon sizes
BThe app icon will automatically resize without issues
CThe app will be accepted but the icon will appear blurry on devices
DThe app will crash on launch due to icon errors
Attempts:
2 left
💡 Hint
Apple requires specific icon sizes for different devices.
lifecycle
advanced
2:00remaining
Handling App Review Feedback
After submitting your React Native app, Apple sends feedback that your app crashes on launch. What is the best next step?
AIgnore the feedback and resubmit the same build
BRemove all third-party libraries and resubmit immediately
CTest the app on a real device and fix the crash before resubmitting
DChange the app name and resubmit without code changes
Attempts:
2 left
💡 Hint
Apple's feedback is important to fix before resubmission.
navigation
advanced
2:00remaining
App Store Connect Navigation
Where in App Store Connect do you upload your React Native app's IPA file for submission?
AUnder the 'Agreements, Tax, and Banking' section
BUnder the 'Users and Access' section
CUnder the 'My Apps' section, selecting your app, then 'TestFlight' tab
DUnder the 'My Apps' section, selecting your app, then 'App Store' tab and 'Prepare for Submission'
Attempts:
2 left
💡 Hint
Uploading happens in the app's submission area.
📝 Syntax
expert
2:00remaining
Correct 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?
A<key>CameraUsageDescription</key><string>Allow camera use.</string>
B<key>NSCameraUsageDescription</key><string>This app requires camera access to take photos.</string>
C<key>NSCameraAccess</key><string>Camera permission needed.</string>
D<key>NSPhotoLibraryUsageDescription</key><string>Camera access required.</string>
Attempts:
2 left
💡 Hint
The key must be exactly NSCameraUsageDescription.