将新的iOS应用程序版本更新到App Store

时间:2018-03-05 07:45:45

标签: ios xcode

如何将应用商店中的应用更新为新版本?

早些时候,我成功将我的应用程序提供到了应用程序商店。这是起点。但它已经有一段时间了,我已经更新了我的应用程序,并希望提供新版本。由于准备应用程序的失误可能需要一些时间,因此我希望在Apple应用商店中提供更新版本所需的特定步骤。

3 个答案:

答案 0 :(得分:3)

步骤进行:

  1. 在xcode中的项目中转到Target - >一般
  2. 你看到版本和版本, 如果您在应用程序商店中的最新版本是1.0,现在如果您在应用程序中进行了微小的更改,新版本可能是1.1 0r 1.0.1等,如果主要应用程序更改,版本也会相应更改,我希望您理解我在这里说的是什么 对于构建,将1添加到您用于在开发者帐户中上传应用的最后一个版本号,而不是应用商店中的应用。

    1. 现在清理应用,相应地更改应用商店的配置文件和证书..

    2. 现在清理构建应用程序,然后归档应用程序

    3. 存档完成后,
    4. 会出现一个窗口,然后从那里开始,

    5. 要么您可以导出您的ipa并浏览到您的ipa文件,使用应用程序加载程序上传应用程序或 单击窗口本身的上传按钮..并按照步骤,这可能需要一些时间     取决于您的应用程序大小..并在应用程序上传成功后,10-15     分钟时间,以显示您的上传版本     developer.apple.com console。

      1. 打开开发者控制台,转到itunes connect - >我的应用 - >从列表中列出的应用列表中选择此应用
      2. 因为appstore已经厌恶您的应用..点击添加版本,提供版本号并选择您之前上传的版本

        然后填写必要的详细信息并提交审核。

        我可能错过了几步,但这就是一般的想法......你会明白的。

答案 1 :(得分:2)

  • 首先,您必须更新应用的版本,选择目标--->版本从1.0到1.1。
  • 选择它是Generic ios设备的设备,然后清理并构建项目。
  • 确保您的Mac中安装了有效的生产证书和配置文件。
  • 转到 - >产品 - >档案 - >它是开放档案窗口 - >然后单击“验证”按钮或检查验证,如果发生任何错误,则必须解决它。
  • 然后它要求证书和配置文件 - 选择正确的。
  • 如果成功,则上传到app store。
  • 如果所有工作都成功完成,请在一段时间后在应用商店上制作节目。您将收到一封电子邮件。

  • 因此,对于提交新版本,请通过登录您的Apple帐户进入itunes连接并打开您的应用,然后单击(+)按钮版本或平台 提供您为应用版本提供的版本名称并创建它。

  • 然后您可以更改此版本的信息,如新的更新和屏幕截图,如果您不需要更改任何内容。
  • 构建时,您的ipa已连接到您的帐户,在此版本的“构建”部分中,它会显示一个(+)按钮。通过单击然后,您可以选择您的构建并保存更改并提交到应用商店。

答案 2 :(得分:0)

摘要

将新版本的iPhone应用程序发布到Apple App Store的过程需要很多步骤,但并非所有步骤都是必需的,具体取决于证书是否最新,内部版本是否为所需版本,如果您具有所需设备的屏幕截图等,则下面是将新版本放入Apple应用商店中可能需要执行的步骤的示例。

步骤

1。版本控制和签名

在XCode应用程序中,更新应用程序的版本。还要检查是否有有效的配置文件。在此示例中,配置文件已过期,因此将需要其他步骤。如果您有有效的个人资料,请跳过(冗长的)步骤2。

versioning and signing in xcode

2。更新配置文件

如果您有有效的个人资料,请跳过此步骤。

此过程未使用XCode应用程序的Automatically manage signing功能。如果可以的话,我相信它会更简单,但是在此示例中,未使用该功能。

2a。添加签名证书

在这里我们看到没有有效的签名证书,因此创建了一个证书并将其与Apple ID关联。 adding ios distribution cert to the apple id

2b。使用“ developer.apple.com”管理证书

通过使用Apple开发人员网站,我们看到一个旧的配置文件已过期,并且我们还看到了新的发行证书。我们为应用商店创建一个新的分发配置文件,并生成一个新的配置文件,然后将其下载。

log on to developer web site and create new signing artifacts continue managing artifacts then download the result

2c。将新的Provisioning Profile导入XCode

在Apple开发人员网站上创建新的Provisioning配置文件后,我们将新的配置文件导入XCode。 import provisioning profile into xcode

3。构建并上传应用程序

在这里,我们使用通用设备来构建应用程序,然后使用步骤2中的配置文件(或更早的有效配置文件)进行归档和上传。

我们还必须等待自动处理完成。 Apple会生成并发送一封电子邮件。

building and uploading the application status of processing and processing complete email

4。准备提交申请

在这里,我们分配一个Store Version号,分配在步骤3中上传的构建文件,并再次确认应用程序元数据。

元数据包括应用程序的屏幕截图,Apple要求表示某些屏幕尺寸。这个答案不会探讨与苹果因要求不同的屏幕截图分辨率而给开发人员带来额外负担的情况有关的挑战。相反,将包括对另一篇文章的引用:Submit iOS build update without re-uploading screen-shots and app-previews 。我对屏幕截图的结论是,您通常可以(通过Media Manager)请求将您上传的屏幕截图用于其他各种设备,但是当发布新硬件时,您可能需要手动生成新屏幕截图。

assigning store version and adding meta data 一旦元数据完成,就可以将版本提交给Apple批准。我认为,这个过程需要一个真实的人,而且至少要花一整夜,甚至更长的时间。该答案不会解决针对特定应用程序的审核过程,但是即使新版本没有任何重大改变,您仍可能会被要求更改提交内容甚至应用程序中的内容。 >