注:ips文件和crash文件不一樣,Xcode13,iOS15以前設備ips文件改后綴成crash可以解析,但是之后 Apple 對符號化文件格式進行了 JSON 支持, ...
注:ips文件和crash文件不一樣,Xcode13,iOS15以前設備ips文件改后綴成crash可以解析,但是之后 Apple 對符號化文件格式進行了 JSON 支持, ...
什么是AsyncStorage 簡單而言,AsyncStorage持久化的key-value存儲系統,旨在代替LocalStorageAsyncStorage在iOS下存儲分...
在iOS13中,蘋果提供了截屏選擇PDF長圖的功能,實現相關代碼后,只需要使用截屏功能,就會發現在右邊有一個"整頁"的選項,可以編輯并保存長圖。我封裝了一個工具類,使用的時候...
畫中畫(PictureInPicture)在iOS9就已經推出了,不過之前都只能在iPad使用,iPhone要使用畫中畫就得更新到iOS14才能使用。 Demo:JPPict...
1.在原生的iOS工程里面,嵌套了flutter模塊,進行打包時,報以下錯誤: ld: bitcode bundle could not be generated becau...
前言 如果要看理論的童鞋點擊這里 redux中文文檔 或者 redux官方文檔 ,本文不會太刻意去介紹大篇幅的理論,本文不做框架之間的對比,只給想學redux的童鞋提供實質的...
為了減少靜態庫的體積,我們只發布支持真機的SDK...在驗證.podspec文件出現了error 解決方式: 1. 設置VALID_ARCHS 在 podspec 文件中添加...
開篇 作為一名iOS開發者,一定用過CocoaPods吧?如果沒有用過,可以查看CocoaPods官網[https://cocoapods.org]。 CocoaPods是一...
前言 在開發中,經常需要將代碼打包成為Framework,每次都手動配置合并十分麻煩,這里提供一種使用腳本動態生成Framework的方法。使用腳本可以動態跟隨工程代碼,隨時...
在開發中,我們經常使用使用封裝的庫進行開發,比如微信、微博分享等sdk,很容易實現我們的登錄分享功能。 一、什么是庫? 庫是源代碼經過編譯,形成的二進制代碼,別人項目中使用我...
版本記錄 前言 蘋果最近新出的一個API就是ARKit,是在2017年6月6日,蘋果發布iOS11系統所新增框架,它能夠幫助我們以最簡單快捷的方式實現AR技術功能。接下來幾篇...
來自我的博客minecode.link 前言 蘋果推出ARKit半年了,開發者對其興趣有增無減,AR產業也借蘋果谷歌等廠商的努力得到了快速發展。作為廣大iOS開發者的一員,我...
1. 在Github新建倉庫 創建公共的倉庫,并且添加License,CocoaPods需要這個License。 2. 在倉庫添加文件 將倉庫clone到本地之后,使用以下命...
OC 如何實現多代理模式 為什么要使用多代理模式 標題雖然是如何實現多代理模式,但是知道為什么需要實現多代理模式同樣重要。 眾所周知,OC的常用的消息傳遞方式有很多種,各有各...
近期公司的移動端項目的icon都在使用svg(矢量圖).svg在放大或者縮小的情況下,圖像的圖形質量不會有所損失.所以與大家分享一下兩種iOS展示svg的方法. 一:svg就...
好奇觸摸事件是如何從屏幕轉移到APP內的?困惑于Cell怎么突然不能點擊了?糾結于如何實現這個奇葩響應需求?亦或是已經被響應鏈、手勢、target-action這一系列響應觸...
CoreAudio中和讀寫音頻文件有關的有ExtAudioFile和AudioFile,這里介紹ExtAudioFile讀寫音頻文件的相關API和操作。 基礎知識介紹 音頻數...