xcode 将新版本的 ios 应用上传到应用商店?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/46837023/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 10:22:10  来源:igfitidea点击:

Upload a new version of ios app to app store?

iosxcodebuildapp-storerelease

提问by Iram Bukhari

I am new to iOS development. I have updated my application on new system and want to release the new version to App Store. I have gone through the steps to create a new build and upload the application for the first time on app store. However, I am not able to find a way to publish the new version of my application on the app store.

我是 iOS 开发的新手。我已经在新系统上更新了我的应用程序,并希望将新版本发布到 App Store。我已经完成了创建新版本并首次在应用商店上传应用程序的步骤。但是,我找不到在应用商店上发布应用程序新版本的方法。

My queries are as follows: 1. What things I will need ready beforehand?(other than the updated source code) 2. Do I need to generate/ reuse(If yes where can I get it?) any certificate or keystore(the one we use while signing the Android App)?

我的疑问如下: 1. 我需要事先准备哪些东西?(更新的源代码除外) 2. 我是否需要生成/重用(如果是,我在哪里可以获得?)任何证书或密钥库(那个我们在签署 Android 应用程序时使用)?

I had gone through the following link :https://clearbridgemobile.com/how-to-submit-an-app-to-the-app-store/

我浏览了以下链接:https: //clearbridgemobile.com/how-to-submit-an-app-to-the-app-store/

回答by RaffAl

Forget about tutorials and follow the official App Submission Guide

忘记教程并遵循官方应用程序提交指南

回答by ACVM

If the project is all set up properly, then simply make sure your Schemes in Xcode are all properly set to "release".

如果项目都设置正确,那么只需确保 Xcode 中的 Schemes 都正确设置为“发布”。

Then archive your app in Xcode through Product -> Archiveon the top bar

然后通过Product -> Archive顶部栏在 Xcode 中存档您的应用程序

Once that finishes, it should automatically open the Xcode Organizer window (if not, open it through Window -> Organizer)

完成后,它应该会自动打开 Xcode Organizer 窗口(如果没有,请通过打开它Window -> Organizer

In the Archives tab, select your latest archive and click Upload to App Store...and that'll perform some sanity checks and upload it to iTunes Connect.

在“档案”选项卡中,选择您的最新档案并单击Upload to App Store...,这将执行一些完整性检查并将其上传到 iTunes Connect。

Once that happens, follow the instructions on that App Submission Guide above.

一旦发生这种情况,请按照上述应用程序提交指南中的说明进行操作。

回答by Haroon Iftikhar

The certificate for you app is generated based on the unique bundle identifier, so you don't have to worry about getting a certificate.

您的应用程序的证书是根据唯一的捆绑标识符生成的,因此您不必担心获得证书。

As for releasing an app to the AppStore, you would need an Apple ID and iTunes Connect. Once your app is on the AppStore, you can then update it whenever and however you like using iTunes Connect. More on that here: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplacingYourAppWithANewVersion.html

至于向 AppStore 发布应用程序,您需要一个 Apple ID 和 iTunes Connect。一旦您的应用程序出现在 AppStore 上,您就可以使用 iTunes Connect 随时随地更新它。更多相关信息:https: //developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplaceingYourAppWithANewVersion.html

Hope that helps!

希望有帮助!

回答by Anand Yadav

Build and test your app to the last line of its code, make sure the application is working as intended to work without crashing or any memory leaks. Then create a distribution certificate using your bundle identifier of your app. Use developer account credentials to login itunesconnectand follow the instructions. Once done with that, Create an app in itunes connect with the bundle identifier used for your app on your developer account, fill in all the information required in the app information section. now jump onto Xcode, and make sure you have all assets in place in size required by Apple. Select the distribution provisioning profile and then archive your application, once archived your app can be uploaded with organizer itself or application loader. Now go on itunesconnect and wait for your build that you uploaded to complete processing.

构建并测试您的应用程序到其代码的最后一行,确保应用程序按预期工作,而不会崩溃或任何内存泄漏。然后使用您的应用程序包标识符创建分发证书。使用开发者帐户凭据登录itunesconnect并按照说明进行操作。完成后,在 iTunes 中创建一个应用程序,并在您的开发者帐户上使用用于您的应用程序的捆绑标识符连接,填写应用程序信息部分所需的所有信息。现在跳转到 Xcode,并确保您拥有 Apple 要求的大小的所有资产。选择分发配置文件,然后存档您的应用程序,存档后您的应用程序可以通过管理器本身或应用程序加载器上传。现在继续 itunesconnect 并等待您上传的构建完成处理。

  • Fill all the app information and pricing details.
  • Upload screenshots of your application.
  • Provide demo account credentials if your application requires a login.
  • Provide all other bits of information.
  • Submit your app for review.
  • 填写所有应用信息和定价详情。
  • 上传您的应用程序的屏幕截图。
  • 如果您的应用程序需要登录,请提供演示帐户凭据。
  • 提供所有其他信息。
  • 提交您的应用以供审核。

You can also refer Submitting Your App to the Storeand this latest tutorial

您还可以参考将您的应用程序提交到商店和这个最新教程