Chisel 項目地址 Chisel-LLDB命令插件,讓調試更Easyhtml
iOS性能優化(一):Time Profile iOS性能優化 How to Drastically Improve Your App with an Afternoon and Instrumentslinux
Fastlane自動化構建工具(完整解決測試和發佈流程) iOS-Fastlane(安裝篇) 深刻淺出 Fastlane 一看你就懂 fastlane 配置 iOS 持續集成例子 IPALane fastlan自動管理證書:A new approach to code signingandroid
iOS持續集成從入門到放棄(1) 使用 Jenkins 實現持續集成 (iOS) 使用Jenkins構建iOS持續集成自動打包 Jenkins的開啓關閉命令 iOS持續集成:jenkins+gitlab+蒲公英+郵件通知(Part 2) iOS開發必備 - 搭建自動化構建服務 集成 Jenkins 和 TestNG 實現自助式自動化測試平臺 SSH密鑰的配置ios
fir的Flow.cigit
I met a error alert when I try to export for adhoc distribution#4450 [SOLVED] IOS APPS USING SWIFT CRASH WHEN SIGNED WITH INHOUSE (ENTERPRISE) CERTIFICATEgithub
private-cocoapods using-pod-lib-create 如何將本身的庫或控件經過製做podspec提交到Cocoapods官方git上供全部人用或者設置爲私有庫給本身團隊來使用編程
ssh的使用swift
Swift-使用 Core Graphics 繪製基本形狀安全
關於 UITableView 中 cell 自適應高度的問題 iOS_緩存Cell行高的基本思路 UITableView優化技巧
關於tableView的reloadRowsAtIndexPaths iOS開發小技巧:刷新UITableView iOS開發系列--UITableView全面解析 iOS調用reloadRowsAtIndexPaths Crash報異常NSInternalInconsistencyException
tableView異步下載圖片/SDWebImage圖片緩存原理
iOS開發——你真的會用SDWebImage? Swift - 表格圖片加載優化(拖動表格時不加載,中止時只加載當前頁圖片) (Swift) iOS Apps with REST APIs(六) — 使用PINRemoteImage實現圖片加載及緩存
在 iOS 中使用 HTML 模版和 UIPrintPageRenderer 生成 PDF
iOS開發中UITableViewCell點擊時子視圖背景透明的解決方法
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
if tableView.isEditing == false {
tableView.deselectRow(at: indexPath, animated: true)
}
}
複製代碼
Swift在AppDelegate中控制每個窗口可否旋轉 自動旋轉--橫豎屏控制(Swift3.0) 如何用代碼控制不一樣的方向 金山雲視頻直播橫屏設置
從視覺到App:網易有錢iOS項目切圖與適配實踐 快速輸出iOS和android標註和切圖操做記錄 對切圖標註的思考 iOSDevelopmentDocuments
Alamofire 最佳實踐 模型化網絡請求,對Alamofire的封裝 基於swift網絡庫alamofire進行封裝的ETNetwork Swift Moya Alamofire網絡庫基礎教程 如何在 Swift 中使用 Alamofire 進行網絡編程 Alamofire隔離網絡框架封裝 + 簽名 + ssl證書信任
參考內容來自 米推
什麼是APNs和APNs證書? APNs(全稱爲Apple Push Notification Service)是蘋果爲iOS和OS X設備提供的消息推送服務,iOS和OS X設備上的應用要將消息推送到客戶端必須經過APNs來實現。
APNs證書是一種擴展名爲p12的文件,它是應用發送消息給APNs的證實。APNs針對不一樣的環境有不一樣的證書和密碼,所以p12證書文件會有兩套:Development證書(咱們稱爲開發證書)及密鑰、Distribution證書(咱們稱爲生產證書)及密鑰。
最近在使用小米推送,因此只談一下小米的推送證書,但其實都是同樣的, 以前也使用過 極光,可是我的感受極光的到達率比不上米推
爲何小米推送iOS版須要APNs證書和密鑰? 小米推送iOS版是基於APNs實現的推送,最終消息仍須要通過APNs下發到客戶端,所以爲了實現消息的推送,須要開發者提供APNs的證書和密鑰。
請注意只有2個環境的證書和密鑰均提供後,才能夠保證2個環境內都能正常推送消息。
一、在Mac中,開啓Keychain Access
二、選中你對應Bundle ID的證書,注意 Development/Distribution。注意當展開時請如圖同時選中,右鍵Export
** 注意必定要有小鑰匙的標記才能夠**
三、Save,請注意文件格式必須是p12
四、保存時須要你給證書設定密碼,請務必設置密碼,由於無密碼是沒法成功推送的。
請注意證書的有效期 APNs證書均有有效期的限制,過時則沒法繼續推送消息。 開發證書的有效期是3個月,生產證書的有效期是1年。 請務必在證書到期前從新上傳新證書,以保證推送服務持續正常工做。
iOS release,debug版設置不一樣的AppIcon 此方法一樣適用於 bundleid
iOS9之適配ATS ATS網絡鏈接情況診斷 ATS網絡鏈接情況診斷 牛逼的巧哥之 iOS 的安全與 ATS 喵shen關於 iOS 10 中 ATS 的問題
視音頻編解碼技術零基礎學習方法 視頻有關博客列表 關於RTP中的時間戳問題 SDP: Session Description Protocol(會話描述協議) (RFC2327) 一個的視頻直播方案:SRS 如何搭建一個完整的視頻直播系統?知乎
IOS開發Scoket接受報文不全(分屢次接受)的TCP粘包問題 深刻淺出:iOS 的 TCP/IP 協議族剖析 && Socket socket網絡通訊框架RHSocketKit iOS Socket重構設計 總結一下前兩天剛嘗試的socket編程使用AsyncSocket 關於AsyncSocket
我的使用AsyncSocket的使用 並無遇到 解析字節流長度的 問題,
實戰發現, 通訊時 每條消息的 分割 是 根據 換行符 `\n` ;
因此 本身要處理 過濾 `\n`的 符號.
實際上 直接用 BSD Socket 或者 CFSocket的時候 都要本身 和 服務器 規定一種 數據發送的協議, 來 處理 數據的類型 和 解析長度等.
複製代碼
不遺餘力的去解耦的一次實踐,封裝一個TableView和一些功能組合的控件 iOS應用架構談 組件化方案 CTMediator
iOS開發中的測試框架 Google推出iOS功能性UI測試框架EarlGrey TDD的iOS開發初步以及Kiwi使用入門
戴銘-study 饒志臻-iOS 基礎知識點網址 swiftGG SwiftGithubRepo 乾貨集中營-ReactiveCocoa+RXSwift+MVVM 王巍 郭耀源
OC中使用宏定義進行調試 Objective-C 預處理器(The Preprocessor) 經過預編譯實現不一樣的編譯條件
『BABaseProject』! Apple Coding Guidelines for Cocoa Google Objective-C Style Guide iOS編碼規範總結