我有一个应用程序,其版本号为1.0.0,并且已在App Store上提供。
我可以将应用程序下一版本的版本号设置为3.0.0或4.0.0而不是2.0.0吗?
如果版本号不是连续的,我会遇到问题吗?
是否有关于此的官方文档,或者您知道使用非顺序版本号的应用程序或初始版本以大于1的数字开头的应用程序吗?
我是iOS开发的新手,我的问题是最新的iOS更新(写这篇文章时为8.0.2)导致我的应用无法正常工作.我的应用程序已在应用程序商店中出售,因此任何已升级到最新iOS版本的用户都在下载损坏的应用程序.我有一个修复bug的计划,但是新版本的周转时间非常慢,而且我不想在等待更新的应用程序获得批准的情况下搞砸所有新用户.
我该怎么办?
我知道我可以在Xcode中设置"部署目标",但这似乎并不能阻止使用较新iOS的用户仍然购买它.
当我们在iTunes Connect中进行内部测试发布时,用户使用Testflight安装应用程序.所以我的问题是:
vendorID(NSUUID*identifierForVendor)会改变吗?
基于Apple的doc,Appstore的正常更新不应该更改vendorID,还要提到Ad-Hoc分发可能会导致其他问题.
有关更多说明,我的用例是:设备安装当前的实时版本应用程序,然后在iTunes Connect中使用内部测试来安装具有相同捆绑ID的测试版本.在这种情况下,实时应用程序已被覆盖,我注意到供应商ID可能已更改.
我在Itunes Connect上传了一个新的应用程序并保存了一些应用程序名称,图标等细节.
我没有提交它进行审核,只是保存了详细信息.现在我看不到任何删除当前应用程序的选项.
请建议我!!
我已经更新到Xcode 7并在尝试存档并向我的应用程序发送更新到itunes connect时遇到以下问题.
We have discovered one or more issues with your recent delivery.
To process your delivery, the following issues must be corrected:
Invalid Bundle - Info.plist specifies a non-existent file for the CFBundleExecutable key.
Once these issues have been corrected, you can then redeliver the corrected binary.
Run Code Online (Sandbox Code Playgroud)
我试图删除CFBundleExecutable但我无法构建目标.这涉及一些谷歌签署sdk问题,这不是我的问题.来源:https://stackoverflow.com/a/32645052/1329173
我能找到的另一件事是https://github.com/danielgindi/ios-charts/issues/442但是这不是我正在使用的图书馆.
在iTunesConnect中,它向我显示上传仍处于"处理"状态,并且由于问题而无法获得.我也尝试过清理并删除调试和bin文件夹.
CFBundleExecutable设置为Executetable_name
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
Run Code Online (Sandbox Code Playgroud) 我的iPad PRO模拟器没有从iPad AIR模拟器扩展,我有启动画面故事板.所以我从iPad PRO模拟器中截取了屏幕截图并尝试将其上传到iTunes Connect中的屏幕截图,但它给了我一个大小错误的警告.为什么iPad PRO模拟器使用不正确的iTunes Connect大小?
我的应用已成功上传到iTunes connect,我选择了最新版本进行测试:
但是,它不会出现在TestFlight应用程序中.我已登录iCloud帐户,该帐户是此应用程序的内部测试人员.不知道为什么它没有出现?
这篇文章讨论了何时增加版本号: 哪个iOS应用版本/内部版本号必须在App Store发布时增加?
这里的苹果讨论并不具体说明何时需要增加版本号:https: //developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplacingYourAppWithANewVersion.html
也就是说,当它们批准它发布时,或者当我实际发布它时,它是否必须改变是不清楚的.
我的问题更具体.
如果构建处于"待定开发人员版本"状态,是否需要增加版本号,然后我拒绝构建?
使用特定的事件序列:
[编辑]澄清版本和编号.[编辑]澄清说Apple的文档没有回答我的问题.
刚刚发现一些应用程序在iOS11的App Store中具有顶级图像和良好的视差效果.
例:

是否可以为我的应用程序提供自定义映像,或者它必须以某种方式由Apple提供?谢谢.
我已经为iOS应用商店创建了一个应用程序.它被批准,现在等待我的发布.在iTunes连接中,我确保在可用性方面选择所有国家/地区.
在我的itunesConnect应用程序上,如果我选择我的应用程序并点击"在App Store上查看",它将带我到商店并说"此应用程序目前在您所在国家/地区的商店中不可用,但可在美国商店购买"
我的问题是,当我发布应用程序时,我的目标是让它在所有商店都可用,所以我现在得到这个错误,因为它尚未发布或者我在文件内部弄乱了什么?
该应用程序是使用Flash CS6 - Adobe air创建的
itunesconnect ×10
ios ×9
app-store ×3
xcode ×3
iphone ×2
air ×1
ios11 ×1
ipad ×1
plist ×1
release ×1
screenshot ×1
testflight ×1
testing ×1