将 iPhone 应用程序上传到 AppStore 的步骤 [英] Steps to upload an iPhone application to the AppStore

查看:24
本文介绍了将 iPhone 应用程序上传到 AppStore 的步骤的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道将我的 iPhone 应用程序上传到 AppStore 的基本步骤.

I want to know the basic steps for uploading my iPhone application to AppStore.

如何使用证书制作配置文件以及上传应用程序还需要进行哪些其他设置?

How do I make a provisioning profile using a certificate and what other settings do I need to do to upload an application?

我刚刚使用 Xcode 和 iPhone SDK V2.2.1 在我的 iMac 上制作了一个应用程序.我需要做什么才能将其上传到 Apple iTunes 商店?

I have just made an application on my iMac using Xcode and the iPhone SDK V2.2.1. What do I need to do for uploading it on the Apple iTunes store?

我是其中的一员,而且我还有一个发行证书.

I am member of that and I have also a distribution certificate.

推荐答案

这个 arstechnica 文章 描述了基本步骤:

This arstechnica article describes the basic steps:

首先访问程序门户并确保您的开发人员证书是最新的.过期了每六个月一次,如果你还没有要求发行新的,您不能向 App 提交软件店铺.对于大多数经历然而,末日的粉红色上传",他们的证书已经有效.下一步是什么?

Start by visiting the program portal and make sure that your developer certificate is up to date. It expires every six months and, if you haven't requested that a new one be issued, you cannot submit software to App Store. For most people experiencing the "pink upload of doom," though, their certificates are already valid. What next?

打开您的 Xcode 项目并检查您已将活动 SDK 设置为以下之一设备选择,如设备 - 2.2.不小心离开了构建模拟器的设置可能很大粉红色拒绝的原因.和这种情况比很多情况发生得更频繁开发人员愿意承认.

Open your Xcode project and check that you've set the active SDK to one of the device choices, like Device - 2.2. Accidentally leaving the build settings to Simulator can be a big reason for the pink rejection. And that happens more often than many developers would care to admit.

接下来,请确保您选择了一个使用您的构建配置分发(不是您的开发人员)证书.检查这个双击你的目标团体&左侧的文件列项目窗口.目标信息窗口将打开.单击构建选项卡并查看您的代码签名身份.它应该是 iPhone 发行版:后跟您的姓名或公司名称.

Next, make sure that you've chosen a build configuration that uses your distribution (not your developer) certificate. Check this by double-clicking on your target in the Groups & Files column on the left of the project window. The Target Info window will open. Click the Build tab and review your Code Signing Identity. It should be iPhone Distribution: followed by your name or company name.

您可能还想确认您的应用程序标识符属性选项卡.最有可能的,你会已正确设置标识符时与您的开发人员一起调试证书,但它永远不会伤害检查.

You may also want to confirm your application identifier in the Properties tab. Most likely, you'll have set the identifier properly when debugging with your developer certificate, but it never hurts to check.

项目窗口的左上角还确认您的设置和配置.它应该读类似设备 - 2.2 |分布".这向您展示了活动 SDK 和配置.

The top-left of your project window also confirms your settings and configuration. It should read something like "Device - 2.2 | Distribution". This shows you the active SDK and configuration.

如果您的设置正确但您仍然没有得到上传正确完成,清理你的构建.选择构建 > 清理 (Command-Shift-K)并单击清洁.或者,你可以手动删除构建文件夹Finder 中的项目.一旦你清理干净,重新构建.

If your settings are correct but you still aren't getting that upload finished properly, clean your builds. Choose Build > Clean (Command-Shift-K) and click Clean. Alternatively, you can manually trash the build folder in your Project from Finder. Once you've cleaned, build again fresh.

如果这不会产生一个应用程序正确压缩后加载到 iTunes连接、退出并重新启动 Xcode.我是不开玩笑.这一个简单的技巧解决了更多的签名问题和粉红色拒绝厄运"比任何其他已经提到的解决方案.

If this does not produce an app that when zipped properly loads to iTunes Connect, quit and relaunch Xcode. I'm not kidding. This one simple trick solves more signing problems and "pink rejections of doom" than any other solution already mentioned.

这篇关于将 iPhone 应用程序上传到 AppStore 的步骤的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆