tag ios

標籤
貢獻195
325
04:11 PM · Oct 26 ,2025

@ios / 博客 RSS 訂閱

mb67ff5f258c5ba - 如何解析iOS崩潰日誌:從獲取到符號化分析

一、前言: 作為一個合格的iOS開發者,除了具有規範強悍的編碼能力外,還應該具有過硬的查錯糾錯能力。在項目運行時,程序崩潰是不可避免的,遇到這個問題,有時會出現一大堆的crash日誌,艹,貌似看不懂呀。其實沒有那麼可怕,我們可以將這些日誌格式化,通過它來快速定位問題的所在,以便迅速搞定它。 二、分析: 首先我們來看一個crash日誌,大略的介紹其中的幾個重要的關鍵詞:

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

寫的做不如改的多 - Charles 抓包失敗怎麼辦?從代理排查、TLS 分析到多工具協同的完整方案

在移動端開發、接口調試和線上問題定位中,Charles 是最常使用的代理抓包工具之一。但很多人用 Charles 時都會遇到一個經典問題:明明已經設置代理,也安裝了證書,但 Charles 就是抓不到包。 有時還能抓到 HTTP,但 HTTPS 全部失敗;有時部分域名能抓取、部分卻完全不顯示;甚至偶爾“今天能抓、明天突然全部抓不到”。如果只依賴代理方式,很難找到問題根源。

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

王廣緒 - 不用 Web 服務器也能跑 PHP?這事比你想的有意思

不用 Web 服務器也能跑 PHP?這事比你想的有意思 如果你寫了一段時間 PHP,腦子裏大概是這個畫面: 瀏覽器 → Web 服務器(Apache/Nginx)→ PHP → 返回 HTML 這條路徑實在太經典了,以至於很多人心裏,PHP 就等於 Web 開發。寫個腳本,扔到 public/ 或 htdocs/ 目錄,配個虛擬主機,然後通過 HTTP 訪問 —— 好像這就

移動開發 , php , ios , Web

收藏 評論

深圳大表哥 - 如何進行iOS獨立開發的市場推廣?

iOS 獨立開發的市場推廣可圍繞 App Store 內優化、多平台內容引流、付費廣告加持、社羣與口碑運營等多個維度推進,既能依託蘋果官方渠道獲取精準流量,也能通過低成本的內容和社羣運營積累核心用户,以下是具體方案: 深耕 App Store,抓好核心流量陣地 做好 ASO 優化獲取免費流量:這是 App Store 內免費推廣的核心。一方

移動開發 , app , 搜索 , 推送 , ios

收藏 評論

愛分享技術的小文 - iOS 內存佔用監控的系統化實踐,從泄漏排查到峯值控制的多工具協同分析指南

在 iOS 性能優化體系中,內存佔用(Memory Usage) 是影響穩定性最關鍵的指標之一。 無論是界面卡頓、後台被殺、頁面白屏、圖片加載異常,還是應用無法長時間運行,其根本原因往往都和內存使用有關。 iOS 的沙盒限制、ARC 自動管理、UIKit 渲染機制、Metal/圖形緩存等層次共同構成複雜的內存生態,這意味着僅靠 Xcode Instruments 並不足以覆蓋所有問題

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

註銷 - iOS和wikipeadia集成的技術實現

onCreate: After click log in and wait for a while: This will trigger constructor. Fetch service document and meta data in constructor. Asynchronous task: The trigger point is in

mobile , mobile-web-design , Android , ios

收藏 評論

API_Blogger - 蘋果App上架全流程指南:從註冊到審核通過,一文讀懂

蘋果 App 上架全流程指南:從註冊到審核通過,一文讀懂 在移動應用市場中,蘋果 App Store 憑藉龐大的用户基數與高付費意願,成為開發者必爭之地。但 App 上架絕非易事,從註冊賬號、準備資料,到提交審核、應對反饋,每一環節都暗藏挑戰,稍有差池就可能被拒,耗費大量時間精力。今天,我們就梳理蘋果 App 上架全流程,幫開發者順利闖關,讓優質 App 快速觸達用户。 一、前期

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

ios技術狂人 - iOS 手機抓包軟件怎麼選?HTTPS 調試、TCP 數據流分析與多工具組合的完整實踐

對 iOS 開發者與測試工程師來説,iOS 手機抓包軟件不僅是調試接口的工具,更是定位複雜網絡問題的關鍵手段。隨着移動端安全策略不斷增強(ATS、證書鏈校驗、pinning)、網絡協議演進(HTTP/2、HTTP/3、QUIC)、以及應用自定義協議的普遍使用,單純依賴某一種抓包軟件往往無法覆蓋所有場景。 因此,一個可長期複用、覆蓋全面的 iOS 抓包體系應該是“工具分層 + 多工具協

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

寫的做不如改的多 - iOS App 功能測試的工程化方法論,構建從流程驗證到系統行為診斷的多工具協同體系

在當下的移動開發環境中,iOS App 功能測試 已不再只是“點點頁面、驗證流程”的簡單任務。隨着應用功能越來越複雜、跨端架構不斷增多、系統安全策略持續增強,僅依賴人工測試無法保證質量穩定性。 真正可靠的功能測試需要: 工具輔助流程驗證 全鏈路行為觀測 系統日誌跟蹤 網絡行為驗證 混合場景調試(Hybrid / WebView / Flutter)

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

弗拉德 - 【Flutter 1-11】Flutter手把手教程Dart語言——類、類的的成員變量和方法、類的構造函數

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) 類 Dart是一種面向對象的語言,所有對象都是一個類的實例,而所有的類都繼承自Object類。每個除了Object類之外的類都只有一個超類,一個類的代碼可以在其它多個類繼承中重複使用。 類的實例變量 下面是聲明實例變量的示例: class Point { double x; // 聲明 double 變量 x 並初始化為

移動端 , 移動app , Android , flutter , ios

收藏 評論

flyingsmiling - 根據 struct gpio_desc 獲取編號

實例一: #includeiostream using namespace std; void GetMemory(char *p) { p = (char*)malloc(100); } int main() { char* str = NULL; GetMemory(str); char array[] = "hello"; strcpy(str,

指針的指針 , include , 架構 , 後端開發 , ios

收藏 評論

mb67ff5f258c5ba - iOS 應用加固軟件怎麼選?從真實逆向流程反推的多工具協同方案

在日常移動研發中,“iOS 加固”往往被誤解為一個簡單動作: 找個加固軟件 → 處理一下 → 重新簽名 → 發佈。 但如果你接觸過實際的逆向流程就會發現: 攻擊者破解 iOS 應用不是一步,而是一條完整鏈路,任何單一加固手段都會被繞過。 因此,選擇 iOS 加固軟件時,不應該只關注“混淆強度”或“是否支持 Swift”,而是要看它在整個攻擊鏈路中能阻斷哪一環、能

yyds乾貨盤點 , 移動開發 , ios

收藏 評論