原创 解決安裝多個Xcode出現的PBXProjectWizardChooserWizard問題

以前在安裝多個xcode的時候,由於某些配置的問題,在新建工程的時候,會出現類似下面這樣的錯誤,導致工程模板無法創建。 卸載xcode後重新安裝,還原所有配置也沒有解決。 而且是隻有在選擇Window-based Application這

原创 iOS開發socket程序被SIGPIPE信號Terminate的問題

   以前在iphone上寫socket的程序的時候,如果嘗試send到一個disconnected socket上,就會讓底層拋出一個SIGPIPE信號。 client端通過 pipe 發送信息到server端後,就關閉client端

原创 (譯)iPhone: 用公開API創建帶小數點的數字鍵盤 (OS 3.0, OS 4.0)

更新:ios4.1現在已經將這個做到SDK了。你可以設置鍵盤類型爲UIKeyboardTypeDecimalPad!完成! 在開發iphone程序的時候你可以選擇各種鍵盤。其中的數字面板卻沒有帶小數點。在底部的左下角有一個空白按鈕,什麼作

原创 使用fastlane spaceship 批量自動創建內購素材

使用fastlane spaceship 批量自動創建內購素材 背景 背景當然是產品同學發過來22個AR內購素材要提交,這個啥感覺做過的人都知道,不想多說了。(此處應有表情包) 方案 這時候只能選擇fastlane spaceship了,

原创 使用fastlane deliver 自動上傳App Store Connect 物料和截圖

使用fastlane deliver 自動上傳App Store Connect 物料和截圖   背景 時光荏苒,今年發生了很多事情(省略2w字)。最終iOS商店頁物料上傳的工作,輾轉最終準備交給開發團隊來處理。 運營丟過來的物料有6個國

原创 [工具]Mac平臺開發幾個網絡抓包工具(sniffer)

Cocoa Packet Analyzer http://www.tastycocoabytes.com/cpa/ Cocoa Packet Analyzer is a native Mac OS Ximplementation of a

原创 [觀點]從iOS-Android-WP7開發環境搭建感受平臺風格

基本上來說我一名iOS平臺的程序員,其他的平臺基本都沒有怎麼接觸過。不過開發環境倒是都搭建好了。弄好開發環境自後倒是頗有一點小感慨,不同平臺的風格,在搭建開發環境上都有自己的體現。着實挺有意思的。 先從我熟悉的平臺開始。   iOS iP

原创 [觀點]AppStore支持人民幣支付對國內開發者的影響

  背景 : (來自網絡) 11月18日凌晨,蘋果中國App Store更改了使用條款,正式以人民幣標價結算。iPhone和iPad等移動終端已經開

原创 [對比]Android的差異設計和iOS的統一設計規範

 以前一直覺得iphone的可控性比較好,不理解android的開放的設計,覺得可能會帶來未知的災難。 早期的Android OS,沒有統一的設計,

原创 在 MacOSX 上實現多用戶遠程桌面

有時候,我們因爲一些簡單的需求需要使用Mac環境,可能只是新手熟悉環境,可能只是給客戶展示,可能只是開會什麼,但是設備的數量一時並沒有那麼多。 我們

原创 [windows phone 7開發]搭建WP7開發環境

  上次已經有提到windows phone 7的開發環境搭建,其實非常的容易,沒有什麼困難的,我覺得程序員都可以搞定。 同時發現網絡上得基本都同一

原创 實時遊戲對戰引擎Photon

  個人開發者在iphone平臺多數時候只能做單機遊戲,因爲沒有服務器的原因,會出現很多的限制。 除了官方的gamecenter有遊戲挑戰的功能之外,還有一個由exit games推出的實時遊戲對戰引擎Photon。 http://www

原创 在Mac系統下架設WiFi熱點,對比Win7

  看到《Win7無線電腦變WiFi熱點實戰體會》一文後,對比Mac平臺,Windows系統確實做的不夠。 在mac下自己架設wifi應該來說還是非

原创 [工具]Mac下非常好用的快捷終端Dterm

DTerm A command line anywhere and everywhere 這是可在任何目錄下直接用全局快捷鍵直接調出命令輸入框的小工具,非常好用 作爲Mac用戶,使用終端是必須的,可是終端telminal卻經常會破壞你的工

原创 程序員的職業道德

通過一點經歷,聊一聊一些感受,共勉。   以前,在一次離職工作交接的時候,因爲我的項目由我全權負責和開發,發現公司對我就和賊一樣。 因爲以前出現過有人在離職的時候,出於對公司的某些人或者事情的不滿,依賴自己對項目的瞭解,對代碼進行了某些改