原创 iOS開發 --- 接入友盟分享(微信、QQ)功能(v6.9.5 &更新日期:2018年11月1日)(一)

前期準備工作 註冊友盟賬號獲取AppKey; 註冊分享途徑賬號: QQ:騰訊開放平臺註冊,獲取APP ID和APP KEY; 微信:微信開放平臺註冊,獲取AppID和AppSecret ; ..... 一,下載友盟分享SDK,並導入到

原创 iOS開發 --- 獲取網絡狀態

之前用的根據狀態欄獲取的,iOS 13貌似不行了。。。 #import <Foundation/Foundation.h> typedef enum { NETWORK_TYPE_NONE = 0, NETWORK

原创 iOS開發 --- App強制退出

最近項目中用到強制退出App,做個筆記。   關鍵代碼  /** 退出App */ -(void)exitApplication { AppDelegate *app = (AppDelegate*)[UIA

原创 iOS開發 --- 製作信鴿推送後臺pem格式證書(p12 - >pem)

1,進入distribution_push.p12所在文件夾 cd  2,用下面命令把p12轉換成pem格式 distribution_push.p12 distribution_push.pem openssl pkcs12 -in

原创 iOS學習 --- UIImage方法(imageWithCGImage: scale: orientation:)

  UIImage *imaged = [UIImage imageWithCGImage:image.CGImage scale:1.0 orientation:UIImageOrientationUp];   /* cgI

原创 iOS學習 --- 開發者賬號(個人,公司,企業)

背景 在進行iOS開發之前必不可少的一件事就是申請開發者賬號。申請開發者賬號後,就可以進入開發者中心下載Xcode編譯器,並且配置開發者證書進行真機調試。在項目開發完成後,就可以進行打包併發布上線到App Store了,而這些步驟都是需

原创 iOS學習 --- Xcode配置 Framework Search Paths和Library Search Paths

Xcode9.4.1  開發的過程當中,導入第三方庫(framework/.a)或者下載使用別人的demo會經常會遇到一些關於庫的導入的問題。而導入第三方庫後,這些庫的路徑應該在當前項目target的Search Paths中,具體

原创 iOS學習 --- 計步器(通過CMPedometer獲取)

CMPedometer簡介  CMPedometer是iOS8以後推出的,CoreMotion框架中獲取用戶運動信息的對象,通過CMPedometer我們可以獲取用戶的活動信息,如行走步數,行走的公里數,上下樓層數以及平均速度等。因此,

原创 iOS學習 --- Model的使用

iOS開發中經常會用到Model,怎樣把字典轉化成Model呢?個人覺得用KVC是很方便的。。Demo地址 字典類型 #import "ViewController.h" #import "PeopleModel.h" @interf

原创 iOS開發 --- 接入信鴿推送功能(V3.2.0 2018-09-11)(一)

前言 最近公司項目在接入信鴿推送功能,詳細記錄下整個過程。。。 一,信鴿後臺創建iOS應用 註冊信鴿推送開發賬號,並登陸; 登錄成功後,右上角“個人中心”,下拉列表點擊“應用列表”創建iOS應用。 選擇平臺 填寫配置(證書可以暫時不

原创 iOS開發 --- 接入信鴿推送功能(V3.2.0 2018-09-11)優化(三)

這次優化的主要原因是:前面接入信鴿推送的時候,把相關代碼都加到了AppDelegate中,現在個人感覺AppDelegate中的代碼太多了。。。想着寫個分類把推送相關的代碼整理到一起。   分類文件創建Category 爲AppD

原创 iOS 學習 --- NSURL的常用屬性

NSURL簡介:  URL是對可以從互聯網上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯網上標準資源的地址。URL可能包含遠程服務器上的資源地址,本地磁盤上的文件的路徑,甚至任意一段編碼的數據。NSURL是爲了方便我們操作。

原创 iOS開發 --- 接入信鴿推送功能(V3.2.0 2018-09-11)(二)

信鴿推送服務介紹 對於iOS端實現推送消息的服務涉及到三個角色:終端應用(Client App),APNs(Apple Push Notification service),信鴿服務器(XG Provider)。在使用信鴿推送服務實

原创 iOS學習 --- 在控件上添加虛線邊框(UIBezierPath)

用貝塞爾曲線給控件添加虛線邊框 相關文章 iOS 在控件上添加虛線邊框

原创 iOS開發 --- AlipaySDK接入(version:15.6.4 motify:2019.06.11)

客戶端 iOS 集成流程 App支付客戶端DEMO&SDK   支付相關接口說明 支付接口 1.1 方法名稱:pay方法 方法原型:(void)payOrder:(NSString )orderStr fromScheme:(NSStr