今天上传新版本遇到连续的几个问题, 2015年10月26日
1. 起初是用archive,貌似一直很慢也提补上去,改换用 application loader
2. Application Loader ,第一个问题
- The u option must have a non-empty value"
- "The password option must have a non-empty value"
2.1网上一个解决方案是 Xcode升级7.1
2.2 另外就是下载最新的applicationloader 3.1 ,自然选择这个 地址 https://itunespartner.apple.com/en/apps/tools
3. 更新了application loader 还是出新问题 "iPad Multitasking support" , 这个就不用说了 iPad多任务支持双屏之类的,此处关闭就是了 ipad上全屏,
ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle 'xxxx'."
ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationPortrait' in bundle 'xxxx'."
这是因为ios9 iPad 的分屏适配所致。解决方法有两个。1.最偷懒的方法:移除app对iPad Multitasking的支持,具体做法如下图
2.适配iPad Multitasking,下面是参考资料:
4. 这还没完,出现以下提示:
Could not make parent directory for: /Users/xxx/.itmstransporter/softwaresupport/bin/Frameworks/ITunesSoftwareService.framework/Resources/ITunesSoftwareServiceConfiguration.xml
Could not configure software support.
An exception has occurred: /Users/xxx/.itmstransporter/softwaresupport/bin/Frameworks/ITunesSoftwareService.framework/Resources/ITunesSoftwareServiceConfiguration.xml (No such file or directory)
ERROR ITMS-90168: "The binary you uploaded was invalid."
解决方法如下:
打开终端,输入以下指令:
- $ cd ~/.itmstransporter
- $ rm update_check*
- $ mv softwaresupport softwaresupport.bak
- $ cd UploadTokens
- $ rm *.token
这个在 Assets.xcasets / LaunchImage 里 有 iOS 7-9的 4“ 的启动画面和 iOS5-6的两个都要配置
6、打工搞成
----粗心ru %>_<%