Recall & Review
beginner
What is the first step to prepare a Unity project for an Android build?
Open the Build Settings in Unity, select Android as the target platform, and click 'Switch Platform' to prepare the project for Android.
Click to reveal answer
beginner
Which file format does Unity generate for Android builds?
Unity generates an APK (Android Package) file or an AAB (Android App Bundle) file for Android builds.
Click to reveal answer
intermediate
What is the role of the 'Player Settings' in Unity when building for iOS?
Player Settings allow you to configure app details like bundle identifier, version, orientation, and permissions needed for the iOS build.
Click to reveal answer
intermediate
Why do you need Xcode when building a Unity project for iOS?
Unity exports the iOS project, but Xcode is required to compile, sign, and deploy the app to an iOS device or the App Store.
Click to reveal answer
intermediate
What is a keystore in Android builds, and why is it important?
A keystore is a file that holds security keys used to sign your Android app. Signing is required to publish the app on the Google Play Store.
Click to reveal answer
Which Unity menu do you use to change the build target to iOS?
✗ Incorrect
The Build Settings window is where you select and switch the build target platform.
What file does Unity generate for an Android build by default?
✗ Incorrect
Unity generates an APK file for Android builds by default.
Which tool is required to compile and deploy an iOS app built with Unity?
✗ Incorrect
Xcode is Apple's official IDE used to compile and deploy iOS apps.
What must you configure in Player Settings before building for mobile platforms?
✗ Incorrect
Bundle Identifier and permissions are essential for mobile app identity and functionality.
Why is signing an Android app with a keystore necessary?
✗ Incorrect
Signing verifies the app's author and is required to publish on Google Play.
Describe the steps to build and deploy a Unity project to an Android device.
Think about platform selection, app identity, signing, and deployment.
You got /5 concepts.
Explain why Xcode is necessary for building Unity projects for iOS and what role it plays.
Consider the difference between Unity export and final app creation.
You got /4 concepts.