原创 iOS GCD創建標準定時器,進入後臺後任務可繼續執行定時 前言

前言 要開啓標準定時器,多線程是必須的。進入後臺後定時器任務會繼續進行,無需開啓後臺任務。主要用於與定時器相關的功能,比如獲取驗證碼,定時刷新的需要標準的定時器。 首先,用的時候是沒有開啓後臺任務的,照樣可以繼續定時,可能iOS系統及相關A

原创 通過腳本清理掉iOS項目中的棄用文件 腳本

腳本 詳見鏈接 #!/bin/sh PROJ=`find . -name '*.xib' -o -name '*.[mh]'` for png in `find . -name '*.png'` do name=`basename $png

原创 uniapp在web-view 中下載的app,讓Android手機安裝應用的問題 前言 代碼 Author

前言 最近寫了一個uniapp,功能大致是:掃描三方分發平臺的二維碼,安裝app。iOS端直接在網頁下載然後自動安裝了,這個沒有問題,但是Android端,下載之後卻不知道apk包到哪裏了。以下代碼就是讓Android端下載apk包之後,直

原创 uniapp基礎知識

uni-app的基本使用 課程介紹: 基礎部分: 環境搭建 頁面外觀配置 數據綁定 uni-app的生命週期 組件的使用 uni-app中樣式學習 在uni-app中使用字體圖標和開啓scss 條件註釋跨端兼容 uni中的事件 導航跳轉

原创 HBuilderX配置微信開發者工具後,微信開發者工具顯示Fail to open IDE 問題 原因 解決方法

問題 微信開發者工具 地址配置正確,且端口也開啓了,但是顯示打開微信ide失敗。 原因 manifest.json中有微信小程序AppID,但未在微信開發平臺將我的微信號加到微信開發者裏面,導致微信開發者工具運行項目失敗。 解決方法 方法

原创 靜態庫“.a”的拆分與合併 Author

查看 .a 文件所包含架構 lipo -info lib.a 按架構分離不同平臺的靜態庫 lipo lib.a -thin i386 -output i386.a lipo lib.a -thin x86_64 -output x86_6

原创 微信小程序跳轉第三方外部鏈接 前言 配置業務域名 Author

前言 個人類型、海外類型微信小程序不支持web-view標籤,故無法跳轉第三方外部鏈接,這點大家注意一下。 配置業務域名 1、下載的校驗文件需要放到第三方網站的根目錄下面纔可以,也就是說你想跳轉到別人網站的網頁需要別人的同意纔行; 2、

原创 iOS測試機個數上限的詳細規則 前言 規則 舉例 總結

前言 公司的iOS測試機快達到蘋果規定的100個上限了,而因爲the new iPad新出,我們需要新的quota來測試新iPad,所以就仔細研究了一下蘋果關於100個測試設備上限的規則。 規則 總結出來的規則如下(附上原文以便對應): 每

原创 UED在產品設計流程中作用 前言 UED在產品設計流程中作用

前言 UED(User Experience Design)即用戶體驗設計。 UED在產品設計流程中作用 產品經理產出原型圖和PRD之後,需要轉交給負責交互設計與視覺設計的設計師團隊進行這兩個方面的設計。這個時候有的產品經理會發現,交互設

原创 iOS AlipaySDK集成問題—UTDID 衝突錯誤 UTDID 衝突錯誤 解決辦法 Author

UTDID 衝突錯誤 已集成友盟應用統計 UMCSecurityPlugins 安全組件,現在集成支付寶登錄,導入 AlipaySDK.framework 就出現 UTDID 衝突錯誤,如下所示: 解決辦法 換個 兼容版 SDK 就好了。

原创 Flutter plugin not installed; this adds Flutter specific functionality... 問題描述 解決辦法 Author

問題描述 在 Mac 上安裝 Flutter 的時候,通過 flutter doctor 檢測,在 Android Studio IDE 處遇到了一些小的插件缺失問題,具體異常提示如下: [!] Android Studio (versio

原创 Masonry更新約束的實戰技巧 前言 更新約束過程 Author

前言 Masonry 框架使用過程中,有這麼一個場景:某個控件的約束已經添加了,後面需要改變這個控件的某個約束,這個時候就需要更新這個約束。 更新約束過程 聲明屬性 @property (strong, nonatomic) MASCo

原创 Multiple commands produce '.../xxx.app/Assets.car': 問題 解決方法如下:

問題 最近在 Xcode 11 上使用 pod 碰到一個問題,Assets.car 被生成多次。錯誤信息如下: Multiple commands produce '/Users/xxx/Library/Developer/Xcode/De

原创 UITableViewCell高度自適應 目錄 一、前言 二、使用步驟 三、demo 鏈接 四、Author

目錄 前言 使用步驟 demo 鏈接 一、前言 iOS8 以後蘋果推薦的使用 UITableView 的屬性 estimatedRowHeight 和 rowHeight = UITableView.automaticDimensio