我发布了我的应用程序的更新,它已被批准.尽管它包含了一个严重的本地化错误,大多数用户都使用了错误的语言,但它仍然获得批准.有没有办法快速恢复到以前的版本,暂停当前版本的当前下载,或其他任何可能有助于解决此问题的内容?
我几年前读过以下帖子: 我可以在iTunes Connect中恢复到以前的版本应用吗?
我希望现在可能有更轻松的解决方案.
顺便说一句,在将版本添加为新版本之前,我对其进行了彻底的测试.所以,我仍然不完全确定什么是错的或如何解决它.
我正在尝试在itunes connect中添加沙盒测试程序.但是我收到了这个错误:
"您输入的电子邮件地址已属于现有的Apple帐户.请重试."
我的问题是,如何在现有的苹果账户中添加砂箱测试仪?
我正在向我的某个应用提交更新.我已经用我开发的许多不同的应用程序完成了这几十次,但是这个应用程序因为一些奇怪的原因而失败了.我存档我的应用程序,然后尝试验证存档并获取以下错误消息:
This bundle is invalid. The key CFBundleVersion in the Info.plist file must
contain a higher version than that of the previously uploaded version.
Run Code Online (Sandbox Code Playgroud)
iTunesConnect显示此应用目前为1.0,我已将其配置为准备上传1.1版(带有应用图标编辑的屏幕截图):

这是我的应用目标的摘要信息的屏幕截图,显示版本和短版本都是"1.1":

以下是Bundle Archive中Info.plist的上半部分:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppStoreFileSize</key>
<integer>20859080</integer>
<key>ApplicationProperties</key>
<dict>
<key>ApplicationPath</key>
<string>Applications/MyApp.app</string>
<key>CFBundleIdentifier</key>
<string>com.mydomain.myapp</string>
<key>CFBundleShortVersionString</key>
<string>1.1</string>
Run Code Online (Sandbox Code Playgroud)
这是Archive包中应用程序内的相关Info.plist:
<key>CFBundleShortVersionString</key>
<string>1.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>iPhoneOS</string>
</array>
<key>CFBundleVersion</key>
<string>1.1</string>
Run Code Online (Sandbox Code Playgroud)
我更新的应用程序中的所有版本号都说1.1,iTunesConnect说它预计会有1.1 ......但它抱怨这个数字是错误的.
我错过了什么?
通过Xcode提交我的应用程序后,我看到我的应用程序没有图标,并在预发布选项卡中显示"已上传".我该怎么办?已经过了两个小时了.我通过Xcode验证并提交没有任何问题.这是我看到的:
更新:已经过了大约2个小时,我仍然看到:
更新#2:又过了24小时,什么都没有!
更新#3:我已经联系过iTunes Connect Support来解决这个问题,他们说他们会在与工程师联系后给我打个电话.这是他们通过电子邮件说的话:
我会在有更新后立即与您联系.感谢您的帮助和持续的耐心.
最后更新!解决了! 经过大量的5天才得到这个应用程序的审查,他们终于解决了这个问题.这似乎与服务器有关.我可以给那些卡住的最好的帮助是尝试发送另一个版本或联系iTunes Connect支持(通过电话发送电子邮件的速度更快).此外,如果您将应用程序发送给我们审核,请不要忘记要求Apple提供快速审核,以便更快地完成审核流程(并非每个人都能得到保证).非常感谢您的支持!
我正在开发一个iOS应用程序,上周将构建成功上传到iTunes Connect,然后通过TestFlight分发进行测试.
本周,我更新到Xcode 7.3,现在当我更新同一个项目时(仅对Swift 2.2兼容性和我做过的其他一些错误修复进行了更改),我能够通过Xcode归档和提交构建,但是后来不再处理并且接收到构建已准备好测试的电子邮件,构建会在iTunes Connect中显示,并显示错误消息.我没有收到任何关于可能出错的电子邮件或其他错误消息:
我还没有找到任何其他在线搜索此问题的解决方案.我已经与Apple联系了,问题已经升级但尚未收到回复.
更新 - 苹果已升级为工程,等待回应.
更新2 - Apple回答说这是Xcode 7.3和Bitcode的已知问题,请参阅下面的答案以获得解决方案.
我需要为app store更改大应用程序图标(512x512).我无法通过iTunes Connect找到如何做到这一点.我可以改变应用截图.我阅读了iTunes手册(第97页),它说它可以完成,但我只有截屏的"选择文件"按钮,而不是大图标.
我也很困惑,因为同一本手册在第99页上说,大图标的编辑功能被锁定.
我错过了什么?
我在iTunes connect中上传了我的应用程序的新版本,我不想要和/或不需要它 - 我该如何摆脱它?
目前状态显示准备上传黄点.
我想删除新版本的应用程序,它显示了准备上传的状态,而不是显示准备销售状态的旧版本,并且新版本已经在商店中可用.
是否可以在iTunes Connect中删除新版本的应用程序,而不会影响旧版本?
上传到iTunesConnect时是否有人遇到此错误.上传进程获取"使用iTunes商店验证资产"我得到以下错误:
我正在使用xCode8,在现有iOS应用程序中嵌入自定义贴纸应用程序.我暂时删除了贴纸资产,并包含苹果样本消息图标,以测试是否是导致问题的贴纸资产,但是在验证时我收到相同的错误.有什么想法吗?
我正在测试运行iOS 11 GM的iPhone 6s上的非耗材IAP.每当我点击"购买"按钮时,它会要求我登录.我点击"使用现有苹果ID登录"并输入我的沙箱用户详细信息(几天前在iOS 10上工作正常).
进入后,它将返回到相同的"登录"屏幕.我尝试多次进入,然后再次回到同一个屏幕.永远保持循环.
对其他人来说这样下来了吗?
显然,Apple文档无法跟上App Store的变化.直到今天,最大(可选)显示尺寸为5.8英寸超级视网膜显示屏,分辨率为1125 x 2436像素.目前它是6.5英寸显示屏,但无法找到解决方案(https://help.apple.com/app-store-connect/#/devd274dd925上的文档仅提及5.8英寸显示屏).App store connect未提及分辨率和错误消息"一个或多个屏幕截图的尺寸错误.了解详情." 重定向到上面链接的文档.