交付应用:
使用application loader提交时
现象一:
提示"正在通过App Store进行鉴定",时间超过10分钟
在mac的命令行输入以下三行命令即可(先关闭XCode)
cd ~
mv .itmstransporter/ .old_itmstransporter/"
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
注意:更新的过程可能很漫长,尝试翻墙后重新执行第三条命令。
错误一:
ERROR ITMS-90046:"Invalid Code Siging Entiments.Your application bundle's siguature contains code signing entitlements that are not supported on iOS.Spedifically,value 'dns-proxy' for key 'com.apple.developer.networking.networkextension' in 'Payload/Dcloud_Pandore.app/DCloud_Pandora' is not supported."
或者提示com.apple.developer.associated-domains不被支持
是因为苹果开发者中心的App IDs中配置了相关功能,但是实际没有使用该功能。重新编辑,并重新编辑Provisioning Profiles(active而不是invalid状态),不需要重新创建cer证书。
错误二:
Error ITMS-90168:"the binary you upload was invalid".这时需要安装xcode,
系统仅仅安装application loader时会出现以上错误
OS X 10.12以下的系统只能安装xcode7之前的版本
更新时候可以安装较新的xcode,并使用其集成的application loader交付应用:
launchpad中点击Xcode,任务栏出现Xode图标,光标移动到xcode上右击,选择Open Developer Tool --> Application Loader 登录即可交付程序
提交审核
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app
App图标大小1024
屏幕尺寸 横屏快照尺寸 竖屏快照尺寸
3.5寸 960*640 640*960
4寸 1136*640 640*1136
4.7寸 1334*750 750*1334
5.5寸 2208*1242 1242*2208
9.7寸(iPad) 1024*768 768*1024
12.9寸(iPad) 2732*2048 2048*2732
//都导出jpg