xcode 没有找到合适的申请记录。验证应用程序时

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/10513129/
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 00:14:39  来源:igfitidea点击:

No Suitable application record were found. When Validating Application

xcode

提问by user4951

Okay I register my application to Itunes connect. I make sure that the correct application name and bundle is available.

好的,我将我的应用程序注册到 Itunes 连接。我确保正确的应用程序名称和包可用。

Then I archieve my project and then I want to validate.

然后我归档我的项目,然后我想验证。

Then I got this message.

然后我收到了这个消息。

What is exactly wrong?

究竟有什么问题?

Is apple cannot figure out any application with the same bundle id and the same application name? Which one mismatch?

苹果是否无法找出任何具有相同捆绑 ID 和相同应用程序名称的应用程序?哪一个不匹配?

回答by Alladinian

This is a common error. Just make sure that you set your app's state to waiting for upload

这是一个常见的错误。只需确保将应用程序的状态设置为等待上传

From Apple's documentation:

来自苹果的文档:

Troubleshooting: If Xcode doesn't find an iTunes Connect application record for your application, the “No suitable application records were found” dialog appears. This dialog also appears when the application record state is not at least Waiting for Upload.

故障排除:如果 Xcode 没有为您的应用程序找到 iTunes Connect 应用程序记录,则会出现“未找到合适的应用程序记录”对话框。当应用程序记录状态至少不是正在等待上传时,也会出现此对话框。

When you register your app, it becomes 'Ready For Upload' first. You have to put it to 'Waiting For Upload' manually, by clicking the bottom-right button in iTunes Connect.

当您注册您的应用程序时,它首先变为“准备好上传”。您必须通过单击 iTunes Connect 中的右下角按钮手动将其置于“等待上传”。

回答by Billy Coover

I'll add another answer because I just spent the last 30 minutes trying to figure out why I could not get validation to work...

我将添加另一个答案,因为我刚刚花了最后 30 分钟试图弄清楚为什么我无法通过验证工作......

If you have multiple iTunes Connect accounts, make sure you are logging in with the correct account that you created the app in iTunesConnect with.

如果您有多个 iTunes Connect 帐户,请确保使用在 iTunesConnect 中创建应用程序时使用的正确帐户登录。

It sounds like a no-brainer but the Organizer remembers the credentials that you last validated with for deployment. The last app I shipped was several months ago under my contractor credentials. My new app is under my own credentials but I was trying to authenticate with the saved contractor credentials. ugh.

这听起来很简单,但组织者会记住您上次验证部署时使用的凭据。我发布的最后一个应用程序是几个月前根据我的承包商凭据发布的。我的新应用程序在我自己的凭据下,但我试图使用保存的承包商凭据进行身份验证。啊。