精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

iOS8到iOS 9 變化筆記

移動開發 iOS
iOS9和OS X El Capitan的一個新特性,App Transport Security 的目地是提高Apple 操作系統的安全性以及在此操作系統上運行的任何應用的安全性。ATS是蘋果針對與 NSURL這一層做的封裝,iOS9后ATS默認是開啟的,即網絡傳輸需要使用HTTPS。如果想在iOS9后繼續使用HTTP的話,有兩條路可以走:

[[150713]]

這里將介紹下我們日常開發一些從iOS8過度到iOS9給我們帶來的一些變化,及解決方法。

 

信息收集

 

language:zh-Hans(iOS8) ——> zh-Hans-CN(iOS9)

 

所有的進程列表都獲取不到了

 

App Transport Security

 

iOS9和OS X El Capitan的一個新特性,App Transport Security 的目地是提高Apple 操作系統的安全性以及在此操作系統上運行的任何應用的安全性。ATS是蘋果針對與 NSURL這一層做的封裝,iOS9后ATS默認是開啟的,即網絡傳輸需要使用HTTPS。如果想在iOS9后繼續使用HTTP的話,有兩條路可以走:

在Info.plist中添加 NSAppTransportSecurity類型Dictionary,在NSAppTransportSecurity下添加NSAllowsArbitraryLoads,Boolean 為 YES。

直接使用CFNetwork做網絡請求,ASIHTTPRequest就是基于CFNetwotk做的封裝,如果有需求的同學可以看看ASI里面的源碼,如果某個時間段你又想要使用HTTPS的話,ASI對SSL/TSL的證書驗證有點問題,證書驗證還得自己封裝一下才行。剛才我說道,ATS是蘋果針對與NSURL這一層做的封裝,所以我們使用CFNetwork或者更底層做網絡請求的話是不受ATS限制的。

移除了discoveryd DNS解析服務

iPhone升級到iOS8后WiFi有時候會有問題,特別是Mac升級到OS X Yosemite后,時而電腦休眠喚醒唬就連不上WiFi,有時候還突然掉線,經常要手動去關閉WiFi在重新連接,這是因為蘋果到了OS X Yosemite系統后,把之前的mDNSResponder換成了discoveryd DNS。iOS9和OS X Yosemite10.4后mDNSResponder又回來了。

mDNSResponder: 蘋果以前一直使用控制DNS和Bonjour服務的一種進程。

 

discoveryd:OS X Yosemite后蘋果新出的一種進程。

 

App Thinning

 

App Thinning是一個關于節省iOS設備存儲空間的功能,它可以讓iOS設備在安裝、更新及運行App等場景中僅下載所需的資源,減少App的占用空間,從而節省設備的存儲空間。

 

App Thinning主要有三個機制:

 

Slicing: 開發者把App安裝包上傳到AppStore后,Apple服務會自動對安裝包切割為不同的應用變體(App variant), 當用戶下載安裝包時,系統會根據設備型號下載安裝對應的單個應用變體。

On-Demand Resources: ORD(隨需資源)是指開發者對資源添加標簽上傳后,系統會根據App運行的情況,動態下載并加載所需資源,而在存儲空間不足時,自動刪除這類資源。

Bitcode:開啟Bitcode編譯后,可以使得開發者上傳App時只需上傳Intermediate Representation(中間件),而非最終的可執行二進制文件。 在用戶下載App之前,AppStore會自動編譯中間件,產生設備所需的執行文件供用戶下載安裝。

其中,Bitcode的機制可以支持動態的進行App Slicing,而對于Apple未來進行硬件升級的措施,此機制可以保證在開發者不重新發布版本的情況下而兼容新的設備。Xcode7默認是開始了Bitcode,如果不想使用可以手動關閉Bitcode:

選擇項目——>點擊Target——>點擊Build Setttings——>搜索欄里搜bitcode——>把Enable Bitcode對應的Yes改成No。

啟用Bitcode編譯機制,需要注意以下幾點:

如果應用開啟Bitcode,那么其集成的其他第三方庫也需要是Bitcode編譯的包才能真正進行Bitcode編譯

開啟Bitcode編譯后,編譯產生的.app體積會變大(中間代碼,不是用戶下載的包),且.dSYM文件不能用來崩潰日志的符號化(用戶下載的包是Apple服務重新編譯產生的,有產生新的符號文件),使用dSYM來收集Crash日志的同學得注意了。

通過Archive方式上傳AppStore的包,可以在Xcode的Organizer工具中下載對應安裝包的新的符號文件

后臺定位

iOS9后蘋果為了對保障用戶的地理位置的隱私對App請求后臺定位有了權限設置,則需要多加一些代碼。如果不適配iOS9,就不能偷偷在后臺定位,如果沒有后臺定位的權限也是可以在后臺定位的,只是會出現藍條。

開啟后臺定位功能:locationManager.allowsBackgroundLocationUpdates = YES;

 

locationManager是CLLocationManager的對象,用來管理整個定位的。

 

重點:

配置info.plist,添加一個Required background modes,Array類型的,然后在Required background modes里面Item 0對應的Value設置為App registers for location updates,這樣就解決了iOS9后臺定位出現藍條的問題了。

UI Testing

Xcode7中蘋果引入了一種新的方式在應用中進行測試——UI Testting,UI Testting允許我們找到UI元素與之交互,還能檢查屬性和狀態。UI Testting已經完全集成進了Xcode7的測試報告,可以和單元測試一起執行。使用起來跟之前Xcode5出來的XCTest差不多,Xcode bots提供對此的支持,而且command line支持當UI測試失敗時會立即發出通知。

可以參考Github上的Demo,步驟:

在DemoTests.m里創建一個test開頭的方法

在setUp()里啟動應用 XCUIApplication().launch()

新建一個方法test開頭的,在里面獲取應用let app = XCUIApplication()

的到let app = XCUIApplication(),app.buttons[“View Detail”].tap()?。buttons是當前這個界面的所有按鈕的集合,[]里面寫按鈕的名字,tap()就是執行這個按鈕所對應的方法,可以是網絡請求、界面跳轉等等。

URL scheme

在iOS9中,如果使用URL scheme必須在"Info.plist"中將你要在外部調用的URL scheme列為白名單,否則不能使用。

配置info.plist,添加一個LSApplicationQueriesSchemes,Array類型的,然后在LSApplicationQueriesSchemes的Item里面添加urlscheme就行了,urlscheme是任意一個字符串,就是你自己需要使用的urlscheme,iOS9 URL scheme白名單適配就完成了。

 

出現大量的警告

 

Xcode7后運行以前的項目后出現大量的警告如:

(null): warning: /var/folders/p4/z7zy68r92hd3p5ry5g2v3k_8rlwzzr/C/org.llvm.clang.dalmo/ModuleCache/1TXZDLI9N2EMV/Foundation-3DFYNEBRQSXST.pcm: No such file or directory。

作為一個有潔癖的我反正是不能忍,出現警告的大致原因跟我上面提到的開啟Bitcode,.dSYM文件不能用來符號化有關,Xcode試圖去創建dSYM文件,但是你又不需要。

 

解決方法

 

Build Settings ——>Build Options——>Debug Information Format

Debug下的DWARF with dsYM File改成DWARF

Release下的還是之前默認的DWARF with dsYM File不變

 

 

責任編輯:chenqingxiang 來源: 潘柏信
相關推薦

2014-09-23 10:48:06

iOS8iPhone 6

2015-09-17 09:57:36

iOS 9外媒新特性

2015-02-04 12:13:20

iOS 8Android

2015-02-04 10:26:09

iOS 8Android

2014-10-17 11:02:53

2015-01-04 09:55:33

iOS 8蘋果被告

2015-07-02 17:32:28

iOS 9蘋果

2014-09-29 10:08:34

2015-10-29 11:13:23

iOS9使用框

2014-07-18 10:24:42

同步助手IOS8iPhone 6

2014-07-29 09:41:02

同步助手iOS8

2014-06-06 13:42:26

iOS 8QR CodeWWDC2014

2014-06-03 09:53:21

WWDC2014iOS 8亮點

2015-09-24 14:38:30

2014-09-28 14:03:18

Cocos 2d-JSIOS

2014-12-31 15:26:57

iOS8iMessageswift

2015-07-02 16:25:09

iOS 9UIStackView

2014-08-05 10:02:50

iOS 8

2015-02-11 15:40:40

XY蘋果助手iOS9

2015-02-11 10:16:00

iOS 8.3
點贊
收藏

51CTO技術棧公眾號

亚洲国产午夜| 影音先锋男人资源在线| 国产日韩欧美三级| 国产午夜精品全部视频在线播放| 欧美伦理片在线看| 免费在线看a| 99这里都是精品| 国产精品日韩专区| 东方伊人免费在线观看| 日韩免费成人| 欧美午夜激情视频| 夜夜爽99久久国产综合精品女不卡| 99在线精品视频免费观看20| 一本色道88久久加勒比精品| 日韩在线观看免费网站| 超碰caoprom| 一呦二呦三呦精品国产| 日韩码欧中文字| 六十路精品视频| 91影院在线播放| 国产亚洲毛片| 亚洲国产精品中文| 精品久久久久久久无码| 成人福利电影| 1024亚洲合集| 久久人人爽爽人人爽人人片av| 国产精品一区二区三区在线免费观看| 国产精品嫩草99av在线| 九九热r在线视频精品| 色综合99久久久无码国产精品| 亚洲三区欧美一区国产二区| 欧美三级视频在线| 99999精品视频| 青青草原国产在线| 国产精品成人免费在线| 久久精品国产第一区二区三区最新章节| 中文字幕 人妻熟女| 国产日韩欧美一区二区三区在线观看| 欧美尺度大的性做爰视频| 女女互磨互喷水高潮les呻吟| 超碰成人免费| 欧美日韩国产a| 波多野结衣家庭教师视频| 黄色羞羞视频在线观看| 一区二区免费看| 在线日韩av永久免费观看| 国产69精品久久app免费版| 99r精品视频| 国产精品视频500部| 精品久久国产视频| 国产一区二区三区免费在线观看| 国产国语videosex另类| 日本熟女毛茸茸| 亚洲深爱激情| 欧美一级电影在线| 亚洲 欧美 视频| 黄色综合网站| 久久亚洲国产精品| 蜜臀av午夜精品久久| 水蜜桃久久夜色精品一区| 色偷偷噜噜噜亚洲男人的天堂| a资源在线观看| 成人aaaa| www.色综合| 国产少妇在线观看| 一区二区三区四区日韩| 色综合久久中文字幕综合网小说| 四虎精品免费视频| 欧美日韩综合| 久久全国免费视频| 久久久久久久久久免费视频| 香蕉久久a毛片| 日韩av快播网址| 五月天中文字幕| 久久国产生活片100| 91美女高潮出水| 亚洲国产999| 91在线porny国产在线看| 看欧美日韩国产| a天堂中文在线| 亚洲人成小说网站色在线| 亚洲天堂第一区| 国产黄大片在线观看| 欧美日韩激情美女| 日本xxxx黄色| 日韩三级av高清片| 国产丝袜一区二区三区免费视频| 色噜噜日韩精品欧美一区二区| 成人同人动漫免费观看| 欧美精品在线看| 国产欧美日韩另类| 日本美女一区二区三区| 18成人免费观看网站下载| 天堂网在线观看视频| 欧美极品aⅴ影院| 国产又粗又长又爽视频| 极品美女一区| 欧美一区二区免费视频| 国产精品边吃奶边做爽| 国产精品国产一区| 国产69精品久久久久久| 国产一区二区小视频| av不卡免费在线观看| 亚洲欧洲日韩综合二区| 国产色婷婷在线| 欧美日韩激情一区二区| 久久性爱视频网站| 日韩伦理一区| 4p变态网欧美系列| 国产成年妇视频| 国产亚洲污的网站| 蜜臀精品一区二区| 久久精品 人人爱| 亚洲国产精品视频在线观看| 国产91在线播放九色| 亚洲麻豆视频| 亚洲xxxxx性| av中文天堂在线| 精品久久久久久久中文字幕| av在线网站免费观看| 国内精品伊人久久久| 韩国三级日本三级少妇99| 国产伦子伦对白视频| 久久久久久亚洲综合| 国产乱淫av片杨贵妃| 亚洲精品777| 在线视频国产日韩| 国产乱码久久久久久| 韩国成人福利片在线播放| 日本一区精品| 国内精彩免费自拍视频在线观看网址| 欧美一区二区在线播放| 少妇太紧太爽又黄又硬又爽小说| 国产精品综合| 久久精品日韩| 国产精品电影| 精品国产乱码久久久久久浪潮| 日本午夜在线观看| 久久成人av少妇免费| 欧洲精品国产| 香蕉成人av| 亚洲欧美国产va在线影院| 日韩精品国产一区二区| 岛国av在线一区| 日本人妻伦在线中文字幕| 欧美视频免费看| 中文字幕亚洲无线码a| 超碰在线97观看| 国产丝袜欧美中文另类| 毛片av免费在线观看| 九九热精品视频在线观看| 2019国产精品自在线拍国产不卡| 黄色a在线观看| 亚洲线精品一区二区三区八戒| 亚洲国产日韩在线一区| 欧美精品一卡| http;//www.99re视频| 91蜜桃在线视频| 日韩欧美一卡二卡| 久草视频免费在线播放| 成人免费观看视频| 日本午夜激情视频| 亚洲制服一区| 国产成人综合久久| 中文日本在线观看| 91精品欧美一区二区三区综合在 | 亚洲欧美成人精品| 欧美性猛交bbbbb精品| 久久久青草青青国产亚洲免观| 日韩毛片在线免费看| 全球成人免费直播| 91欧美激情另类亚洲| 日韩精品亚洲人成在线观看| 男女性色大片免费观看一区二区| 欧美日韩日本网| 精品久久毛片| 久久91亚洲人成电影网站| 蜜桃久久一区二区三区| 日韩欧美中文字幕在线观看| 五月激情四射婷婷| 国产麻豆视频精品| 男女啪啪免费视频网站| 国产亚洲一区| 成人免费网站在线| 1区2区在线| 伊人久久久久久久久久久| 国产精品久久婷婷| 午夜欧美在线一二页| 欧美 日韩 国产 成人 在线观看| 黑人巨大精品欧美一区| 每日在线观看av| 精品日本12videosex| 亚洲xxxx视频| 麻豆精品蜜桃| 九色成人免费视频| 国产视频福利在线| 欧美成人综合网站| 337p粉嫩色噜噜噜大肥臀| 亚洲视频精选在线| 欧美特黄一区二区三区| 国产黄色成人av| 青青在线视频免费| 亚洲大胆视频| 亚洲视频电影| 亚洲自拍电影| 国产精品一区二区三区不卡 | 疯狂做受xxxx欧美肥白少妇| 我要看一级黄色录像| 91日韩一区二区三区| 色噜噜狠狠一区二区三区狼国成人| 亚洲少妇在线| 久操手机在线视频| 99精品电影| 欧美二区在线看| 91久久偷偷做嫩草影院电| 国产精品入口尤物| 夜鲁夜鲁夜鲁视频在线播放| 九九精品视频在线| 日本高清中文字幕在线| 亚洲美女动态图120秒| 亚洲AV无码乱码国产精品牛牛| 欧美三级日韩三级| 在线精品免费视| 亚洲二区视频在线| 69av视频在线| 18成人在线观看| 午夜黄色福利视频| 国产亚洲精品资源在线26u| 星空大象在线观看免费播放| 国产精品原创巨作av| 小泽玛利亚视频在线观看| 久久久久久久欧美精品| 欧美 丝袜 自拍 制服 另类| 亚洲精品国产日韩| 野外做受又硬又粗又大视频√| 自拍偷拍欧美专区| 91制片厂免费观看| 欧美韩国日本在线观看| 视频在线99| 精品久久影院| 日韩欧美精品久久| 精品久久综合| 亚洲欧洲一区二区福利| 精品一二三区| 日韩一区二区三区高清| 精品国产一区二区三区四区| 日本欧美色综合网站免费| 免费看av成人| 日韩午夜视频在线观看| 神马电影久久| 亚洲精品在线视频观看| 欧美电影免费观看高清| 综合网五月天| 你懂的国产精品永久在线| 亚洲美女自拍偷拍| 午夜精品久久99蜜桃的功能介绍| 2022中文字幕| 亚洲韩日在线| 精品中文字幕av| 久久亚洲综合| 色婷婷成人在线| 精品午夜一区二区三区在线观看 | 57pao成人永久免费| 91久久久久久久一区二区| 精品一区二区三区四区五区| 2022国产精品| 欧美激情极品| 欧美一区二区三区电影在线观看 | 佐佐木明希av| 欧美日韩三级电影在线| 久久黄色片视频| 久久最新视频| 亚洲欧美天堂在线| 粉嫩高潮美女一区二区三区| 久久久久麻豆v国产精华液好用吗| ww亚洲ww在线观看国产| 国产性猛交xx乱| 亚洲少妇最新在线视频| 中文字幕第28页| 色美美综合视频| 国产一区二区小视频| 亚洲国产成人精品女人久久久 | 理论片在线不卡免费观看| 污视频网站在线免费| 欧美在线视频观看| 在线免费观看亚洲| 国产欧美亚洲日本| 成人影视亚洲图片在线| 国产爆乳无码一区二区麻豆| 久久中文在线| 久久久无码人妻精品无码| 国产亚洲午夜高清国产拍精品| avtt天堂在线| 在线观看不卡视频| 国产小视频免费观看| 亚洲性生活视频| av蜜臀在线| 成人a免费视频| 奇米影视777在线欧美电影观看 | 中文字幕成人动漫| 亚洲视频精选在线| 精品视频一二三区| 亚洲电影在线观看| 看女生喷水的网站在线观看| 91超碰中文字幕久久精品| 91麻豆精品国产综合久久久 | 91国语精品自产拍| 97xxxxx| 国产很黄免费观看久久| 国产亚洲精品熟女国产成人| 亚洲国产精品尤物yw在线观看| 伊人22222| 国产婷婷色综合av蜜臀av| av免费在线观看网址| 国产精品免费福利| 亚洲宅男一区| 极品粉嫩国产18尤物| 国产剧情一区二区| 日韩欧美视频免费观看| 色综合视频一区二区三区高清| 国产福利资源在线| 日韩亚洲欧美成人| 成人黄页网站视频| 欧美人与物videos另类| 在线 亚洲欧美在线综合一区| www.亚洲自拍| 国产精品麻豆99久久久久久| 免费看污视频的网站| 日韩精品免费看| 爱福利在线视频| 99三级在线| 欧美成人有码| 亚洲女人在线观看| 亚洲视频免费观看| 国产精品久久久久久免费免熟| 色阁综合伊人av| 国产一区二区精品调教| 日本精品一区二区三区高清 久久| 亚洲一区二区毛片| 影音先锋黄色资源| 五月激情综合网| 无码国产精品一区二区色情男同 | 粉嫩一区二区三区在线看| 中文字幕亚洲欧美日韩| 欧美高清性hdvideosex| 免费看美女视频在线网站| 国产精品丝袜视频| 色呦哟—国产精品| 亚洲视频第二页| ...av二区三区久久精品| 97人妻人人澡人人爽人人精品 | 日本在线不卡视频| 特级西西www444人体聚色| 在线一区二区三区做爰视频网站| 国产在线视频网| 国产精品久久久久久久7电影 | 黄色一级片国产| 成人性视频免费网站| 亚洲国产综合久久| 亚洲毛片在线免费观看| free欧美| 中文字幕久精品免| 国产高清不卡一区| 国产精品二区一区二区aⅴ| 日韩av在线网| 日韩经典一区| 在线观看视频黄色| 成人在线视频一区| 国产精品久免费的黄网站| 一本色道久久综合亚洲精品小说| 欧美黄页在线免费观看| 日本精品福利视频| 97久久超碰国产精品电影| 亚洲欧美一区二区三区四区 | 久久亚洲一级片| 在线永久看片免费的视频| 最新国产成人av网站网址麻豆| 91麻豆精品国产91久久久更新资源速度超快| 自拍偷拍亚洲色图欧美| 国产91高潮流白浆在线麻豆| 青青国产在线观看| 一区二区三区四区在线观看视频| 91精品一久久香蕉国产线看观看 | 免费在线国产精品| 日本特黄久久久高潮| 好吊色视频在线观看| 亚洲精品wwwww| 国产亚洲精品精品国产亚洲综合| 波多野结衣 作品| 久久精品亚洲一区二区三区浴池| 国产精品午夜福利| 91国语精品自产拍在线观看性色| 不卡一区综合视频| 男女性杂交内射妇女bbwxz| 在线精品亚洲一区二区不卡| 伊人春色在线观看| 日本一区二区久久精品| 粉嫩aⅴ一区二区三区四区五区| 夜夜爽妓女8888视频免费观看| 欧美理论片在线观看|