<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gjunny</title>
    <description>The latest articles on DEV Community by Gjunny (@gwjunny).</description>
    <link>https://dev.to/gwjunny</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F943685%2Fa767da62-8ddd-4b2c-b87c-5f18dedd0e0a.jpg</url>
      <title>DEV Community: Gjunny</title>
      <link>https://dev.to/gwjunny</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gwjunny"/>
    <language>en</language>
    <item>
      <title>How to submit your application to the App Store in 2023</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Tue, 22 Aug 2023 07:56:53 +0000</pubDate>
      <link>https://dev.to/gwjunny/how-to-submit-your-application-to-the-app-store-in-2023-1aen</link>
      <guid>https://dev.to/gwjunny/how-to-submit-your-application-to-the-app-store-in-2023-1aen</guid>
      <description>&lt;p&gt;How to Submit Your App to the App Store&lt;br&gt;
Create Your Apple ID&lt;br&gt;
The first thing you need to do when submitting your app to the App Store is to create your Apple ID. This Apple ID will be used to access all the services provided by Apple.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T5LVaAYJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r76thtsn8sso8j7cpfsy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T5LVaAYJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r76thtsn8sso8j7cpfsy.png" alt="Image description" width="800" height="608"&gt;&lt;/a&gt;&lt;br&gt;
Enroll in the Apple Developer Program&lt;br&gt;
The next step to submit your app to the App Store is to enroll in the Apple Developer Program. You can log in to the Apple Developer Program using your Apple ID.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8o6nATVu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t99e63ses921zjy4yg4m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8o6nATVu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t99e63ses921zjy4yg4m.png" alt="Image description" width="800" height="329"&gt;&lt;/a&gt;&lt;br&gt;
Membership in the App Developer Program will provide the following benefits:&lt;/p&gt;

&lt;p&gt;Tools and resources for app development and distribution&lt;br&gt;
Access to beta software&lt;br&gt;
Full suite of services with advanced features&lt;br&gt;
App testing tools&lt;br&gt;
Expert technical support&lt;br&gt;
App analytics tools and advanced features&lt;br&gt;
Sign in to App Store Connect&lt;br&gt;
App Store Connect is a website where you can manage all the operations you want to perform with your app in the App Store. Sign in to App Store Connect using your Apple ID.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yJPkiOCV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dnd199gzxut6bx890pst.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yJPkiOCV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dnd199gzxut6bx890pst.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Make Your App Ready for Submission&lt;br&gt;
Before submitting your app to the App Store, you need to go through the app certification process. This process involves having your app reviewed by professionals based on the App Store Review Guidelines. Read this document carefully and make sure your app complies with the guidelines, as the reviewers will judge your app based on these policies.&lt;/p&gt;

&lt;p&gt;In addition to the app store guidelines, make sure your app doesn't have any bugs. If the reviewer finds any errors in your app, he/she will reject it from entering the App Store. Therefore, testing is very necessary. Don't just test your app casually. Perform tests under abnormal conditions, such as low network, low storage space, older devices, etc. Test your app with the help of friends and family. TestFlight can help you invite testers and provide feedback before releasing your app to the App Store. It allows you to invite up to 10,000 testers using their email IDs.&lt;/p&gt;

&lt;p&gt;Create App Store Listing Using App Store Connect&lt;br&gt;
Follow these steps to create an App Store listing:&lt;/p&gt;

&lt;p&gt;Step 1: Sign in to App Store Connect.&lt;/p&gt;

&lt;p&gt;Step 2: From the App Store Connect Dashboard, select My Apps.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--G4G5a-5S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8c4yaf7lqxlp7lt2an8o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--G4G5a-5S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8c4yaf7lqxlp7lt2an8o.png" alt="Image description" width="800" height="414"&gt;&lt;/a&gt;&lt;br&gt;
Step 3: Now, click on the "+" sign at the top left corner and select "New App".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cV_ZWRSF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pcclfezsognsdr31449p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cV_ZWRSF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pcclfezsognsdr31449p.png" alt="Image description" width="800" height="429"&gt;&lt;/a&gt;&lt;br&gt;
Step 4: Choose the platforms on which your app is available. Fill in all the additional information about your app such as name, language, bundle ID, SKU, and user access permissions. If you are unsure about any field, you can use the "?" symbol to learn more. Click Create when done.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tsjTSPA3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1qlkylmkz5cq7bwlbtgx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tsjTSPA3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1qlkylmkz5cq7bwlbtgx.png" alt="Image description" width="590" height="686"&gt;&lt;/a&gt;&lt;br&gt;
Step 5: Select App Information from the left panel. Add localized and general information for your app, including subtitles and categories.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lOVwa3VH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/71r97hgd4owxgrq5m0ef.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lOVwa3VH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/71r97hgd4owxgrq5m0ef.png" alt="Image description" width="800" height="453"&gt;&lt;/a&gt;&lt;br&gt;
Define content rights for your app.&lt;/p&gt;

&lt;p&gt;Define age rating for your app.&lt;/p&gt;

&lt;p&gt;Step 6: Now, select Pricing and Availability from the left panel. Define the pricing and other required details for your app.&lt;/p&gt;

&lt;p&gt;Step 7: Next is App Privacy. Enter the privacy policy URL. Use an online privacy policy generator to help you with this.&lt;/p&gt;

&lt;p&gt;Note: The guide continues with more steps not included here.&lt;/p&gt;

&lt;p&gt;Step 8: Next, select "1.0 Prepare for Submission" from the left sidebar. Scroll down and choose how you want to release your app after it goes through the certification process:&lt;/p&gt;

&lt;p&gt;Manual – Go to App Store Connect to release the app.&lt;br&gt;
Automatic – Automatically release the app.&lt;br&gt;
Specific Date – Schedule a specific release date for the app.&lt;br&gt;
Version Release&lt;/p&gt;

&lt;p&gt;Upload App Store Screenshots and Previews&lt;br&gt;
You need to visually connect with users using images and videos. For this purpose, the App Store allows you to add previews and screenshots.&lt;/p&gt;

&lt;p&gt;Previews are short videos from your app. Check the App Preview Specifications for more information.&lt;/p&gt;

&lt;p&gt;Screenshots are images that illustrate the features of your app. Check the Screenshot Specifications for more information.&lt;/p&gt;

&lt;p&gt;Make sure to follow the specifications provided by the App Store to minimize the chances of your app being rejected.&lt;/p&gt;

&lt;p&gt;The App Store allows you to add previews and screenshots for 4 different screen sizes. You can add up to 3 app previews and 10 screenshots per display.&lt;/p&gt;

&lt;p&gt;App Screenshots&lt;/p&gt;

&lt;p&gt;It asks us to provide app screenshots for various resolutions of iOS devices. If we don't have access to all these devices for taking screenshots, we can use the screenshot generation feature provided by AppUploader: &lt;a href="https://www.applicationloader.net/"&gt;https://www.applicationloader.net/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After completing the screenshots, scroll down, and you will be prompted to upload a build version:&lt;/p&gt;

&lt;p&gt;Upload Build Version&lt;/p&gt;

&lt;p&gt;However, we noticed that the official upload tool provided can only be installed on a Mac computer. Here, we will not use the recommended tool and instead continue using the AppUploader mentioned in the previous step to upload the IPA.&lt;/p&gt;

&lt;p&gt;Switch to the AppUploader interface for uploading the IPA to the App Store. Click on "Upload new file" to bring up the following interface. Enter your Apple Developer account username and the dedicated upload password to upload the IPA file as shown in the image below:&lt;br&gt;
Upload IPA&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wQnbknwP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lkq6g9u6ot037oe0ve2t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wQnbknwP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lkq6g9u6ot037oe0ve2t.png" alt="Image description" width="713" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Note that the dedicated upload password here is not your developer login password but a specific password. The tutorial for setting up this dedicated password can be found in the upload popup interface provided by the appuploder ; follow its instructions to set the dedicated password.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--id2qH4oi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e9vorgr55my6y1cp7n0p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--id2qH4oi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e9vorgr55my6y1cp7n0p.png" alt="Image description" width="800" height="370"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Guide to Generating iOS Certificates and Profile Files for App Development</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Mon, 21 Aug 2023 08:27:03 +0000</pubDate>
      <link>https://dev.to/gwjunny/guide-to-generating-ios-certificates-and-profile-files-for-app-development-1plp</link>
      <guid>https://dev.to/gwjunny/guide-to-generating-ios-certificates-and-profile-files-for-app-development-1plp</guid>
      <description>&lt;p&gt;Guide to Generating iOS Certificates and Profile Files for App Development&lt;br&gt;
Introduction: Currently, many companies use H5 frameworks for app development, and among these H5 frameworks, uniapp is the most mature. Therefore, hbuilderx has become the preferred choice for developers. However, packaging an app requires a certificate. So how do we obtain this certificate? Generating an Apple certificate is relatively complex, so here I will focus on the process of generating an iOS certificate.&lt;/p&gt;

&lt;p&gt;Currently, many companies use H5 frameworks for app development, and among these H5 frameworks, uniapp is the most mature. Therefore, hbuilderx has become the preferred choice for developers. However, packaging an app requires a certificate. So how do we obtain this certificate?&lt;/p&gt;

&lt;p&gt;Generating an Apple certificate is relatively complex, so here I will focus on the process of generating an iOS certificate:&lt;/p&gt;

&lt;p&gt;If you don't have an Apple Developer account yet, you need to register for one in the Apple Developer Center. The tutorial for registering an Apple Developer account is as follows: Tutorial for Registering an Apple Developer Account (in Chinese).&lt;/p&gt;

&lt;p&gt;Once you have the Apple Developer account, you can follow the steps below to create the certificate.&lt;/p&gt;

&lt;p&gt;First, let's create a p12 certificate. The process for creating a p12 certificate is as follows:&lt;/p&gt;

&lt;p&gt;1.Log in to the Apple Developer backend and click on the "certificates" menu to enter the certificate management page. Click on the blue plus sign on the right side to start creating a certificate. When creating the certificate, choose the "iOS Distribution Ad Hoc and App Store" type, which includes both real device testing and distribution types (ad hoc for testing, app store for distribution). Please do not choose the "Apple" or "Dev" types of certificates, as they cannot be used for cloud packaging in hbuilderx.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lkXbg1d2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5b1ci3ojnxx9opiikequ.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lkXbg1d2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5b1ci3ojnxx9opiikequ.png" alt="Image description" width="800" height="439"&gt;&lt;/a&gt;&lt;br&gt;
2.During the creation of the certificate, it will ask us to provide a csr file, as shown in the image.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DoOzUvZ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/51bnros5xraumi63d6gk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DoOzUvZ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/51bnros5xraumi63d6gk.png" alt="Image description" width="800" height="257"&gt;&lt;/a&gt;&lt;br&gt;
3.Switch to Appuploader.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UAvOBSvI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hs1jo9gf2bce8j0eem0t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UAvOBSvI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hs1jo9gf2bce8j0eem0t.png" alt="Image description" width="800" height="265"&gt;&lt;/a&gt;&lt;br&gt;
Appuploader home -- A tool improve iOS development efficiency such as submitting IPA to App Store and managing iOS certificates.&lt;/p&gt;

&lt;p&gt;Use the function of generating iOS certificates in Appuploader to create this .p12 file, as shown in the image. After generating the .p12 file, download it to your local computer.&lt;/p&gt;

&lt;p&gt;Go back to the Apple Developer Center. The .p12 certificate generated by appuploader will be synchronized back. You can then use appuploader to generate the p12 format Apple certificate.&lt;br&gt;
With the above steps, the p12 packing certificate has been generated.&lt;/p&gt;

&lt;p&gt;Now, let me teach you how to generate the profile file required for packaging:&lt;/p&gt;

&lt;p&gt;1.Enter the Apple Developer Center and click on "Identifiers" to create an app ID (package name). After creating it, it should look like the image below. Note that the format of the package name is typically in the format of a Java package name: com.xxxxxx.yyy.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--s2RzRXbT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cje0jwzfwlkyvwbdup3k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--s2RzRXbT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cje0jwzfwlkyvwbdup3k.png" alt="Image description" width="800" height="258"&gt;&lt;/a&gt;&lt;br&gt;
2.If you have already created the app ID from the previous step, you can then enter the "profiles" menu to start creating the profile file.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OOVYPtiJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ahytx84e3gffqyyqd8su.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OOVYPtiJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ahytx84e3gffqyyqd8su.jpg" alt="Image description" width="800" height="352"&gt;&lt;/a&gt;&lt;br&gt;
3.When creating the profile file, choose "ad hoc" for real device testing or "app store" for official distribution.&lt;/p&gt;

&lt;p&gt;4.During the creation of the profile file, it will ask us to choose the app ID and cer certificate. Be careful not to select the wrong ones, as shown in the two images.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MpP57S33--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6f3oyacik37ymbfrep0l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MpP57S33--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6f3oyacik37ymbfrep0l.png" alt="Image description" width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UA_PsjlW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dcdnmt0xse3n7rgvvt3w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UA_PsjlW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dcdnmt0xse3n7rgvvt3w.png" alt="Image description" width="800" height="272"&gt;&lt;/a&gt;&lt;br&gt;
5.Switch to Appuploader.&lt;/p&gt;

&lt;p&gt;Appuploader home -- A tool improve iOS development efficiency such as submitting IPA to App Store and managing iOS certificates.&lt;/p&gt;

&lt;p&gt;Use the function of generating the description file in Appuploader to create this profile file, as shown in the image. After generating the description file, download it to your local computer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UCjrlZPn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zs5jrf1v1x85fqzucqm7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UCjrlZPn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zs5jrf1v1x85fqzucqm7.png" alt="Image description" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6.If you are creating an ad hoc profile for real device testing, it will also require the UDID (Unique Device Identifier) of the testing device (iPhone), as only devices with added UDIDs can install the packaged IPA file. If you don't know how to get the UDID, you can use the tool in appuploader to scan and obtain the UDID.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lhLy8AGI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ihm9lx24zsso2myl2be0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lhLy8AGI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ihm9lx24zsso2myl2be0.png" alt="Image description" width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>windows</category>
      <category>ios</category>
    </item>
    <item>
      <title>Picture and text introduction to the process of packaging and uploading IOS APP under Windows system</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Fri, 18 Aug 2023 09:16:53 +0000</pubDate>
      <link>https://dev.to/gwjunny/picture-and-text-introduction-to-the-process-of-packaging-and-uploading-ios-app-under-windows-system-4f5b</link>
      <guid>https://dev.to/gwjunny/picture-and-text-introduction-to-the-process-of-packaging-and-uploading-ios-app-under-windows-system-4f5b</guid>
      <description>&lt;p&gt;Nowadays, many partners are developing applications across platforms, and some children's shoes do not have Macs. This article will introduce how to directly launch apps in the Windows system environment, without having to engage in virtual machines or similar activities. It is still easy to package and launch iOS apps under Windows.&lt;br&gt;
Below is a detailed introduction from seven steps!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create unique identifier App IDs&lt;/li&gt;
&lt;li&gt;Apply for certificate issuance&lt;/li&gt;
&lt;li&gt;Application Release Description File&lt;/li&gt;
&lt;li&gt;ITunes Connect Create App and Fill in Information&lt;/li&gt;
&lt;li&gt;Select Certificate Compilation and Packaging under Windows&lt;/li&gt;
&lt;li&gt;Upload IPA to App Store under Windows&lt;/li&gt;
&lt;li&gt;Upload the IPA and return to iTunes Connect for review
All you need to go online is a developer account, an auxiliary tool Appuploader, and a PC computer, where the Mac computer can be used.
Transferred from &lt;a href="https://www.applicationloader.net/"&gt;https://www.applicationloader.net/&lt;/a&gt;
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lPfHwrhE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cwwib9fw2i02nxd83e2h.png" alt="Image description" width="800" height="468"&gt;
&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>ios</category>
      <category>xcode</category>
    </item>
    <item>
      <title>One click online generation of Android certificate keystore file</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Thu, 17 Aug 2023 09:41:12 +0000</pubDate>
      <link>https://dev.to/gwjunny/one-click-online-generation-of-android-certificate-keystore-file-5dj5</link>
      <guid>https://dev.to/gwjunny/one-click-online-generation-of-android-certificate-keystore-file-5dj5</guid>
      <description>&lt;p&gt;General packaging tools will have default Android certificates provided, but if you need to go online, you need to apply for your own Android certificate keystore file to package APK&lt;br&gt;
There are convenient tools available, and you can apply for an Android certificate directly on the webpage, which is done in seconds.&lt;br&gt;
First, open this webpage&lt;br&gt;
&lt;a href="http://www.applicationloader.net/appuploader/keystore.php"&gt;http://www.applicationloader.net/appuploader/keystore.php&lt;/a&gt;&lt;br&gt;
Enter the alias, certificate password, and organization name, click on Generate Certificate to automatically generate and download the Android certificate keystore file&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jQGhc4jp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/udqfc94227gkm5sj2opz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jQGhc4jp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/udqfc94227gkm5sj2opz.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>apple</category>
    </item>
    <item>
      <title>What is a Bundle ID</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Wed, 16 Aug 2023 08:59:36 +0000</pubDate>
      <link>https://dev.to/gwjunny/what-is-a-bundle-id-3188</link>
      <guid>https://dev.to/gwjunny/what-is-a-bundle-id-3188</guid>
      <description>&lt;p&gt;What is a Bundle ID&lt;br&gt;
Firstly, let's take a look at the 'Bundle ID' module. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create a Bundle ID
Click on Bundle ID
Then click on "Add" in the upper right corner to add a new Bundle ID. &lt;/li&gt;
&lt;li&gt;Modify and delete Bundle ID
By clicking on 'Settings', we can also modify the name of the Bundle ID. If it is no longer needed, we can click on' Delete '.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--N9pgrDFU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ome8uoyt95qwu49m3a98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--N9pgrDFU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ome8uoyt95qwu49m3a98.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to Configure Apple Push Certificate Push Certificate</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Tue, 15 Aug 2023 09:45:33 +0000</pubDate>
      <link>https://dev.to/gwjunny/how-to-configure-apple-push-certificate-push-certificate-2g5i</link>
      <guid>https://dev.to/gwjunny/how-to-configure-apple-push-certificate-push-certificate-2g5i</guid>
      <description>&lt;p&gt;To create a push certificate, you need to use the shortcut tool &lt;a href="https://www.applicationloader.net/"&gt;appuploader &lt;/a&gt;to create it&lt;br&gt;
The witness certificate can be obtained by configuring the push certificate using Apple's push function. PS: push does not have a description file, so it does not&lt;br&gt;
Ask the push which description file type to choose.&lt;br&gt;
The push certificate is used to configure it to be pushed on the website and placed on the server. It is not used to package and compile apps. PS: After enabling push, it is necessary to reset&lt;br&gt;
New production description.&lt;br&gt;
Condition requirements&lt;br&gt;
Apple developer account (Apple users who have paid $99)&lt;br&gt;
&lt;a href="https://developer.apple.com/account"&gt;https://developer.apple.com/account&lt;/a&gt;&lt;br&gt;
Operation process&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Login to Apple Developer Account
Drawing&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Find Certificates on the left side&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Find the certificates for which we want to configure the push function&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Check push notifications&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mRkTGAZK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mgqbaqkupbiupcnxtrcr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mRkTGAZK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mgqbaqkupbiupcnxtrcr.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to obtain an activation code using the appuploader tool</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Mon, 14 Aug 2023 09:48:03 +0000</pubDate>
      <link>https://dev.to/gwjunny/how-to-obtain-an-activation-code-using-the-appuploader-tool-1d5n</link>
      <guid>https://dev.to/gwjunny/how-to-obtain-an-activation-code-using-the-appuploader-tool-1d5n</guid>
      <description>&lt;p&gt;Log in to the main page of &lt;a href="https://www.applicationloader.net/"&gt;appuploader&lt;/a&gt;, click on "Activate" in the upper right corner, and a window will pop up (PS: At this point, the status is activated).&lt;/p&gt;

&lt;p&gt;Obtain activation code&lt;br&gt;
Then we click on the "Get Activation Code" button, which will take us to the page where we purchased the activation code.&lt;/p&gt;

&lt;p&gt;On the purchase activation code page, there will be many prompts about activation codes, such as free account trial instructions, and whether multiple activation codes can be used,&lt;br&gt;
When does the activation code expire? Can different computers use the activation code? We can pay attention to issues such as issuing invoices with the activation code. When making a purchase&lt;br&gt;
You can purchase according to different needs, and purchasing multiple activation codes at once is more cost-effective.&lt;/p&gt;

&lt;p&gt;Status Expiration&lt;br&gt;
If the prompt is about to expire, or if the status is "expired", then if you want to continue using it, you need to obtain the activation code again, which is the starting step.&lt;/p&gt;

&lt;p&gt;Activate account and query information&lt;br&gt;
After purchasing the activation code earlier, we can enter the "merchant order number" to query the activation code, and enter the activation code and account in the following column to activate the account. Zhcx&lt;br&gt;
Taking the order number of a successful payment as an example, the one circled in red is the merchant's order number;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7Eb1MSG9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/036z2h0q09abp5btihoa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7Eb1MSG9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/036z2h0q09abp5btihoa.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Create an ios distribution certificate on a Windows computer</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Fri, 11 Aug 2023 06:50:53 +0000</pubDate>
      <link>https://dev.to/gwjunny/create-an-ios-distribution-certificate-on-a-windows-computer-479o</link>
      <guid>https://dev.to/gwjunny/create-an-ios-distribution-certificate-on-a-windows-computer-479o</guid>
      <description>&lt;p&gt;Create an ios distribution certificate on a Windows computer&lt;/p&gt;

&lt;p&gt;Create a iOS distribution certificate&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.applicationloader.net/"&gt;http://www.applicationloader.net/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;1, open the Appuploader, select Certification（.p12）&lt;/p&gt;

&lt;p&gt;2, click + ADD type will appear a variety of certificate options, according to their own needs to create a certificate type selection.&lt;/p&gt;

&lt;p&gt;3, in order to App Store and Ad Hoc certificate, for example&lt;/p&gt;

&lt;p&gt;name（Free setting）,&lt;/p&gt;

&lt;p&gt;mailbox（Free setting）&lt;/p&gt;

&lt;p&gt;password （The password of the certificate can be set to 123, not the developer account password.）&lt;/p&gt;

&lt;p&gt;Isentifier（No choice by default）&lt;/p&gt;

&lt;p&gt;4, click p12 File, save the certificate file to the computer.（.p12）&lt;/p&gt;

&lt;p&gt;Two, create iOS release description file&lt;/p&gt;

&lt;p&gt;1, open the Appuploader, select Profiles （.mobileprovision）&lt;/p&gt;

&lt;p&gt;2, click + ADD, according to the need to select the configuration file type&lt;/p&gt;

&lt;p&gt;3, with the release of the description file, for example, before the choice of the developer center to create APP IDs, tick selected, enter the name, click OK to create.&lt;/p&gt;

&lt;p&gt;4, click on the download, save to the computer （.mobileprovision）&lt;/p&gt;

&lt;p&gt;now issued a certificate, the release of the description file are available, you can go pack ipa.&lt;/p&gt;

&lt;p&gt;Application Loader&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;br&gt;
admin-ajax&lt;/p&gt;

&lt;p&gt;If you’ve designed an App using PhoneGap or any other app builder, and need to upload it to the Apple iOS App Store, then you need a Mac to use the Application Loader.&lt;/p&gt;

&lt;p&gt;If you don’t have a Mac, You can use the Appuploader tool, he can help you create iOS certificates and upload IPA to App Store in Windows PC.&lt;/p&gt;

&lt;p&gt;Have a look at their website  &lt;a href="http://www.applicationloader.net"&gt;http://www.applicationloader.net&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Free trial&lt;/p&gt;

&lt;p&gt;I’ve had no problems with them in the past, and my apps have been successfully upload :).&lt;/p&gt;

&lt;p&gt;Create iOS Enterprise Certificate&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;br&gt;
c58adf586a0a12cc0de55c8b255f5342&lt;/p&gt;

&lt;p&gt;IOS Enterprise certificate can be shelves App Store installed to the phone to use&lt;/p&gt;

&lt;p&gt;Need a Enterprise account to apply&lt;/p&gt;

&lt;p&gt;Create an iOS certificate first apply for an APP ID card, apply for iOS certificate file. Mobileprovision need to choose, as well as in itunesconnect. New app also need.&lt;/p&gt;

&lt;p&gt;appids Apply for a tutorial&lt;/p&gt;

&lt;p&gt;一、 iOS Enterprise certificate application（.p12）&lt;/p&gt;

&lt;p&gt;IOS certificate application here to use a tool Appuploader, you can quickly create. P12 and .mobileprovision iOS certificate file.&lt;/p&gt;

&lt;p&gt;Appuploader installation tutorial&lt;/p&gt;

&lt;p&gt;1, Login Appuploader Select Certification&lt;/p&gt;

&lt;p&gt;2, select the iOS business release certificate, enter the certificate name, mailbox, password click ok to create&lt;/p&gt;

&lt;p&gt;3, click P12 to download and save the certificate file&lt;/p&gt;

&lt;p&gt;二、iOS business description file application （.mobileprovision）&lt;/p&gt;

&lt;p&gt;1, back to the software click Profiles&lt;/p&gt;

&lt;p&gt;5&lt;/p&gt;

&lt;p&gt;2, select the iOS business release description file, select appid, associated with iOS enterprise release certificate, enter the certificate name, click ok to create.&lt;/p&gt;

&lt;p&gt;3, click Download to save the iOS business description file to the computer&lt;/p&gt;

&lt;p&gt;create ios push certificate&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;/p&gt;

&lt;p&gt;iOS APP need to push the notice, use the iOS push certificate, divided into test debugging with the iOS push certificate (development environment) and shelves to the App Store ios push certificate! (Production Environment)&lt;/p&gt;

&lt;p&gt;First, iOS test push certificate (test debugging)&lt;/p&gt;

&lt;p&gt;1, open Appuploader, select Certification.&lt;/p&gt;

&lt;p&gt;IOS certificate application here to use a tool Appuploader, you can quickly create. P12 and .mobileprovision iOS certificate file.&lt;/p&gt;

&lt;p&gt;Appuploader installation tutorial&lt;/p&gt;

&lt;p&gt;2, click + ADD \ select Apple Push Notification service SSL (Sandbox) -iOS development mode push certificate&lt;/p&gt;

&lt;p&gt;Enter the certificate name, password, select your APP for the appids, (appids create tutorials) click ok to create.&lt;/p&gt;

&lt;p&gt;3, download and save the .p12iOS certificate file&lt;/p&gt;

&lt;p&gt;Second, iOS release push certificate (shelves to the App Store use)&lt;/p&gt;

&lt;p&gt;1, open Appuploader, select Certification.&lt;/p&gt;

&lt;p&gt;2,click + ADD \ select Push Notification service SLL (Sandbox &amp;amp; Producyion) -iOS release push certificate&lt;/p&gt;

&lt;p&gt;Enter the certificate name, password, select your APP for the appids, (appids create tutorials) click ok to create.&lt;/p&gt;

&lt;p&gt;3, download and save the .p12iOS certificate file&lt;/p&gt;

&lt;p&gt;create ios developer certificate&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;/p&gt;

&lt;p&gt;Create an iOS certificate first apply for an APP ID card, apply for iOS certificate file. Mobileprovision need to choose, as well as in itunesconnect. New app also need.&lt;/p&gt;

&lt;p&gt;appids Apply for a tutorial&lt;/p&gt;

&lt;p&gt;Add a debugging device&lt;/p&gt;

&lt;p&gt;1, get UDID Use the iPhone or iPad your own browser to scan the following two-dimensional code, you can quickly get UDID&lt;/p&gt;

&lt;p&gt;The same time as the above-&lt;/p&gt;

&lt;p&gt;2, log in to the developer center, add equipment, select the device, click the upper right corner +.&lt;/p&gt;

&lt;p&gt;3, enter the device name and device UDID, click all the way to create.&lt;/p&gt;

&lt;p&gt;4&lt;/p&gt;

&lt;p&gt;Second, create a developer certificate&lt;/p&gt;

&lt;p&gt;IOS certificate application here to use a tool Appuploader, you can quickly create. P12 and .mobileprovision iOS certificate file.&lt;/p&gt;

&lt;p&gt;Appuploader installation tutorial&lt;/p&gt;

&lt;p&gt;1, open the software, select the certification.&lt;/p&gt;

&lt;p&gt;2, click + ADD developer certificate option (development certificate can only create a 2, if previously created directly to create a description file on the line), enter the certificate name, e-mail, password certificate, click create ok.&lt;/p&gt;

&lt;p&gt;3, download the p.12 certificate file saved to the computer&lt;/p&gt;

&lt;p&gt;Third, create a developer description file 1, select the configuration file, click + Add to select the developer profile option&lt;/p&gt;

&lt;p&gt;2, click + ADD to select the developer to describe the file options, select appid, check the associated development before creating the certificate, check whether the device is used for development debugging, enter the name, click OK to create.&lt;/p&gt;

&lt;p&gt;3, download save (.Mobileprovision) file&lt;/p&gt;

&lt;p&gt;This completes the development of the certificate and describes the creation of the configuration file.&lt;/p&gt;

&lt;p&gt;create ios Ad hoc certificates&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;/p&gt;

&lt;p&gt;There are two types of commissioning certificates&lt;/p&gt;

&lt;p&gt;Develop certificates and Ad hoc certificates&lt;/p&gt;

&lt;p&gt;IOS needs to be packaged with IPA to install the phone to the phone&lt;/p&gt;

&lt;p&gt;If you use xcode development, you can directly use the development certificate, with the phone to connect xcode for real machine debugging, but now also free certificate debugging, it is convenient.&lt;/p&gt;

&lt;p&gt;If you need to pack to a friend, the customer test, inconvenient to take the phone directly to you to connect xcode to fill, or need iOS test certificate (Ad hoc) package, can be issued to others to install.&lt;/p&gt;

&lt;p&gt;If you use HBuilder and other cross-platform development tools to develop iOS iOS, but also to use iOS test certificate (Ad hoc) packaged IPA can be installed to non-jailbreak mobile phone test.&lt;/p&gt;

&lt;p&gt;Apply for iOS certificate first step to apply for an APPid (application ID)&lt;/p&gt;

&lt;p&gt;Applying App IDs&lt;/p&gt;

&lt;p&gt;APP IDs in the back to create iOS debugging files, and later shelves iOS will be used.&lt;/p&gt;

&lt;p&gt;First open the Developer Center &lt;a href="https://developer.apple.com/cn/"&gt;https://developer.apple.com/cn/&lt;/a&gt; , enter the certificate page.&lt;/p&gt;

&lt;p&gt;1.1 Click on the certificate, ID and accessory file to enter the settings.&lt;/p&gt;

&lt;p&gt;1.2 Select App IDs -&amp;gt; Click + to create a new App ID&lt;/p&gt;

&lt;p&gt;There are two items that you need to fill in yourself:&lt;/p&gt;

&lt;p&gt;The first Name, used to describe your App ID, the casual fill, there is no limit, it is best to project name, so easy to identify their own (not allowed Chinese)&lt;/p&gt;

&lt;p&gt;The second Bundle ID (App ID Suffix), which is your App ID suffix, need to fill in carefully. Used to mark our app, so that it has a fixed identity, and your program directly related. Fill out the format of the Explicit App ID: com.company.appName, according to the format to write, write a convenient note, followed by a lot of places to use.&lt;/p&gt;

&lt;p&gt;The third App Services, the default will choose 2, can not be modified, the other according to their own needs to select the service, and then click Continue to confirm, the next step.&lt;/p&gt;

&lt;p&gt;Check the next is not wrong, then click Register and click Done to complete the App ID to create.&lt;/p&gt;

&lt;p&gt;Second, add the test equipment&lt;/p&gt;

&lt;p&gt;1, get UDID&lt;/p&gt;

&lt;p&gt;Use the iPhone or iPad to scan the following two-dimensional code to get the UDID quickly&lt;/p&gt;

&lt;p&gt;The same time as the above-&lt;/p&gt;

&lt;p&gt;2, log in the developer center, add equipment, select Devices, click the upper right corner + number.&lt;/p&gt;

&lt;p&gt;3, enter the device name and device UDID, all the way to create.&lt;/p&gt;

&lt;p&gt;Third, create a release test certificate&lt;/p&gt;

&lt;p&gt;1, open the software, select Certification.&lt;/p&gt;

&lt;p&gt;IOS certificate application here to use a tool Appuploader, you can quickly create. P12 and .mobileprovision iOS certificate file.&lt;/p&gt;

&lt;p&gt;Appuploader installation tutorial&lt;/p&gt;

&lt;p&gt;2, click + ADD to select the release certificate option, click + ADD to select the developer certificate option, enter the certificate name, mailbox, certificate password, click ok to create.&lt;/p&gt;

&lt;p&gt;3, download the save certificate file (.p12)&lt;/p&gt;

&lt;p&gt;Fourth, create a release test description file&lt;/p&gt;

&lt;p&gt;Select Profiles and click + ADD to select the developer profile option&lt;/p&gt;

&lt;p&gt;2, click + ADD to select the release test description file option (ad hoc), select appid, check the association created before the release of the certificate, check the previously added to test the device, enter the name, click ok to create.&lt;/p&gt;

&lt;p&gt;Download the saved (.mobileprovision) file&lt;/p&gt;

&lt;p&gt;Save the iOS certificate and description file, and then you can go to the development platform you use the packaging test.&lt;/p&gt;

&lt;p&gt;create ios distribution certificate and provisioning profiles&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;/p&gt;

&lt;p&gt;Create a iOS release certificate&lt;/p&gt;

&lt;p&gt;IOS certificate application here to use a tool Appuploader, you can quickly create. P12 and .mobileprovision iOS certificate file.&lt;/p&gt;

&lt;p&gt;Appuploader installation tutorial&lt;/p&gt;

&lt;p&gt;1, open the Appuploader, select Certification&lt;/p&gt;

&lt;p&gt;2, click + ADD type will appear a variety of certificate options, according to their own needs to create a certificate type selection.&lt;/p&gt;

&lt;p&gt;iOS App Development&lt;/p&gt;

&lt;p&gt;Apple Push Notification service SSL(Sandbox)&lt;/p&gt;

&lt;p&gt;App Store and Ad Hoc&lt;/p&gt;

&lt;p&gt;Push Notification Auth Key (Sandbox &amp;amp; Producyion)&lt;/p&gt;

&lt;p&gt;Push Notification service SLL(Sandbox &amp;amp; Producyion)&lt;/p&gt;

&lt;p&gt;Pass Type ID Certificate&lt;/p&gt;

&lt;p&gt;Website Push ID Certificate&lt;/p&gt;

&lt;p&gt;Watchkit Services Certificate&lt;/p&gt;

&lt;p&gt;voIP Services Certificate&lt;/p&gt;

&lt;p&gt;Apple Pay Certificate&lt;/p&gt;

&lt;p&gt;3, in order to App Store and Ad Hoc certificate, for example, enter the certificate name, mailbox, password (when packing IPA), click OK to create.&lt;/p&gt;

&lt;p&gt;4, click p12 File, save the certificate file to the computer.&lt;/p&gt;

&lt;p&gt;Two, create iOS release description file&lt;/p&gt;

&lt;p&gt;1, open the Appuploader, select Profiles&lt;/p&gt;

&lt;p&gt;2, click + ADD, according to the need to select the configuration file type&lt;/p&gt;

&lt;p&gt;6&lt;/p&gt;

&lt;p&gt;iOS App Development&lt;/p&gt;

&lt;p&gt;tvOS App Development&lt;/p&gt;

&lt;p&gt;App Store&lt;/p&gt;

&lt;p&gt;tvOS App Store&lt;/p&gt;

&lt;p&gt;Ad Hoc&lt;/p&gt;

&lt;p&gt;tvOS Ad Hoc&lt;/p&gt;

&lt;p&gt;3, with the release of the description file, for example, before the choice of the developer center to create APP IDs, tick selected, enter the name, click OK to create.&lt;/p&gt;

&lt;p&gt;7&lt;/p&gt;

&lt;p&gt;4, click on the Download download, save to the computer&lt;/p&gt;

&lt;p&gt;now issued a certificate, the release of the description file are available, you can go pack ipa.&lt;/p&gt;

&lt;p&gt;2017 new Xcode builds ipa submit to App Store tutorial&lt;br&gt;
JULY 20, 2017 / LEAVE A COMMENT&lt;/p&gt;

&lt;p&gt;Xcode package IPA package before the first application for iOS certificate, and then import the certificate in order to package export IPA package.&lt;/p&gt;

&lt;p&gt;Divided into 8 steps&lt;/p&gt;

&lt;p&gt;1, apply for iOS certificate&lt;/p&gt;

&lt;p&gt;2, import the certificate to the keychain&lt;/p&gt;

&lt;p&gt;3, xcode configuration iOS certificate&lt;/p&gt;

&lt;p&gt;4, configure the xcode package environment&lt;/p&gt;

&lt;p&gt;5, package and export IPA package&lt;/p&gt;

&lt;p&gt;6, create an App in iTunes Connect,&lt;/p&gt;

&lt;p&gt;7, upload IPA to the App Store&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go back to iTunes Connect for review&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;First, apply for iOS release certificate and description file&lt;/p&gt;

&lt;p&gt;1, first apply for an App IDs (application ID), has applied for a skip.&lt;/p&gt;

&lt;p&gt;APP IDs in the back to create a release file, create an APP must be used.&lt;/p&gt;

&lt;p&gt;If the iOS debugging was created before, do not have to re-create, or use that appid.&lt;/p&gt;

&lt;p&gt;First open the Developer Center Apple Developer, enter the certificate page.&lt;/p&gt;

&lt;p&gt;1.1 Click on the certificate, ID and accessory file to enter the settings.&lt;/p&gt;

&lt;p&gt;1.2 Select App IDs -&amp;gt; Click + to create a new App ID&lt;/p&gt;

&lt;p&gt;There are two items that you need to fill in yourself:&lt;/p&gt;

&lt;p&gt;The first Name, used to describe your App ID, the casual fill, there is no limit, it is best to project name, so easy to identify their own (not allowed Chinese)&lt;/p&gt;

&lt;p&gt;The second Bundle ID (App ID Suffix), which is your App ID suffix, need to fill in carefully. Used to mark our app, so that it has a fixed identity, and your program directly related. Fill in the format of the Explicit App ID: com.company.appName (to have two points.) Written in the format, write a convenient note, followed by a lot of places to use.&lt;/p&gt;

&lt;p&gt;The third configuration service permissions, the default will choose 2, can not be modified, other commonly used Apple payment, APP push notification, according to their own needs to select the service, and then click Continue to confirm, the next step.&lt;/p&gt;

&lt;p&gt;Select Apple to pay and push notifications, but also need to create the corresponding iOS Apple payment certificate and iOS push certificate.&lt;/p&gt;

&lt;p&gt;Generally nothing to ask the default like.&lt;/p&gt;

&lt;p&gt;Check the next is not wrong, then click Register and click Done to complete the App ID to create.&lt;/p&gt;

&lt;p&gt;2, apply for a certificate issued&lt;/p&gt;

&lt;p&gt;Here use the Appuploader tool to apply directly to export p12 files and description files.&lt;/p&gt;

&lt;p&gt;If you have not installed Appuploader first installed&lt;/p&gt;

&lt;p&gt;Appuploader installation tutorial&lt;/p&gt;

&lt;p&gt;2.1 open Appuploader, enter the Apple Developer Center account, login.&lt;/p&gt;

&lt;p&gt;2.2 Select Certification&lt;/p&gt;

&lt;p&gt;2.3 click + ADD, where the development of certificates and so on to create options, where the election of the third issue of a certificate.&lt;/p&gt;

&lt;p&gt;If you have a certificate issued before you can not create, with the previous line, Apple provides individuals can only create three release certificate.&lt;/p&gt;

&lt;p&gt;2.4 input, certificate name (free) mailbox (any mailbox will do) password (behind the introduction of the key pad assistant) and then click ok&lt;/p&gt;

&lt;p&gt;2.5 at this time to generate a good release of a certificate, click p12 File, download the certificate file, save to the computer.&lt;/p&gt;

&lt;p&gt;So that the release of the certificate to create a good.&lt;/p&gt;

&lt;p&gt;3, apply to publish the description file&lt;/p&gt;

&lt;p&gt;3.1 Back to Software Click Profiles&lt;/p&gt;

&lt;p&gt;3.2 click + ADD, there are development description files and so on options, where the election release file.&lt;/p&gt;

&lt;p&gt;3.3 Select APP IDs, which were created in the Developer Center, which will appear automatically here.&lt;/p&gt;

&lt;p&gt;3.4 check the newly created release certificate association, enter name, click ok&lt;/p&gt;

&lt;p&gt;Note: If you have previously created multiple release certificates, the following release certificate box displays multiple release certificates,&lt;/p&gt;

&lt;p&gt;You can select all, the default newly created release certificate, package the latest creation of the issuing certificate password.&lt;/p&gt;

&lt;p&gt;Ps: release the certificate can be a different app, the description of the different documents on the line.&lt;/p&gt;

&lt;p&gt;3.5 At this point to generate a release description file, click Download to download to the computer to save&lt;/p&gt;

&lt;p&gt;So get a .p12 card file and a .mobileprovision profile&lt;/p&gt;

&lt;p&gt;Second, the introduction of iOS certificate p12 to the key chain assistant&lt;/p&gt;

&lt;p&gt;1, open the key pad assistant, double-click the p12 file, the default keychain is (login), pay attention here must choose (system)&lt;/p&gt;

&lt;p&gt;So behind the package when the iOS certificate will not be given.&lt;/p&gt;

&lt;p&gt;2, after the introduction of this certificate is signed by the unknown authority, because it is not using the machine’s keychain file to apply for the iOS certificate&lt;/p&gt;

&lt;p&gt;But it does not matter, set the trust just fine&lt;/p&gt;

&lt;p&gt;3, double-click the certificate, click on the trust, use this certificate, set to always trust.&lt;/p&gt;

&lt;p&gt;Third, xcode configuration iOS authentication and packaging environment&lt;/p&gt;

&lt;p&gt;1, use xocde to open your project, click to enter the setup certificate interface.&lt;/p&gt;

&lt;p&gt;There are two places to set up&lt;/p&gt;

&lt;p&gt;Select Code Signing the following release (release) Debugs is the beta, if the package test on the test version, import iOS release certificate.&lt;/p&gt;

&lt;p&gt;On the shelves App Store select the release version.&lt;/p&gt;

&lt;p&gt;And then select the corresponding iOS release certificate you just uploaded&lt;/p&gt;

&lt;p&gt;2, back to the basic information settings interface, Bundie fill this, the first to create that appid, with the creation of iOS description file to choose the same.&lt;/p&gt;

&lt;p&gt;Now there is an error message, because there is no import iOS description file.&lt;/p&gt;

&lt;p&gt;3, double-click .mobileprovision description file, flash on the automatic import to the xcode, not the wrong said it can.&lt;/p&gt;

&lt;p&gt;4, select the xcode menu bar as shown in the figure&lt;/p&gt;

&lt;p&gt;5, the Archived modified to Release&lt;/p&gt;

&lt;p&gt;6, click to select the device, select the packaging equipment.&lt;/p&gt;

&lt;p&gt;Fourth, the project package IPA package export&lt;br&gt;
1, select the menu bar as shown in the figure, if the Archive is still gray, indicating that the previous configuration did not take effect, quit re-open the next.&lt;/p&gt;

&lt;p&gt;Click Archive to start packing.&lt;/p&gt;

&lt;p&gt;2, package progress bar finished, will pop up the following interface, click Expcrt&lt;/p&gt;

&lt;p&gt;3, here is the personal development account released to the App Store, so select the first item, click Next. Test the election of the second election.&lt;/p&gt;

&lt;p&gt;4, select your developer account, not login will prompt you to log in, click Choose, will check your iOS certificate is correct.&lt;/p&gt;

&lt;p&gt;5, iOS certificate detection through this step, click Export, it will export a folder, which is IPA file, you’re done.&lt;/p&gt;

&lt;p&gt;This IPA package can be uploaded to the App Store.&lt;/p&gt;

&lt;p&gt;6, create an App in iTunes Connect,&lt;/p&gt;

&lt;p&gt;6.1 Enter iTunes Connect to create the APP, select my APP click on the top left corner + select the new APP, enter your application name, language, package ID, previously created in the Developer Center corresponding APP IDs (and just created iOS release profile When the selected appid to be consistent, so with the iOS certificate packaged IPA, upload will be able to identify the corresponding) sku can not write Chinese, click to create.&lt;/p&gt;

&lt;p&gt;6.2here to use Xcode or Application loader to submit IPA, and so under the Appuploader can be used directly upload ipa, faster.&lt;/p&gt;

&lt;p&gt;APP information is now not filled out, and so on under the IPA upload successful and then fill out.&lt;/p&gt;

&lt;p&gt;Here to build the version next to no +, followed by upload IPA will appear, and so will be used.&lt;/p&gt;

&lt;p&gt;7, upload IPA to the App Store&lt;/p&gt;

&lt;p&gt;7.1 Open the Appuploader program and click Upload.&lt;/p&gt;

&lt;p&gt;7.2 select the newly generated iap package, Appuploader will automatically upload your IPA, when the following tips, indicating successful upload, click deail can view APP information.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go back to iTunes Connect for review&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;8.1 upload a good IPA, and then return to iTunes Connect, enter the fill in the information page, below a build version of the option, before this no +, if the upload is successful, a few minutes next to a plus button, Click on the + and then you will just upload the APP, there are multiple versions will appear multiple, click, click to complete.&lt;/p&gt;

&lt;p&gt;note&lt;/p&gt;

&lt;p&gt;If after a period of time, build the version there did not appear +, there is no build version, Apple will have a feedback mail, please check the mailbox, which shows the reasons for the rejection, modify and then upload.&lt;/p&gt;

&lt;p&gt;Add the build version, if you want to modify the add, add the next version of the package, if the same with the previous upload can not.&lt;/p&gt;

&lt;p&gt;Click to delete will appear +, you can choose another version of the upload to submit the audit.&lt;/p&gt;

&lt;p&gt;8.2 and then set up APP-related information, categories, prices, sales services.&lt;/p&gt;

&lt;p&gt;Screenshots, if your app only supports iPhone, you only need to provide 5.5-inch display screenshots&lt;/p&gt;

&lt;p&gt;Pixel – Portrait: 1242 x 2208,&lt;/p&gt;

&lt;p&gt;Horizontal: 2208 x 1242&lt;/p&gt;

&lt;p&gt;72 dpi, RGB, flat, opaque High quality JPEG or PNG image file format).&lt;/p&gt;

&lt;p&gt;Other sizes check the 5.5-inch on the line, up to upload 5.&lt;/p&gt;

&lt;p&gt;If your application supports iPad,&lt;/p&gt;

&lt;p&gt;a 12.9-inch screen shot will be able to meet the requirements. APP icon size is 1024 * 1024&lt;/p&gt;

&lt;p&gt;8.3 After setting the appropriate APP information, click Submit for review.&lt;/p&gt;

&lt;p&gt;8.4 Submit the audit back to my APP view will be prompted to wait for the audit, the audit is sometimes a day or two, or a few days time, often landed to see the audit situation, or see e-mail tips.&lt;/p&gt;

&lt;p&gt;If you become available for sale, congratulations you ~ shelves success, if the display is rejected, click to view the problem, according to feedback changes and then re-upload.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to batch upload screenshots</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Thu, 10 Aug 2023 09:45:09 +0000</pubDate>
      <link>https://dev.to/gwjunny/how-to-batch-upload-screenshots-ind</link>
      <guid>https://dev.to/gwjunny/how-to-batch-upload-screenshots-ind</guid>
      <description>&lt;p&gt;The screenshot currently being used is just to increase the resolution of the promotional image on the iPhone, and it is not the actual effect on the iPad. For example, if a project is currently being developed&lt;/p&gt;

&lt;p&gt;Developed by UniApp, it can be run through a browser, and the resolution of the run can be changed to an iPad screenshot, which can also be obtained using Photoshop.&lt;/p&gt;

&lt;p&gt;1、 Batch upload screenshot management&lt;/p&gt;

&lt;p&gt;Click on the batch upload screenshot management on the homepage&lt;/p&gt;

&lt;p&gt;First, select an app to upload and generate screenshots, wait for completion, then download it, and then upload it to the app according to requirements&lt;/p&gt;

&lt;p&gt;Store Connect is complete.&lt;/p&gt;

&lt;p&gt;2、 Batch upload screenshots&lt;/p&gt;

&lt;p&gt;Using the appuploader batch upload tool&lt;/p&gt;

&lt;p&gt;It can simplify the operation, and the batch upload tool will not automatically cut different sizes, but will automatically place the corresponding sizes in the corresponding ones&lt;/p&gt;

&lt;p&gt;For the device, if the size is incorrect on the official website, an error will be reported, and the tool will automatically upload it to the corresponding device based on the size.&lt;/p&gt;

&lt;p&gt;PS: If you don't choose to support iPad, you only need 5.5 and 6.5.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qhFgyO3_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gm1079rv9iz7svwozfqw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qhFgyO3_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gm1079rv9iz7svwozfqw.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to use Appuploader to submit and upload iOS applications:</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Wed, 09 Aug 2023 09:15:32 +0000</pubDate>
      <link>https://dev.to/gwjunny/how-to-use-appuploader-to-submit-and-upload-ios-applications-59kb</link>
      <guid>https://dev.to/gwjunny/how-to-use-appuploader-to-submit-and-upload-ios-applications-59kb</guid>
      <description>&lt;p&gt;How to use Appuploader to submit and upload iOS applications:&lt;br&gt;
Select IPA and Channel: On the submit upload page, select the IPA file. There are four available channels in the upper right corner: 1, 2, 3, and 'Old Channels'.&lt;br&gt;
Set a dedicated password: Set a dedicated password for submission.&lt;br&gt;
Upload IPA: Start the upload process by selecting the IPA file.&lt;br&gt;
After successful upload, you will receive a feedback email from Apple containing further instructions.&lt;br&gt;
Submit upload interface: This interface is mainly aimed at users who have already paid $99 to Apple. The free account cannot access this feature and will see a red circle prompt: "Your account has not yet paid Apple $99. You can only create a development certificate and cannot submit or upload for distribution. You cannot use Apple to log in, pay, or push notifications." Simply put, this means that the free account can only use the software for internal testing and cannot publish applications.&lt;br&gt;
Note: If the submission fails due to firewall issues with your internet service provider, you can try using the 'old channel' or switch to a mobile hotspot or VPN.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5Jeb5sHz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sgjvztlpicj5wn1svdiv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5Jeb5sHz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sgjvztlpicj5wn1svdiv.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to use AppUploader to create an Apple certificate?</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Tue, 08 Aug 2023 12:36:42 +0000</pubDate>
      <link>https://dev.to/gwjunny/how-to-use-appuploader-to-create-an-apple-certificate-4cia</link>
      <guid>https://dev.to/gwjunny/how-to-use-appuploader-to-create-an-apple-certificate-4cia</guid>
      <description>&lt;p&gt;How to use AppUploader to create an Apple certificate?&lt;br&gt;
Step 1: Certificate ManagementClick on the "Certificate Management" on the homepage.&lt;br&gt;
Step 2: Create a New CertificateClick on "Add" to create a new certificate file. A free account can only be used for 7 days and does not have automatic message functionality. The automatically generated certificate is used to configure active websites and cannot be used for Apple login, payment, or active functions. The red circle marks the Development certificate, while the Distribution certificate is used for publishing and management, which can only be accessed by paying the annual fee of 99 USD to Apple.&lt;br&gt;
Step 3: Use AppUploader Service to Sync the CertificateIf you select "Use AppUploader Service to Sync the Certificate," you will be able to download and use this certificate on different computers. You can also upload the IPA file to the App Store for Apple's review without the need for a Mac computer or XCode. It is very convenient and simple.After the new certificate is completed, save it to your desired location. The certificate is already created in the .p12 format and ready for use.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Yz2rKdmT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i5mopixkowu4ohkc6iyv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Yz2rKdmT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i5mopixkowu4ohkc6iyv.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>IOS listing process</title>
      <dc:creator>Gjunny</dc:creator>
      <pubDate>Mon, 07 Aug 2023 09:44:02 +0000</pubDate>
      <link>https://dev.to/gwjunny/ios-listing-process-5955</link>
      <guid>https://dev.to/gwjunny/ios-listing-process-5955</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HyW05qIF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/urxznovgmbq9cvgtkaqc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HyW05qIF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/urxznovgmbq9cvgtkaqc.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Appuploader tool can quickly and easily create iOS certificates .p12 and .mobileprovision iOS certificate files.&lt;br&gt;
And can be done in the Windows system, do not need a key pad assistant.&lt;br&gt;
ios distribution certificate Application&lt;br&gt;
Release certificate released to the app store and ad hoc release test certificate, here App Store released to create a release certificate, if you want to see the real machine debugging debugging Certificate creation tutorial iOS. Create a iOS release certificate&lt;br&gt;
1, open the Appuploader, select Certification&lt;br&gt;
2, click + ADD type will appear a variety of certificate options, according to their own needs to create a certificate type selection.&lt;br&gt;
iOS App Development&lt;br&gt;
Apple Push Notification service SSL(Sandbox)&lt;br&gt;
App Store and Ad Hoc&lt;br&gt;
Push Notification Auth Key (Sandbox &amp;amp; Producyion)&lt;br&gt;
Push Notification service SLL(Sandbox &amp;amp; Producyion)&lt;br&gt;
Pass Type ID Certificate&lt;br&gt;
Website Push ID Certificate&lt;br&gt;
Watchkit Services Certificate&lt;br&gt;
voIP Services Certificate&lt;br&gt;
Apple Pay Certificate&lt;br&gt;
3, in order to App Store and Ad Hoc certificate, for example, enter the certificate name, mailbox, password (when packing IPA), click OK to create.&lt;br&gt;
4, click p12 File, save the certificate file to the computer.&lt;br&gt;
Two, create iOS release description file&lt;br&gt;
1, open the Appuploader, select Profiles&lt;br&gt;
2, click + ADD, according to the need to select the configuration file type&lt;br&gt;
iOS App Development&lt;br&gt;
tvOS App Development&lt;br&gt;
App Store&lt;br&gt;
tvOS App Store&lt;br&gt;
Ad Hoc&lt;br&gt;
tvOS Ad Hoc&lt;br&gt;
3, with the release of the description file, for example, before the choice of the developer center to create APP IDs, tick selected, enter the name, click OK to create.&lt;br&gt;
4, click on the Download download, save to the computer&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
