Xcode 6.4您选择的应用程序不存在

时间:2015-10-21 22:24:58

标签: ios xcode itunesconnect

我正在尝试使用Xcode 6.4提交iTunes Connect。我收到此错误

  

无法验证您的应用
  您选择的应用程序不存在。

我可以通过上一步的开发帐户找到配置文件。我仔细检查了所有标识符。我也尝试过Application Loader并且得到了基本相同的错误。有点奇怪的是,我在几个小时前向同一个帐户提交了另一个应用程序而没有任何问题。任何帮助将不胜感激。

enter image description here

12 个答案:

答案 0 :(得分:32)

我尝试过Application Loader并且它有效。它提前2小时没用。有点奇怪的是,我试图从App Store下载一个应用程序,但他们找不到我的帐户。一些新的服务条款突然出现,我同意了。之后,我可以使用之前的"不存在的#34;帐户。那是我尝试App Loader时的工作原理。必须是Apple的一面,不久将修复。

答案 1 :(得分:27)

我遇到了同样的问题,这就是我将应用程序发送到应用商店所做的工作:

在XCODE上创建生成“存档”,一旦获得“管理器”窗口/弹出窗口,就像通常那样验证它。如果已验证,请单击“导出”,然后选择“保存iOS应用商店部署”。将它保存在某处并注意到这个位置,你需要IPA文件。

如果您还没有https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg,请安装“应用程序加载器”。

按照简单的步骤将应用推送到应用商店。那就是“交付您的应用”,选择IPA文件即可!

希望这有帮助!

答案 2 :(得分:17)

虽然其他人在使用Application Loader方面取得了成功,但我没有收到并收到不同的错误«您无权使用此服务»太棒了!

由于iOS 9.1刚刚发布,可能Xcode 6.x正在逐步淘汰,但我们还没准备好为这个特定项目迁移到Xcode 7.x.

通过在Xcode 6.x中存档并使用Xcode 7.1中的管理器提交到App Store,我获得了成功。程序如下:

  1. 重命名Xcode 6.x(在我的情况下为Xcode632.app)。
  2. 从.dmg文件下载并安装Xcode 7.1,不作为升级
  3. 在Xcode 6.x中构建和存档您的应用
  4. 关闭Xcode 6.x
  5. 启动Xcode 7.1,但不要打开您的项目。
  6. 在Xcode 7中选择Window-> Organizer。
  7. 提交至App Store。
  8. 希望如果Xcode和Application Loader上传失败,这会对您有所帮助。

答案 3 :(得分:2)

下载Xcode 7并尝试上传新版本,确保您更改了版本或(并)构建了应用程序的数量,它应该可以正常工作。

答案 4 :(得分:2)

似乎是与Xcode版本无关的iTC的错误/“功能”。捆绑的框架应该碰撞他们的版本(CFBundleShortVersionString)以匹配应用程序的版本。 相关话题: https://github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859

答案 5 :(得分:1)

通过Application Loader导出和上传对我有用。

答案 6 :(得分:1)

无法使用Xcode 6.4和7.1上传档案,但使用Xcode 7.0.1成功上传。 http://adcdownload.apple.com/Developer_Tools/Xcode_7.0.1/Xcode_7.0.1.dmg

答案 7 :(得分:1)

更新:Apple似乎已经解决了这个问题。我刚刚使用Xcode 6.4将构建成功上传到iTunes Connect。我认为这可能是组织者错误或iTC错误,但他们已经修复了它。

在解决方案之前使用应用程序加载器。

您现在应该可以使用Xcode 6.x提交。我们还需要从6.x上传构建,因为Xcode 7需要大量的重构才能实现ATS。标准的“AllowArbitraryLoads”不会为我的项目剪切它。

答案 8 :(得分:0)

看起来这可能是由Apple端的一些新的版本号验证逻辑引起的。在我们的例子中,在应用程序的版本号字符串末尾添加一个额外的“.1”允许它与Application Loader一起上传。

非常奇怪/欺骗性的错误消息是“你选择的应用程序不存在”,但是。

答案 9 :(得分:0)

我遇到了同样的问题。我尝试使用Application loader上传,然后获得有关捆绑版本的描述性错误。从pod和静态库中删除所有第三方info.plist后,将上传我的构建。

答案 10 :(得分:0)

我解决了这个问题。我不得不将OSX更新为10.10.5,将XCode更新为7.0.1。在XCode中,您需要设置几个键。如果您的应用或游戏需要互联网访问,则需要NSAppTransportSecurity密钥。在这个设置之后,它完全从xcode自己工作。现场itunes连接没有问题。

<key>UIRequiresFullScreen</key>
    <true/>

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <false/>
        <key>NSExceptionDomains</key>
        <dict>
            <key>domain.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSExceptionRequiresForwardSecrecy</key>
                <false/>
                <key>NSIncludesSubdomains</key>
                <false/>
                <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
                <false/>
                <key>NSThirdPartyExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
                <false/>
            </dict>
        </dict>
    </dict> 

答案 11 :(得分:0)

我对类似问题的解决方案是使用Fastlane Tools https://fastlane.tools
首先您可以使用GYM工具构建/存档您的项目,然后使用Pilot将其发送到iTunesConnect Testflight。 此工具修复了我在代码签名,提交等方面的所有问题,因此我可以推荐它。