我现在使用XCode 6.1 GM seed for OS X Yosemite
然后使用swift来开发一个iphone app
最近要上架时发生了一些问题
我把Deployment Target设为8.1时
直接在XCode archive里面validate时会出现错误
不能把最低版本的sdk 设为8.1 (还包含7.1的2个错误)
我改成7.1时 出现了2个错误
如图
但如果我先输出.ipa然后靠Application Loader上传
出现的错不太一样
如图
总结起来 有些问题我搞不太清楚
1. 现在不能把Deployment 设为 8.1?
2. 单看第2张图的错就是我用到non-public API
但我查过 那几个api '似乎'是8.0原生就有的
我怎么把这个错避掉?
3. 第一个图的第一个错 (Your binary is not optimized for iPhone5...)
我试着设定了Launch Images Source
但在做validate时还是会有错 是还差什么东西?
第一次写ios app / 上架
有些设定理解可能还不够深
希望有人可以回答一下
感谢