原创 bld.inf、.mmp和.pkg文件淺析

對於每一個項目,都必須有一個工程引導文件bld.inf和一個項目定義文件.mmp。bld.inf文件可能引用一個或多個.mmp文件,每個.mmp文件對應一個將要生成的組件。 一、工程引導文件bld.inf 其實是一個腳本,它告訴build

原创 【OS X】解決OS X 10.10 降到10.9後遇到的相關問題

最近使用 OS X 10.10 beta版導致我的MBP啓動吃白蘋果了, 無法進入系統,迫於無奈只有重裝了。 通過製作10.9的U盤重新安裝後可以進入系統,個人文件夾數據依然存在。 但是遇到以下問題: 一、管理員權限丟失: 不過進入系

原创 解決iOS 9 symbolicatecrash卡死

背景 在iOS 9 的日誌裏面會出現重複的 ParsecSubscriptionServiceSupport 或 AssetCacheServices , 這導致蘋果提供的symbolicatecrash轉換時出現卡死。 原因 這是由於x

原创 【越獄開發】啓動iOS設備上的WebInspector功能進行網頁調試

在iOS上的apple Webkit內核保留了Webkit的 WebInspector功能。 利用它,可以在同一個局域網或者使用USB連接到Mac上對手機的網頁進行調試。 iOS 5以上需要使用較新版本的Safari,並開啓Safari的

原创 Symbian 模擬器的JRE版本問題

通過修改   Epoc32/tools/ecmt/config/config.properties   文件的如下字段可以解決   epdt.java.version.start=1.4.1,1.4.2,1.5,5.0,1.6,6.0

原创 【手把手教學】開啓iOS app調試模式

目標 本文會闡述如何通過使用開發者證書重籤的方式實現對iOS app開啓調試模式 調試模式開啓後可以實現以下功能: 1. 重籤後的ipa可以安裝在未越獄的iOS設備上 2. 在未越獄的iOS 8.x設備上都可以通過PP助手等工具訪問其

原创 HookLogger 的問題

HookLogger 本質是Hook 就是鉤模擬器,如果出現鉤失敗的話 估計就是DLL沒有關聯好   setuphooks -r default //取消關聯 setuphooks default //重新關聯

原创 【越獄開發】調試iOS下沒有加密的第三方程序

決定一個app是否能被debug,關鍵是在於編譯後的code sign entitlements 。 只要在 entitlement 裏面添加如下字段: <key>get-task-allow</key>

原创 【開發技巧】OS X上搭建distcc使用XCode進行分佈式編譯

一、distcc介紹 distcc是google的一個開源工具,它不是一個編譯器,而是一個負責調度不同設備上的編譯器,從而實現分佈式編譯的工具。 官網 https://code.google.com/p/distcc/   傳統的編譯過

原创 【越獄開發】在越獄設備下開啓iOS Webkit的JIT功能

其實很久之前就有越獄工作者研究過iOS的MobileSafari是如何進行 JIT 處理。 原始PDF地址爲:http://reverse.put.as/wp-content/uploads/2011/06/syscan11_breaki

原创 關於Symbian的定時器

 Symbian裏面,比較常用的定時器是 CPeriodic,其實也就是由 CTimer 實現的,而CTimer 則是一個 活動對象(Active Object)。   通過查看源代碼發現,活動對象所被調用的最小時間片是取自 User::

原创 DebugPrintf 等同於 Printf使用,將字符串輸出到 Output裏面

#include <stdio.h> #include <stdarg.h> void DebugPrintf(const char * ptzFormat, ...) {  va_list vlArgs;  char tzText[1

原创 創建本地的SVN 服務

首先,到這裏下載 Subversion 服務端   http://subversion.tigris.org/servlets/ProjectDocumentList?expandFolder=469&folderID=8100   假設

原创 【開發技巧】珠三角技術沙龍分享PPT《iOS應用開發Tips》

到珠三角技術沙龍做了一次分享題爲《iOS應用開發Tips》。 PPT分享在 https://github.com/zqxiaojin/Share-Jin-PPT 直接下載地址爲 https://raw.githubusercontent

原创 【開發技巧】在iOS8下WebView的選擇

iOS 8 SDK中發佈了新的WebView類----WKWebView 簡單測試發現WKWebView是天然開啓了 JIT的,但UIWebView仍然沒有JIT。 簡而言之,想在iOS 8 上我們需要將 UIWebView替換爲 W