iOS7.1 SDK對應用造成的影響【彙總持續更新】

1、iOS 企業證書部署無效的問題 

可以參考 http://t.cn/8s7cEK4 原因就是7.1的plist文件必須放到支持https的域名下..ipa放在哪裏都無所謂,如果沒有https域名可以用http://t.cn/8s7fb3F七牛家的服務。感謝@onevcat @兔be南玻1


2、clipsToBounds 屬性默認值變成NO了

引發的問題例如:

1、到 Xcode 5.1, iOS SDK 7.1 後,TableView Cell clipsToBounds 屬性默認都是NO,導致以前用的把cell的height設爲0來隱藏某個cell的方法沒用了。cell內容會疊起來。 解決方法就是手動把clipsToBounds改YES,或者Storyboard裏Clip Subview打勾。

2、UILabel的cornerRadius失效導致背景無法圓角,解決辦法也是設置label的clipsToBounds爲YES。


3、第三方庫不支持64位造成編譯錯誤

Xcode升級到5.1,apple默認讓所有app都通過64位編譯器編譯。通過下面的方式可以關閉: 選中Targets—>Build Settings—>Architectures。雙擊Architectures,選擇other,刪除$(ARCH_STANDARD)(點’-’),然後增加armv7和armv7s(點‘+’)。clean一下再編譯就行了。




發佈了31 篇原創文章 · 獲贊 4 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章