最近由于某某三方推送到達(dá)率不夠,公司要求接入原生Apple Push。在接入的時(shí)候發(fā)現(xiàn)一些問題,做一個(gè)總結(jié)。廢話不多說,進(jìn)入正題: 1、用openssl s_clinet -...

最近由于某某三方推送到達(dá)率不夠,公司要求接入原生Apple Push。在接入的時(shí)候發(fā)現(xiàn)一些問題,做一個(gè)總結(jié)。廢話不多說,進(jìn)入正題: 1、用openssl s_clinet -...
總覽 一、創(chuàng)建自己的SDK - .a靜態(tài)庫 這篇教程將只使用一小部分Objective-C代碼,本文主要講解從開始到應(yīng)用的詳細(xì)步驟。環(huán)境:xcode 8.0(網(wǎng)上的demo大...
最近有一個(gè)需求是一個(gè)View添加陰影效果,但是這個(gè)View是有圓角的 由于圓角回去設(shè)置masksToBounds = YES 屬性,但是設(shè)置圓角的屬性會(huì)導(dǎo)致設(shè)置陰影效果無效。...
最近接到一個(gè)需求是要把NavBar的背景色以及1px的下劃線顏色更換掉。 最先想到的方式就是放一張圖片: [navBar setBackgroundImage:[UIImag...
自定義的Tabbar在執(zhí)行NavigationController的popToRootViewController的時(shí)候會(huì)出現(xiàn)重合的問題。 這個(gè)問題的出現(xiàn)是因?yàn)樵谡故咀远x的...
在打企業(yè)內(nèi)測包的時(shí)候會(huì)提示這個(gè)錯(cuò)誤,其實(shí)本質(zhì)的意思是說在你的Bundie identifier下面找不到跟起匹配的provisioning profile(證書)。 解決方法...
通過系統(tǒng)的方法 PKPaymentAuthorizationViewController.canMakePayments 判斷該機(jī)型是否支持apple pay,如果支持判斷是...
其實(shí)這個(gè)思路是很好的,非常符合現(xiàn)在IOS開發(fā)的趨勢,但是自我感覺這個(gè)不是很實(shí)用,其實(shí)完全可以自己基于這個(gè)思路寫一套符合自己公司業(yè)務(wù)的路由模式。這個(gè)只是我個(gè)人的想法
WLRRoute: 一個(gè)移動(dòng)端路由看了一篇關(guān)于移動(dòng)端路由的文章一步步構(gòu)建iOS路由, 感覺寫的多, 寫的也很好, 所以我決定去看看源碼, 在用我自己的語言來重新總結(jié)一下. 其實(shí)說到路由, 不由得就想起了組件化...
項(xiàng)目開發(fā)中,免不了會(huì)有一些禁止滑動(dòng)的需求,例如禁止單向滑動(dòng)的需求。 在解決方式上試過很多方法,例如UIScrollView的bounce屬性,這個(gè)是讓UIScrollView...
什么是Runloop Runloop即運(yùn)行循環(huán)。為什么你的APP放在那里不去動(dòng)它,在某個(gè)時(shí)間點(diǎn)去操作它,它還會(huì)給你反饋。就是因?yàn)镽unloop的存在。總結(jié)一下,因?yàn)镽unlo...
最近工作踩坑不少,又踩了一個(gè)。需求是這樣的,只在首頁隱藏Navigation Bar,其他頁面都不隱藏。我在第一個(gè)視圖控制器里寫下了如下代碼: 這樣寫導(dǎo)致的結(jié)果就是當(dāng)你右滑返...
在12月份某一天,后臺(tái)接口突然反饋說推送的id沒有上傳,通過代碼排查發(fā)現(xiàn)以下方法不執(zhí)行了。 - (void)application:(UIApplication*)appli...