原创 ios-製作靜態庫.a包含第三方framework注意點

製作公司項目sdk遇到的問題,項目集成做SDK需要包含有第三方廠家提供的SDK,且第三方是framework形式的靜態庫。靜態庫framework與.a區別,靜態庫與動態庫的區別這裏就不囉嗦了,自行百度谷歌~·~一、一般注意點這裏說的是製作

原创 ios-靜態庫sdk中Category方法不可用

項目需求,需要製作SDK提供給客戶方在sdk中添加了Category分類,但是sdk集成時出現問題,有方法不調用,有的是load的runtime運行時方法也沒有啓作用。一番查找百度Goole後,知道原因在於Category本身上面。在靜態庫

原创 java--前置原因、學習路徑探尋

2018/12/13驚聞‘惡訊’,也就是在12月10日,福州中級法院發佈了對部分蘋果手機禁售的臨時禁令。部分手機包括iPhone7,iPhone8和iPhone X,其中iPhone X是iPhone系列中出售相對火爆的一種。雖然作爲中國人

原创 ios-各個展示不同顏色的狀態欄

項目需求,UI設計的頁面中各個頁面頂部狀態欄字體顏色不同,需要動態切換。第一步,info.plist中設置添加View controller-based status bar appearance對應值爲bool類型的NO第二步,在你需要頁

原创 ios-Jpush極光推送相關問題記錄

jpush的集成,證書配置這個很好整記錄一下,平時開發後上線需要注意的點本地和後臺生產環境的bool一定設置爲yes。在測試環境中,本地設置no或者yes沒有多大意義,但是在生產證書環境中必須是yes

原创 ios-xcode虛擬文件夾自動打開

這段時間開發遇到的問題,項目中的文件夾總是默認打開,你關閉之後下次啓動項目還是打開,恰巧改文件夾還是文件衆多,看上去一臉懵逼,網上搜索一番,get一個簡單處理的方法。1,打開你有類似問題的項目->Project Navifator ->底部

原创 ios-hmacsha256+base64格式密鑰

項目涉及到的算法,現在網上hamcsha256的都有,我要記錄的是其中一種特殊情況特殊情況:你拿到密鑰key值爲base64之後的,且該key值無法正常base64解碼出來,你需要在hamc算法瞭解碼之後,再調用CCHmac算法。下面是通常

原创 ios-多手指觸屏移動軌跡

項目需求:檢查相應的觸屏動作、對一些滑動觸屏動作繪畫出移動軌跡(單指或多指)1,檢查觸屏動作處理監測多手指具體動作的方式大致有兩種,一種是touchesBegan、touchesMoved、touchesEnded三兄弟函數自己監聽判斷,再

原创 ios-Multiple commands produced error xcode 10 [duplicate]

Xcode更新到10.0以上後,原先正常跑的工程突然報錯Multiple commands produced error (xcode 10 [duplicate])原因查找有可能原因一:info.plist重複打開 target > Bu