我正在尝试使用Xcode 6.4提交到iTunes Connect。我收到这个错误
无法验证您的应用
程序您选择的应用程序不存在。
在上一步中,我可以通过开发人员帐户找到配置文件。我已经仔细检查了所有标识符。我也尝试了Application Loader,并得到了基本相同的错误。奇怪的是,我几个小时前又向同一帐户提交了另一个应用程序,没有任何问题。任何帮助将不胜感激。
我正在尝试使用Xcode 6.4提交到iTunes Connect。我收到这个错误
无法验证您的应用
程序您选择的应用程序不存在。
在上一步中,我可以通过开发人员帐户找到配置文件。我已经仔细检查了所有标识符。我也尝试了Application Loader,并得到了基本相同的错误。奇怪的是,我几个小时前又向同一帐户提交了另一个应用程序,没有任何问题。任何帮助将不胜感激。
Answers:
我尝试了应用程序加载器,并且它起作用了。2小时前它没有工作。奇怪的是,我尝试从App Store下载应用程序,但他们找不到我的帐户。出现了一些新的服务条款,我同意了。之后,我便可以使用先前的“不存在”帐户进行下载。那是我尝试App Loader的时候。必须是苹果方面的问题,这将很快得到解决。
Xcode.app/Contents/Applications/Application Loader.app
。
我遇到了同样的问题,这是我将应用程序发送到应用商店时要做的事情:
在XCODE上,创建生成“存档”,一旦您获得“组织者”窗口/弹出窗口,请像平常一样对其进行验证。如果通过验证,则单击“导出”,然后选择“保存以进行iOS应用商店部署”。将其保存在某个位置并记下该位置,您将需要IPA文件。
如果尚未安装“ Application Loader”,请从https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg安装。
按照简单的步骤将应用程序推送到应用程序商店。即“交付您的应用程序”,选择IPA文件即可!
希望这可以帮助!
open "/Applications/Xcode.app/Contents/Applications/Application Loader.app"
当其他人在Application Loader上获得成功时,我却没有,并收到另一个错误消息«您无权使用此服务» 太好了!
由于iOS 9.1昨天才发布,因此Xcode 6.x可能已被淘汰,但我们尚未准备好为该特定项目迁移到Xcode7.x。
通过在Xcode 6.x中进行归档并在Xcode 7.1中使用管理器将其提交到App Store,我获得了成功。步骤如下:
如果Xcode和Application Loader上载均失败,希望这对您有所帮助。
下载Xcode 7并尝试上传新的版本,请确保您更改了应用的版本或(和)版本号,它应该可以正常工作。
这似乎是iTC的错误/“功能”,与Xcode版本无关。捆绑的框架应修改其版本(CFBundleShortVersionString)以匹配应用程序的版本。相关主题:https : //github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859
通过Application Loader导出和上传对我来说很有效。
无法使用Xcode 6.4和7.1上传档案,但是使用Xcode 7.0.1成功上传。 http://adcdownload.apple.com/Developer_Tools/Xcode_7.0.1/Xcode_7.0.1.dmg
更新:看来苹果已经纠正了这个错误。我刚刚使用Xcode 6.4将构建成功上传到iTunes Connect。我相信这是组织者错误或iTC错误,但他们已将其修复。
解决方案之前是使用应用程序加载器。
您现在应该可以使用Xcode 6.x提交。我们仍然需要从6.x上传构建版本,因为Xcode 7由于ATS需要进行大量重构。标准的“ AllowArbitraryLoads”不会为我的项目削减它。
我有同样的问题。我尝试使用Application loader上传,但出现有关捆绑软件版本的描述性错误。从pod和静态库中删除所有第三方info.plist后,将可以上载我的构建。
我解决了这个问题。我必须将OSX更新为10.10.5,将XCode更新为7.0.1。在XCode中,您需要设置几个键。如果您的应用或游戏需要Internet访问,则需要NSAppTransportSecurity Key。完成此设置后,它可以通过自身的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>
对于类似问题,我的解决方案是使用Fastlane工具https://fastlane.tools。
首先,您可以使用GYM工具来构建/存档项目,然后使用Pilot将其发送到iTunesConnect Testflight。该工具解决了我在代码签名,提交等方面的所有问题,因此我可以推荐它。