本文介绍了混乱验证和iOS应用的特设分布的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了我的iPhone第一iOS应用,作为我的硕士项目的一部分

I have created my first iOS app for the iPhone, as part of my MSc project

我不想把它上传到App Store,而是把它转换成考官可以用它来检查自己的设备,我的应用程序的文件。

I don't want to upload it to the App Store but rather convert it into a file that the examiners can use to check my app on their own devices.

所以我需要保存我的应用程序的特设部署

Therefore I need to save my app for Ad-Hoc deployment

我创造了我的X code项目的档案,然后跟着<一个href=\"http://developer.apple.com/library/ios/#recipes/x$c$c_help-archives_organizer/articles/distributing_ios_apps.html#//apple_ref/doc/uid/TP40010547-CH2-SW1\"相对=nofollow>这些步骤通过苹果建议

I created an archive of my Xcode project and then followed these steps suggested by Apple

A myProject.ipa 文件在我的硬盘驱动器创建的。难道这还不够?
这是我所需要发送的考官,使他们能够在自己的iPhone上安装应用程序?

A myProject.ipa file was created on my Hard Drive. Is this enough ? Is this all I need to send the examiner so that they can install the app in their own iPhone?

,因为
我注意到也有验证上的分发按钮(我只pressed的顶部称为按钮在存档管理器创建的.ipa 文件)

because, I noticed there was also a button called Validate on top of the Distribute button (I only pressed that to create the .ipa file) in the Archive Organizer

于是我又回到了存档管理器后,再次选择我的存档,并点击验证和我:

So I went back to the Archive Organizer, chose my archive once again and clicked on Validate and I got :

没有应用程序记录发现

应用程序必须准备好上传在iTunes连接之前,他们
  可以验证或X code内提交。

Applications must be ready for upload on iTunes Connect before they can be validated or submitted from within Xcode.

我去了我的iTunes Connect帐户,这显然是空的,也就是说我还没有提交任何应用到AppStore.But我想仍然验证我的应用程序,将其发送给考官,看它是否符合所有要求之前, (即使它现在是我自己的设备上做工精细 - 只是要确定)

I went to my iTunes Connect account and it is obviously empty, i.e. I haven't submitted any apps to the AppStore.But I want to validate my app nonetheless, before sending it to the examiner to see if it meets all requirements (even if it is now working fine on my own device - just to be sure).

那么,是什么上述消息意味着什么呢?难道我一定要请跟随我的应用程序到iTunes才能连接(即在AppStore)才能进行验证?

So what does the above message mean? Do I necessarily have to sumbit my app to iTunes connect (i.e. the AppStore) in order for it to be validated?

和也的应的应用程​​序,以便首先进行认证,以在其他设备上作为一个特设分发的一部分运行?

在此先感谢您的帮助!

推荐答案

验证只有当您提交您的应用程序在App Store。你得到的原因,没有应用程序记录被发现的消息是因为提交到App Store,你实际上必须首先创建一个App提交在iTunes Connect,并得到所有进入的元数据。

Validation is only for when you are submitting your app to the App Store. The reason you are getting the "No Application Records were found" message is because for submitting to the App Store, you actually have to create an App Submission in iTunes Connect first and get all of the metadata entered.

X $ C $ç查询该记录,以便它可以为您正在构建的项目联系起来。

XCode queries for that record so that it can associate the project you are building.

有关特设分布,你需要确保考官设备在你创建归档文件时使用的分布图说。然后,你可以给他们的.ipa,他们可以通过iTunes安装。

For Ad-Hoc distribution, you need to make sure that the examiners devices are added in the distribution profile that you used when creating the archive. You can then just give them the .ipa and they can install via iTunes.

这篇关于混乱验证和iOS应用的特设分布的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 00:45