iOS裝置接入WiFi和3G網路安全性分析

1. 接入WiFi1.1 無線對等保密WEP(Wired Equivalent Privacy)WEP在鏈路層採用RC4對稱式加密技術,使用者的加密金鑰必須與AP的密鑰相同時才能獲准存取網路的資源,從而防止非授權使用者的監聽以及非法使用者的訪問。WEP提供了40位和128位長度的密鑰機制,但是它仍然存在許多缺陷,例如一個服務區內的所有使用者都共用同一個密鑰,一個使用者丟失鑰匙將使整個網路不安全。而且40位的鑰匙在今天很容易被破解;鑰匙是靜態,要手工維護,擴充能力差。目前為了提高安全性,建議採用1

iOS開發中的單元測試(三)URLManager中的測試案例解析

URLManager是一個基於UINavigationController和UIViewController,以URL Scheme為設計基礎的導航控制項,目的是實現ViewController的松耦合,不依賴。準備架構,定義基類首先按照之前的兩篇文章介紹的方法匯入單元測試架構和匹配引擎架構,建立好測試Target,並配置編譯選項。定義測試案例基類:UMTestCase(代碼1),其他用例全部繼承自UMTestCase。#import <GHUnitIOS/GHTestCase.h>

構建iOS持續整合平台(三)CI伺服器與自動化部署

CI伺服器寫到這兒,對於iOS開發人員來說,需要準備好:一個比較容易擷取的原始碼倉庫(包含原始碼)一套自動化構建指令碼一系列圍繞構建的可執行測試接下來就需要一個CI伺服器來根據原始碼的變更觸發構建,監控測試結果。目前,業界比較流行的,支援iOS構建的CI伺服器有Travis CI和JenkinsTravis CITravis CI【20】是一個免費的雲端服務平台,主要功能就是為開源社區提供免費的CI服務,對於商業使用者可以使用Travis

Skype for iOS 7版本易用性更好

iOS 7 正式版發布至今也有一段時間了,我們現在看到 App Store 當中的軟體產品也越來越多地發布了針對 iOS 7 的版本更新,這一次我們要說的是全球知名的網路即時語音溝通工具 Skype。這款軟體日前迎來了 4.13 版本的更新,主要是針對 iOS 7 進行了使用者介面翻修,同時提高了功能易用性以及部分漏洞修複。不難想象,短期內還將會有一大批知名的 iOS 應用針對 iOS 7 進行更新,當然還有針對 iPhone 5s 的 64

iOS同步助手簡介

蘋果早已不再是土豪的必備象徵,而今它已在悄然無聲中普及於街邊巷尾的百種人生。市面上琳琅滿目的各類iOS管理軟體也就此應運而生。 可在iOS7.0與土豪金5s重新成為輿論目標時,宣傳標語開始漫天喧囂,今日

Google Maps for iOS 2.3.4導航更快並增加語言支援

Google已經更新了iOS版本的地圖應用,在新版本中除了帶來新的功能,還加入了對阿拉伯語和希伯來語的支援。此外,最大的改進還是對導航的訪問,現在已經變得更快。而在路徑重規劃的時候,該應用也有望更快更準確。新增的路線和交通概覽也應該有所協助,特別是當你在駕駛的時候。當然,這些提示僅適用於那些非重度使用者,下面是本次(Google Maps 2.3.4 for

iOS:使用UITableView建立表格應用演練(4) 自訂儲存格

今天給大家介紹一下如何在表格應用中使用自訂儲存格以及選中儲存格的一個簡單操作。本文目標本文以上一篇為基礎,對應用進行擴充,介紹以下內容:在表格應用中自訂儲存格布局顯示;選中某一儲存格,並在Safari中開啟使用者連結地址;一. 自訂儲存格演練首先我們回顧一下前文,在演練(2)中,我們定義資料結構時,定義了一個名為:Favorite的屬性,用於表 示我們對該微博賬戶的喜好程度。本節演練中,我們就通過自訂儲存格的方式,在表格中以五角星的形式顯

iOS:使用 UITableView 建立表格應用演練(3) 使用區段分類顯示表格式資料

上文完成後,“微博關注人”這個應用雖然距離最終的完成還有不小的距離,但從視覺上已經比演練(1)完 成時有了不小的改進。:]細心的朋友們在上次演練中已經發現,我們定義的資料結構中,有一個名為“類別”的欄位, 這個欄位的設定主要用於協助我們更好地管理我們的關注對象。本文演練僅僅涉及一個問題,就是如何按照 “類別”在表格中分區段顯示資料。本此演練之後,相信您會對iOS中的數組(NSMutableArray)和

iOS開發:使用 UITableView 建立表格應用演練(1) 一個簡單的表格應用

在很多iOS應用中都有UITableView控制項的身影。讓我們的系列教程也從UITableView開始吧。目標任何一個偉大的iOS應用都源自一個偉大的構想。雖然我們只是再做演練,但演練也同樣需要一個偉大的構 想!這樣我們會產生更加濃烈的興趣,目標更加明確,同時不會糾結於具體的細節之中。提示:細節是在不斷重複中逐漸掌握的,過早的進入細節很容易讓人迷失方向。現在用微博的人越來越多,假設我們需要一個管理“微博關注人”的列表這麼一個應用,能夠

為IOS 5設計訊息通知

通知中樞作為iOS5的重大更新內容之一,可以將使用者的iOS裝置裡的所有的通 知集中放在一個地方,大大方便使用者查看和管理。如果使用者收到一封新郵件、一 條簡訊,或者是一個添加好友的請求,無論在任何介面下(包括遊戲等全屏應用 ),使用者都可以通過從螢幕頂部向下滑,將通知中樞“拉下來”,使用者可以在這 裡查看到所有的通知。所以蘋果在iOS5的介紹中說到通知中樞是你隨時掌握最新 生活資訊的絕佳途徑。可能出現通知的情境一般在下面的情境中iOS應用程式會通知使用者有

正式版iOS 7中蜂窩資料和 Wi-Fi 串連可同時運行

正式版 iOS 7 種有一個測試版中沒有被發現的新特性:蜂窩串連,Wi-Fi 串連和藍芽串連可以同時運行。技術上叫做“多路 TCP”(multipath TCP)。根據 9to5mac 和 MacLife 的報道,iOS 7 提供了一種新串連特性,允許多種串連形式之間的無縫切換。如果同時開啟 4G 或 3G,Wi-Fi 和藍芽串連網路,那麼 iOS 7 可以讓這三個串連同時運行,如果正在使用的串連品質不穩定,那麼 iOS 7

iOS 7新功能詳解

儘管消費者對於蘋果旗下最新移動作業系統已經足足等待了三個月之久,但這一備受期待的系統還是在當地時間9月18日同所有消費者見面了。對於這一系統,就連蘋果CEO蒂姆-庫克(Tim Cook)都將其稱為是“自iPhone問世以來,iOS所迎來的最大一次改變。”iOS 7的系統設計由蘋果進階副總裁喬納森-艾維(Jony Ive)擔綱,自從蘋果在2012年進行了高管重組後,艾維便替代了此前斯科特-福斯特爾(Scott

iOS 7有哪些新功能和變化

下星期我們將看到的正式版將和WWDC上看到的大不相同。蘋果六月份發布了全新版本的iOS作業系統——這是從2007年首次發布以來的最大的一次調整和改進。這次的改變招致許多批評。許多設計師在網站上曬出了他們自己的“改進版”iOS 7,還撰寫文章批評蘋果公司在iOS 7上所使用字型、表徵圖和毛半透明效果的半透明設計。經過3個月、6個測試版的改進,蘋果公司已做好準備,發布兩款全新的、內建iOS 7的iPhone手機,與此同時,亦準備好向所有iPhone 4

iOS 7中比較受爭議的功能

iOS 7來勢洶洶,無論你升級與否,想必對它都有所瞭解了。關於這款作業系統,只能說是褒貶不一。iOS 7的部分改變深受好評,而另外一些功能則仍存在爭議。而本文主要是闡述iOS 7中哪些問題是最受使用者爭議的!下面就一起看看吧!1、iOS 7中的一些應用表徵圖看起來就像是專為孩子們設計的。此外,電池的耗電速度太快了。查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

IOS中UIScrollView的分頁與縮放

UIScrollView類為顯示內容的視圖大小大於應用程式視窗提供支援。它使使用者能夠在該內容中通過輕 掃手勢進行滾動,通過手捏手勢放大和縮小視圖中的內容。分頁當取景範圍裡有多個視 圖時,你不希望拖動後介面停在中間串連位置,就需要分頁功能CGRect screenRect = [self.window bounds]; CGRect bigRect = screenRect; bigRect.size.width *= 2.0; //初始化ScrollView

iOS效能最佳化,ios開發效能最佳化

iOS效能最佳化,ios開發效能最佳化本文

PrefixHeader.pch&#39; file not found 以及 Xcode 中如何添加pch檔案,

PrefixHeader.pch' file not found 以及 Xcode 中如何添加pch檔案, 在開發的過程中,有時候接觸到舊項目,會報: 'PrefixHeader.pch' file not found 的錯誤! 在Xcode6之前,建立一個工程的時候,系統會幫我們自動建立一個以工程名為名字的pch (precompile

iOS開源項目周報0223,ios開源項目0223

iOS開源項目周報0223,ios開源項目0223由OpenDigg 出品的iOS開源項目周報第九期來啦。我們的iOS開源周報集合了OpenDigg一周來新收錄的優質的iOS開源項目,方便iOS開發人員便捷的找到自己需要的項目工具等。panelkit 在iOS中開啟panel的UI架構FSPagerView 優雅的螢幕投影片庫SwipeCellKit 可滑動UITableViewCellHydra 再次愛上非同步代碼WCLShineButton&

第二課 更改背景顏色,更改背景顏色

第二課 更改背景顏色,更改背景顏色總體來講基本所有軟體都繞不開更改顏色這種事兒。廢話不多說,開始添加背景顏色 1.先建立工程項目2.修改ViewController.m(注意大小寫區分)3.建立一個gray的名字的顏色類調用方法輸入代碼1 UIColor *gray = [UIColor colorWithRed:0.95 green:0.95 blue:0.95 alpha:1];2 self.view.backgroundColor =

解決右滑返回手勢和UIScrollView中的手勢衝突,手勢uiscrollview

解決右滑返回手勢和UIScrollView中的手勢衝突,手勢uiscrollview項目中遇到一個頁面中是以一個scrollview橫向Tab展示兩個不同功能的顯示,譬如訊息和公告功能,但是由於滑動返回手勢和scrollview的滑動返回手勢衝突了,導致頁面不再能夠滑動返回。類似的還有圖片瀏覽功能也出現過。iOS系統中,滑動返回手勢,其實是一個UIPanGestureRecognizer,系統預設的操作是只有滑動螢幕的左邊的某個位置,UIPanGestureRecognizer才會起作用。UIS

總頁數: 703 1 .... 440 441 442 443 444 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.