iOS App Store & In-App Purchases Coursera Quiz Answers

iOS App Store & In-App Purchases Week 1 Quiz Answers

Q1. What in-app purchase type would be best suited for purchasing gems in an iOS game?

  • Non-Renewing Subscription
  • Auto-Renewable Subscription
  • Consumable
  • Non-Consumable

Q2. What framework must you import in order to work with in-app purchases?

Enter answer here

Q3. In order to test your in-app purchases, what must you do?

  • You make a purchase with your normal Apple ID, and then request a refund from Apple
  • You must enter the unique app passcode you are given from the App Store Connect
  • You must create a sandbox tester account
  • In-app purchases currently cannot be tested

Q4. If your available products is dynamic, where is the best place to store your product IDs?

  • The App Bundle
  • On your own server
  • The Info.plist file
  • In-app purchase IDs must be shipped with the app and cannot be loaded dynamically

Q5. What must you do in Xcode to allow in-app purchases to work in your app?

  • Add the in-app purchase IDs to your info.plist file
  • Must use a provisioning profile that is connected to a company Apple account and not an individual account
  • Enable the in-app purchase capability in the Capabilities tab
  • All of the above

Q6. If you want to promote your in-app purchases on your App Store product page what must you do?

  • Your company must have a DUNS & Bradstreet number
  • You must pay an extra fee to Apple to promote your in-app purchases
  • You must add a promotional image on App Store Connect for any in-app purchase you want to promote
  • Put the promotional text in your info.plist file and add all promotional images to your app bundle

Q7. What type of in-app purchases can you have Apple host for you?

  • Consumable
  • Non-Consumable
  • Auto Renewable Subscriptions
  • Non-Renewable Subscriptions

Q8. Once an in-app purchase has been created on App Store Connect it can not be deleted

  • True
  • False

Q9. If you want to let the user enroll in multiple subscriptions in your app, what must you do?

  • Create a subscription group for each subscription a user can enroll in
  • Enable the “Multiple Subscriptions” checkbox in Xcode capabilities tab
  • A user can only ever be enrolled in one subscription per app at a time
  • You must get special permission from the App Store review team

Q10. How many promo codes can you give away for each of your in-app purchases?

Enter answer here

iOS App Store & In-App Purchases Week 2 Quiz Answers

Q1. If you want to observe updates for in-app purchase transactions, what protocol must you implement?

Enter answer here

Q2. If you have a non-consumable in-app purchase, what must you do in your app so it doesn’t get rejected?

  • Publish your app as a company instead of an individual
  • Provide a feature to restore in-app purchases
  • Ensure that receipt validation is enabled
  • All of the above

Q3. Auto-renewable subscriptions must have the same price in every country and territory.

  • True
  • False

Q4. You can use what class, if you want to show other apps and products from the App Store?

  • SKStoreProductViewController
  • SKStoreProductParameterITunesItemIdentifier
  • SKStoreProductParameterCampaignToken
  • It is against App Store policy to show other apps or products within your app

Q5. An app developer can use consumable in-app purchases to let their users “tip” the developer

  • True
  • False

Q6. You can offer both subscriptions and in-app purchases in the same app

  • True
  • False

Q7. Which App Store categories cannot use auto-renewing subscriptions?

  • Business
  • Games
  • Utility
  • You can use auto-renewable subscriptions on every App Store category

Q8. Users can use Apple Pay to pay for in-app purchases

  • True
  • False

Q9. How can you check that a user is authorized to make purchases before you present products for sale?

  • SKProductsRequest.isAuthorized()
  • SKPaymentQueue.canMakePayments()
  • SKPayment.isAuthorized()
  • SKPaymentTransactionObserver.canMakePurchases()

Q10. Which of the following states will trigger the protocol function updatedTransactions to becalled?

  • .purchased
  • .purchasing
  • .failed
  • .canceled
  • .restored
  • .deferred

iOS App Store & In-App Purchases Week 3 Quiz Answers

Q1. What durations are available for in-app purchase subscriptions?

  • 1 Week
  • 1 Month
  • 2 Months
  • 3 Months
  • 6 Months
  • 1 Year

Q2. You are able to set a subscription price lower than $1 (USD)?

  • True
  • False

Q3. To prevent fraud and theft with in-app purchases you should do what?

  • Use receipt validation
  • Only make in-app purchases available in the countries you trust
  • Only let a user make one in-app purchase per day
  • Don’t allow in-app purchases to be made on iOS devices that are “Jailbroken”

Q4. An auto-renewable subscription must created within a subscription group?

  • True
  • False

Q5. If your business model is such that a user will only ever have one subscription at a time, then you should not use multiple subscription groups

  • True
  • False

Q6. For users on iOS 10 or greater, what will happen to your subscribed users if you increase the price of the subscription?

  • Your existing subscribers will not receive the price increase and be billed at the older, lower price
  • The existing subscription will stay the same price until it expires, and then the user will have to re-subscribe at the higher price
  • The user will be notified of the current price, the new higher price, and the date they will be charged at the new price
  • You cannot increase the price on subscriptions

Q7. You can create an introductory offer to give discounts or trials for subscribers

  • True
  • False

Q8. To help users continue to access content in the case that there is a payment issue from the user, what can you do?

  • Turn on billing grace period
  • If a payment fails, the subscription will fail immediately and content will not be accessible
  • You can provide those users with promo codes until they can make payment
  • You can disable the subscription for that user

Q9. To enable receipt verification for purchases what must you do?

  • Create a Master Shared Secret on App Store Connect
  • Create an App-Specific Shared Secret
  • Enable Receipt Validation in the Xcode Capabilities
  • Enable Receipt Validation in the info.plist

Q10. After you create an in-app purchase or auto-renewable subscription product in App Store Connect, you must submit it to Apple for review.

  • True
  • False
Get all Course Quiz Answers of Swift 5 iOS Application Developer Specialization

Introduction to Programming in Swift 5 Coursera Quiz Answers

Introduction to iOS App Development with Swift 5 Quiz Answers

Tables, Data & Networking in iOS Coursera Quiz Answers

iOS App Store & In-App Purchases Coursera Quiz Answers

Team Networking Funda
Team Networking Funda

We are Team Networking Funda, a group of passionate authors and networking enthusiasts committed to sharing our expertise and experiences in networking and team building. With backgrounds in Data Science, Information Technology, Health, and Business Marketing, we bring diverse perspectives and insights to help you navigate the challenges and opportunities of professional networking and teamwork.

Leave a Reply

Your email address will not be published. Required fields are marked *