2015-05-07 37 views
50

我使用的离子构建适用于iOS的HTML应用程序。我在iTunes Connect上注册了一个应用程序。上传到App Store的时候Xcode的错误:“没有合适的应用程序记录中发现”

一切顺利在Xcode直到我上传到App Store。我得到以下错误:

iTunes Store operation failed.
No suitable application records were found. Verify your bundle identifier 'com.iconicframework.app315125' is correct.

iTunes Store operation failed

+1

您应该在上传之前在xcode中进行验证。 –

+0

我在项目中使用Pods。例如。 Alamofire pod有捆绑ID:com.cocoapods.Alamofire ..如何解决这个问题? –

回答

80

我怀疑你不应该叫你的应用程序 “com.ionicframework.app315125”。这看起来像一个示例项目中的剩余名称。

您需要在开发者门户网站创建一个新的捆绑标识符:

enter image description here

然后选择它,当你 “创建新的应用程序” 中iTunesConnect:

enter image description here

对我来说,我会选com.maniac-games.lowdown。

+0

干杯Almo,我认为这是正确的轨道,但仍然不知道名称应该在iTunesConnect上的位置。谢谢! – irth

+3

您还需要将应用程序添加到您的iTunes连接帐户。 –

20

也许你需要查看this文件。

换句话说:

  1. 你必须去developer.apple.com并创建供应配置文件和捆绑ID。
  2. 指定设备供应
  3. 然后...进入itunesconnect和创建应用程序,并指定软件包ID。
  4. 进入到Xcode和重装置备文件。
  5. 进入到目标文件,并选择设置。
  6. 产品 - >存档和去:)
+2

不要忘记选择作为答案!不用谢 ! (无论你想要的):) – Beto

+1

Almo有一个更快的反应,并有漂亮的图像,所以他们得到的答案,但我会找到方式来奖励你在今生或未来! :P – irth

+1

有另一个upvote。只是回头看这里。 – Almo

1

我收到了多次尝试同样的错误。

按照下面的步骤:
1)内developer siteIdentifiers -> IDS.
2)创建预置描述文件的证书创建的AppID供应Profiles - > Distribution.
3)内iTunes创建应用程序,并给应用程序的名称,选择应用程序的捆绑标识,只要按一下创建应用。
4)Inside xcode select Product -> Archive等待几分钟然后打开Organizer(Windows -> Organizer)并在Organizer中显示应用程序,单击上传到应用程序商店
5)成功完成应用程序商店中的应用程序上传。

0

那么对于我来说,解决问题的方法是在弹出窗口(同时验证)到达实际的bundleID时更改bundleID,该bundleID当时不正确,但现在已修复,而且我的应用程序是通往Appstore的路径之一!

3

我也面临着同样的issue..I固定它通过创建一个应用程序在上传应用程序之前在itunesConnect上。一旦你在itunesconnect上创建应用程序,就可以使用 。你不应该再犯这个错误了。

应该有一些身份验证和地方来存储您的构建。并且如果您没有与其捆绑ID相同的应用,则它不会让您上传您的应用。

相关问题