[問題] XCode 6.1 SWIFT 上架問題

作者: ghost777 (~鬼妻~鬼七~)   2014-10-08 03:39:23
我現在使用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個錯誤
如圖 http://imgur.com/Cyarbyp
但如果我先輸出.ipa然後靠Application Loader上傳
出現的錯不太一樣
如圖 http://imgur.com/BdlPAM9
總結起來 有些問題我搞不太清楚
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 / 上架
有些設定理解可能還不夠深
希望有人可以回答一下
感謝
作者: Blueshiva (龍野南雲)   2014-10-08 03:56:00
現在好像只有Mac App Store可以用SWIFT送審,但是我猜也要等10.10發佈之後才會在Mac App Store上出現吧
作者: kiii210 (HelloWorld!)   2014-10-08 06:39:00
官方就有寫了不能submit用sdk 8.1的app
作者: ghost777 (~鬼妻~鬼七~)   2014-10-08 08:44:00
我看要送審swift的app 只要用XCode GM 那版的就可以說
作者: liddle (Guderian)   2014-10-08 16:57:00
iOS 8.1? 我想現在沒有任何消費者有這個版本的iOS

Links booklink

Contact Us: admin [ a t ] ucptt.com