{"id":135351,"date":"2025-10-29T13:00:28","date_gmt":"2025-10-29T13:00:28","guid":{"rendered":"https:\/\/developer.apple.com\/news\/?id=gf6mgrs6"},"modified":"2025-10-29T13:00:28","modified_gmt":"2025-10-29T13:00:28","slug":"enhancements-to-help-you-submit-and-market-your-apps-and-games","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2025\/10\/29\/enhancements-to-help-you-submit-and-market-your-apps-and-games\/","title":{"rendered":"Enhancements to help you submit and market your apps and games"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/sickgaming.net\/blog\/wp-content\/uploads\/2025\/12\/enhancements-to-help-you-submit-and-market-your-apps-and-games.png\" class=\"ff-og-image-inserted\"><\/div>\n<p>As part of our ongoing commitment to helping developers succeed on the App&nbsp;Store, we\u2019re introducing new options for submitting content and updates while your app is in review, double the number of custom product pages, and offer codes for all In-App Purchase types.<\/p>\n<h3>Submit additional items to App Review<\/h3>\n<p>Now you can send additional items to App Review independent of an existing submission, giving you greater flexibility when submitting your apps and games. For example, you can now submit:<\/p>\n<ul>\n<li>One or more In-App Events in a separate submission if you have an app version under review.<\/li>\n<li>An app version to address a critical bug that\u2019s separate from any existing custom product pages under review.<\/li>\n<li>One or more Game Center features \u2014 including achievements, leaderboards, challenges, and more \u2014 in a submission that\u2019s separate from an app version under review. <\/li>\n<\/ul>\n<p><a href=\"https:\/\/developer.apple.com\/help\/app-store-connect\/manage-submissions-to-app-review\/overview-of-submitting-for-review\">Learn more <span class=\"icon icon-after icon-chevronright nowrap\">about submitting<\/span><\/a><\/p>\n<h3>Create double the number of custom product pages and add keywords<\/h3>\n<p>Custom product pages let you highlight different content and features within your app or game using unique screenshots, app previews, and promotional text. To provide you with even more flexibility, you can now create and publish up to 70 custom pages at a given time. Additionally, you can now assign keywords to each custom product page so they\u2019re more discoverable on the App Store. Custom product pages with keywords assigned to them can appear in search results for those selected keywords instead of your default product page.<\/p>\n<p><a href=\"https:\/\/developer.apple.com\/app-store\/custom-product-pages\/\">Learn more about custom <span class=\"icon icon-after icon-chevronright nowrap\">product pages<\/span><\/a><\/p>\n<h3>Offer codes expand to all In-App Purchase types<\/h3>\n<p>Offer codes now support all In-App Purchase types, including consumable, non-consumable, and non-renewing subscriptions, in addition to expanded support for auto-renewable subscriptions. With offer codes, you can present people with a limited-time offer for a free or discounted In-App Purchase. This allows you to share the value of your In-App Purchases and encourage engagement and purchases within your apps and games. This expanded support includes the ability to create offer codes for:<\/p>\n<ul>\n<li>Consumable, non-consumable, and non-renewing subscriptions.<\/li>\n<li>Auto-renewable subscriptions that don\u2019t auto-renew once the promotional period ends.<\/li>\n<\/ul>\n<p>Schedule 1 and the Paid Applications Agreement (Schedules 2 and 3) will be updated to indicate that offer codes are available for all In-App Purchase types.\u00b9<\/p>\n<p><strong>Promo codes for In-App Purchases<\/strong><\/p>\n<p>Offer codes build on the functionality of <a href=\"https:\/\/developer.apple.com\/help\/app-store-connect\/offer-promo-codes\/request-and-manage-promo-codes\/\">promo codes<\/a> and provide improved configuration and customer eligibility options. As a result, starting March 26, 2026, you\u2019ll no longer be able to create promo codes for In-App Purchases in App Store Connect. Any existing promo codes for In-App Purchases you\u2019ve created can be redeemed until they expire. You can continue to use promo codes in order to provide people with a free download of your app.<\/p>\n<p><a href=\"https:\/\/developer.apple.com\/help\/app-store-connect\/manage-in-app-purchases\/create-offer-codes-for-in-app-purchases\">Learn about creating <span class=\"icon icon-after icon-chevronright nowrap\">offer codes<\/span><\/a><\/p>\n<p><a href=\"https:\/\/developer.apple.com\/help\/app-store-connect\/manage-subscriptions\/set-up-offer-codes\">Learn about offer codes for <span class=\"icon icon-after icon-chevronright nowrap\">auto-renewable subscriptions<\/span><\/a><\/p>\n<p><a href=\"https:\/\/developer.apple.com\/documentation\/StoreKit\/supporting-subscription-offer-codes-in-your-app\">Implementing <span class=\"icon icon-after icon-chevronright nowrap\">offer codes<\/span><\/a><\/p>\n<p class=\"sosumi margin-top-small\">\u00b9 Translations of the updated agreement will be available on the <a href=\"https:\/\/developer.apple.com\/support\/terms\/\">Apple Developer website<\/a> within one month.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of our ongoing commitment to helping developers succeed on the App&nbsp;Store, we\u2019re introducing new options for submitting content and updates while your app is in review, double the number of custom product pages, and offer codes for all In-App Purchase types. Submit additional items to App Review Now you can send additional items [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":135352,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-135351","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple-developer-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/135351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=135351"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/135351\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/135352"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=135351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=135351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=135351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}