You can select the app on this page to view and edit app information. Yes, Apple offers a command-line tool, Transporter, for submitting metadata, in-app purchases, or screenshots and app previews to the App Store. You can also request Catalog Reports. You can add a platform to an app to create a universal purchase. Your developer name appears under your app's name on your app's App Store product page. By default, your legal name is used.
If you enrolled in the Apple Developer Program as an organization, you may set a different developer name if it's a registered trade name, DBA, or fictitious business name. You can set your developer name only when adding an app to your account the first time. It cannot be edited or updated later, so it is important to add it correctly. Once your app is approved for the App Store, you will see it display under your app name on your product page.
After you add an app to your account , you can view and edit the app information and platform version information in the My Apps section. Before you enter app information, review the required, localizable, and editable properties.
Some information is required before you upload a build or submit your app for review. You can edit some properties anytime and other properties only when the app status is editable. In addition, you can localize App Store information that appears on the App Store. Tip: If you have several apps, you can use the toolbar controls to find an app. You can localize the information that appears under Version Information. The information under General App Information is shared across localizations.
To learn more about a property, click the question mark next to the field, or go to Platform version information.
To update information that is shared across platforms, select App Information under General from the sidebar. To learn more about a property, click the question mark next to the field, or go to App information. Your app is searchable by app name, app subtitle, keywords, and your company name.
Learn more about discovery on the App Store. An age rating is a required app information property used by the parental controls on the App Store. App Store Connect provides a list of content descriptions and you identify how frequently each content type appears in your app. Your selections are converted into an App Store age rating, as well as additional region-specific age ratings. Some regions have more specific rating guidelines than others. Select whether or not your app contains unrestricted web access or instances of gambling, and click Next.
To edit age ratings, click App Information in the sidebar, then click Edit next to the age rating. You cannot change this selection once your app is approved by App Review. The app and all subsequent updates will need to follow the Kids category guidelines. A dialog appears showing the age ratings in other regions, which are displayed alongside Apple's age rating on your app's product page. In the Custom License Agreement field, enter your custom end-user license agreement as a plain text document.
Tip: To add localized text or specify a country or region for your license agreement, add each language and enter the translated text after the previous one, so that your license agreement includes multiple languages.
In the Countries or Regions section, select each country or region where you want to apply your custom license agreement. After you add an app to your account , you can add languages and enter localized metadata on your App Information page. For a list of supported languages, see App Store localizations. For the properties you can localize, see Required, localizable, and editable properties.
If you localize your app metadata in French, users whose language setting is French will see the French localization. Users in territories where the App Store supports French but not English also see the French localization. Users can search for your app using localized keywords in all territories where the App Store supports French.
In other App Store territories, users see your metadata in the primary language English in this example. Adding languages to your App Information page in App Store Connect is related to your app metadata, and is not the same as adding languages to your app in Xcode when you localize your binary.
To learn about localizing your app binary, read Internationalization and Localization Guide. Important: You can manage languages only when the app status is editable.
When you add a language to your app, screenshots and the properties for the new language default to those for the primary language, except for the description and keywords.
When you add a localization from the platform version section , it will automatically be added to the shared metadata under App information and to other platforms. Enter the localized metadata—such as descriptions and keywords—for the platform, then click Save. For property descriptions, see Platform version information. Enter the app name and privacy policy URL for the language or locale, then in the upper-right corner, click Save. For property descriptions, see App information.
When you delete a language, the App Store territories that display app information in that language revert to showing the information you entered for the primary language. In the Localized section, hover over the language you want to delete and click the Delete button —. You can change the primary language for an app. In order for a language to be selectable as a primary language:. You must already have added the language to a previous version. The new language must be approved by App Review.
If the language has not been approved, submit a version with this localized metadata to be approved.
Then, select it as your primary language on a subsequent update. You must already have uploaded screenshots for that language that were approved by App Review. See Add screenshots and previews for other device sizes and localizations.
An App Clip is a small part of your app that you can make discoverable for your users the moment they need it. Users running iOS 14 or later can quickly access these experiences without needing to download the full app.
For more information, see Introducing App Clips. You can then choose to set up an advanced App Clip Experience by configuring additional settings.
When you are ready to submit your app for review, you can optionally provide up to three URLs that are representative of your App Clip Experience for App Review to evaluate.
You cannot edit the App Clip section until you upload a build with an App Clip. On the right, below App Clip, enter in the required metadata the header image, subtitle, and a call to action. This metadata appears on the App Clip card when the experience is invoked from Safari or Messages. For the required and localizable properties, refer to Required, localizable, and editable properties.
Enter the information for the App Clip card. Answer the question about what is being promoted in this App Clip Experience. Specify whether the App Clip Experience represents your app business, service, or brand or if it is promoting a different business, service, or brand powered by your app. See Create App Clips for other businesses for more information. If you have a place association, you have to choose a Maps action this will determine what action appears in the Maps place card if your experience is shown in Maps , place association, and the relationship between your app and your associated place.
Answer the question about the relationship between your app and the place associated with this App Clip Experience. Specify whether the App Clip Experience represents your app business, service, brand, or if it is promoting a different business, service, or brand powered by your app. Select a color pattern from one of the default App Clip Code colors or select custom foreground and background colors to generate an App Clip Code that are consistent with your brand and click Next.
For best practices on color selection, see the Human Interface Guidelines. For more information on printing the codes, see Printing App Clip Codes. Click on the experience you want to deactivate. In the confirmation dialog that appears, click Deactivate.
The cache status is automatically available to view, but to validate the status of your domains in real time, you can load the debug status. In the sidebar, select the iOS app version that has the App Clip you would like to view the domain status for. For more information on associating domains, see Supporting Associated Domains. These can be either iOS apps with a watchOS app or watch-only apps. You also need to provide screenshots for Apple Watch and an App Store icon. Your screenshots and icon will be reviewed by App Review after you submit your new app version.
Scroll down to the Apple Watch section and if necessary, click the disclosure triangle to reveal the icon and screenshot well.
See Screenshot specifications. Note: iOS screenshots are also required for apps with an iOS component, but not required for watch-only apps. You can use the Messages framework to create sticker packs or iMessage apps that will be available on the App Store for iMessage.
These can be standalone apps or app extensions within a containing iOS app. For more information, see iMessage Apps. If your app is an iMessage app, sticker pack, or an extension of one of the two, you add your app to App Store Connect , and then add additional information specific to your iMessage app or sticker pack.
Keep in mind that you must also submit an App Store icon in addition to the iMessage app icon. Scroll down to the iMessage App section and if necessary, click the disclosure triangle to reveal the well. If you want to change the type of iMessage app you offer, you may need to create and submit it as a new app.
Currently, sticker packs or iMessage apps can be offered as either:. Extensions to an iOS app : there is a containing iOS app with additional functionality outside of iMessage. You may rebuild your standalone iMessage app as a standalone sticker pack and vice versa, or rebuild your iMessage extension as a sticker pack extension and vice versa, and submit it as a version update to the same app record in App Store Connect.
To rebuild your app from a standalone app to an extension of an iOS app or vice versa, you will need to create it as a new app.
You are required to explain your data handling practices in App Store Connect to let users know what data may be collected through your app and how it may be used. Additionally, you are required to provide a privacy policy URL for your iOS app platform and privacy policy text for your tvOS app platform. Providing a privacy choices URL is optional.
If the app collects more data on one platform than another, answer in the most comprehensive and inclusive way. If your practices change, update your responses in App Store Connect. For more information on privacy and data, see User Privacy and Data Use.
For more information on responding to app privacy questions, see App privacy details on the App Store. In the dialog that appears, indicate whether you or your third-party partners collect data from your app.
If your app is currently available on the App Store, make sure your responses reflect the data collected only from that app version. Click into each data type and answer the questions that follow.
Do this for every data type you selected. After you have finished answering the questions for each data type, you will see your summarized responses under each data type section. To view product page preview details, click See Details.
In the dialog that appears, confirm that you agree that your responses are accurate, in compliance with App Store Review Guidelines and applicable law, and that you will promptly update your responses if your data practices change, and click Publish.
If your app is not yet live on the App Store, these responses will be published once your app goes live. Updates to data types will be published after you click Publish. Update your selections for all of the data you or your third-party partners collect from this app.
If you removed an existing data type, click Publish. If you added a new data type, click Continue and complete setup for the newly added data type by clicking into the new data type and responding to questions that follow. Once you have completed responding to the questions, click Publish. If you added a new data type and removed an existing data type, click Publish and Continue.
You will need to complete setup for the newly added data type by clicking into the new data type and responding to questions that follow. To edit existing responses, on the right, click on the data type you would like to update your responses for. Update your responses and click Publish. A privacy policy is required for all apps and a user privacy choices URL is optional.
See Required, localizable, and editable properties. Note: You can localize the privacy policy URLs and text in all of the languages your app is available in.
When you submit your app with the intention of distributing your app on the App Store or to external testers through TestFlight outside of the U. If your app uses, accesses, contains, implements, or incorporates encryption, this is considered an export of encryption software, and is therefore subject to U.
Using proprietary or non-standard encryption algorithms. The U. Government defines "non-standard cryptography" as any implementation of "cryptography" involving the incorporation or use of proprietary or unpublished cryptographic functionality, including encryption algorithms or protocols that have not been adopted or approved by a duly recognized international standards body e.
There are also several exemptions available in U. All liabilities associated with misinterpretation of the export regulations or claiming exemption inaccurately are your responsibility. To learn more about encryption export controls, visit the U. The Government of France also controls the import and export of encryption apps distributed in France. Exemptions include Banking and Medical applications. When you submit a new version of your app, you will be required to answer questions in App Store Connect about your app's use of encryption.
Take the steps below before submitting your app to App Review to ensure that you are submitting the right documentation and to bypass these questions if your app does not use encryption. App Store Connect provides a simple way for you to determine your export compliance requirements by presenting you with a set of questions about your app and where you plan to make it available.
Keep in mind that these questions are not the same questions that are required prior to submitting an app. If you are required to, use App Store Connect to submit your export compliance documentation. Once you've determined that you aren't required to submit export compliance documentation or have uploaded required documentation and received your key from Apple, you can update your Xcode settings so that you don't need to answer encryption questions with each app submission.
App Store Connect provides a set of questions to help you determine if export compliance documentation is required from you, and which forms are needed. See Export compliance documentation for encryption to understand what documentation you may need to provide.
See View and edit app information. If export compliance documentation is required, upload your file using the dialog and take the additional steps. If no documentation is required, update your Xcode settings to let us know that your app doesn't use encryption or is exempt from providing documentation. If you are required to upload export compliance documentation, you can use the App Store Connect Encryption section to do so before you submit a build to App Review or TestFlight App Review.
Before you provide this documentation, populate certain app information—app description, territories where you intend to distribute your app, and price—in order to avoid delays in approving your documents. Apple evaluates export compliance reviews on a case-by-case basis. If complete information is provided, Apple expects to be able to review and clear apps in approximately two business days. Once your documentation is approved, Apple will provide you with a key value to enter in Xcode.
If you have specific questions about Apple's export process, contact us. The new version will be available free to customers who purchased a previous version. You can only create a new version if the current version status is Ready for Sale or Developer Removed from Sale. Keep in mind that it's not possible to revert to a previous version on the App Store if you have an issue with your app. You must create and submit a new version.
When you create a new version, the metadata from the current version is transferred to the new version automatically. For a description of the version properties, go to Platform version information. In Xcode, increment the build string before you upload your build to App Store Connect, as described in Set the version number and build string. When you are ready to submit your build, add it to your latest App Store version , then submit your app to app review. You can add platforms to an app to create a universal purchase.
Note: A watchOS app with an iOS companion app is already included in the same Xcode project as the iOS app, so you don't need to add it to a universal purchase. Learn how to add watchOS app information. A version for the platform appears selected in the sidebar with the version number 1. You can change the version number in the Version section under General App Information.
When you add a platform, metadata from the existing platform version is transferred to the new platform version, except for the promotional text, description, and screenshots. You can delete a platform if a build has never been uploaded for the platform you wish to delete. Additionally, at least one existing platform version needs to be in an editable app status. See App and submission statuses.
If the criteria is met, hover over the platform you wish to delete and click the delete button — that appears to the right of the platform. You can transfer the ownership of an app to another developer without removing the app from the App Store. The app retains its reviews and ratings during and after the transfer, and users continue to have access to future updates. Additionally, when an app is transferred, it maintains its Bundle ID — it's not possible to update the Bundle ID after a build has been uploaded for the app.
Note: If you initiate an app transfer after December , or accept an app transfer initiated after December , you will not be able to enroll in the App Store Small Business Program or will no longer be eligible to participate in the program.
The app must meet specific criteria to be transferable. For example, at least one version of the app must have been released to the App Store. For more criteria, go to App transfer criteria. Because an app is removed from your account after an app transfer, you should back up all information about the app before you transfer it. The Account Holder user in your organization initiates the app transfer. Go to Initiate an app transfer. The Account Holder in the recipient organization accepts the app transfer.
Go to Accept an app transfer. Before initiating a transfer for an app that offers auto-renewable subscriptions, generate an app-specific shared secret. Then, share the code with the user of the developer account you are transferring the app to. After sharing the code, initiate the app transfer.
Before you accept an app transfer for an app that offers auto-renewable subscriptions, obtain the app-specific shared secret from the initiator, so that you can update your servers to use the code to verify auto-renewable subscriptions. Once the app transfer is complete, generate an app-specific shared secret so that users outside of your organization no longer have access to it.
Keychain sharing continues to work only until the app is updated. Therefore, the keychain needs to be rebuilt when submitting an update.
If the keychain group is defined in the Xcode project, it must be replaced with a keychain group created by the recipient that includes the recipient's Team ID for the app to continue using keychain sharing. After users update their app, it will not find an authentication token in the keychain and will ask for a one-time re-login.
Apps that are part of a Game Center group are removed from the group during the transfer. Google Play does, however, give you an approximate number of downloads for each app available on the store. Launch the store app from your smartphone and look up the app you want to check. Tap on it when it appears in the search results, and it will take you to the download page. Sensor Tower is an external resource you can use to check how many times an app has been downloaded.
View Account. App Analytics Find out how customers discover and engage with your app. App Store Performance See how many users discover your app while searching or browsing on the App Store, and find out which apps and websites bring customers to your product page. Marketing Campaigns Measure the performance of your marketing campaigns across channels, such as social media, email, and paid advertising, so you can focus on the campaigns that are most effective.
App Clip Performance Understand how users discover and engage with your App Clip, so you can measure performance over time. App Engagement and Usage Measure a variety of user engagement metrics, find out if users continue to use your app, and view the number of installations, sessions, and active devices. Paying Users View the number of unique paying users by day, week, or month. If a user needs full access, you can assign them the Admin role.
They will not receive access to other membership tools and benefits. You can upload app previews and screenshots of your app to demonstrate the features, functionality, and user interface through images and a short video, which will be displayed to customers on your App Store product page.
Wallet Get all of your passes, tickets, cards, and more in one place. Family Sharing With Family Sharing set up, up to six family members can use this app. More By This Developer. Honeywell LCP W Box VMS. My Home Controller. MyHome Gateway. AlarmNet You Might Also Like. SkyBell HD. Schlage Home.
Control4 for OS 3.
0コメント