自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(164)
  • 资源 (10)
  • 收藏
  • 关注

转载 Xcode14 终于放弃了bitcode和armv7架构,还有iOS 9、iOS 10

现在,在 Xcode 14 中 bitcode 被废除,iOS、tvOS 以及 watchOS 应用程序默认将不再支持 bitcode,在未来的 Xcode 版本中,bitcode 将被移除。armv7 主要机型包括:iPhone4、iPhone4S、iPad、iPad2、iPad3、iPad mini、iPod Touch 3G、iPod Touch4。armv7、armv7s:ARM 指令集,真机 32 位 CPU 需要该指令集,早于 iPhone 5s 的机型使用。2、旧版的构建系统已经被删除。

2022-09-22 14:46:23 2009

转载 iOS 16适配

2、安装证书,去设置-通用-VPN与设备管理-iOS 16Beta softWare profile,点右上角安装。3、安装成功后,去通用-软件更新-下载并安装 iOS 16。1、下载上面证书,用iPhone打开。

2022-08-22 10:22:16 3887

转载 iOS 15 适配踩坑:NavigationBar、UITabBar失效问题

苹果前两天推出了iOS 15。秋天都等不及~~相关链接:ios 15.0 适配问题:NavigationBar和UITabBar失效问题Xcode 13 beta版,iOS 15 beta 3的系统。除了客户提出的问题,自己还发现了两处UI异常,不过说不定苹果能良心发现,在正式版中给修复一下。坑一、企业签名的 App 无法使用客户反馈说 App 不能正常打开,并且提示下面的这种信息:“xxx”Needs to Be Updated : The developer of this

2021-11-10 14:14:38 2313

转载 超级签具体实现

签名原理使用了苹果提供给开发者的Ad-Hoc分发通道,把安装设备当做开发设备进行分发。优势:直接分发,安装即可运行稳定,不会有证书吊销导致的风险缺点:单开发者账号的iPhone设备数量只有100个整体架构设备安装描述文件后,会向服务器发送设备的UDID。 服务器收到UDID后,将UDID注册到某个开发者账号下。 再生成签名用的描述文件,给IPA签名。 然后iPA传Server,使用itms-services方式让用户下载。技术实现一、使用配置文件获取UDID在你的

2021-06-28 15:13:19 495

转载 iOS内购-防越狱破解刷单

---------------------------2018.10.16更新---------------------------最近我们公司丢单率上涨,尤其是10月份比9月份来说丢单率翻了3倍,和一些同行交流了一下,发现他们也是丢单量增加,初步推断可能是苹果iOS12的原因,某些情况下会有用户内购成功后,却返回的是订单失败,错误类型为SKErrorUnknown。目前客户端好像没办法去解决。如果有小伙伴和我一样也遇到过相同的问题话,请私信我下,我们都多互相交流一下。--------------.

2020-12-22 15:08:49 3829 1

转载 iOS内购 - 服务端票据验证及漏单引发的思考

因业务需要实现了APP内购处理,但在过程中出现了部分不可控的因素,导致部分用户反映有充值不成并漏单的情况。仔细考虑了几个付费安全上的问题,凡是涉及到付费的问题都很敏感,任何一方出现损失都是不能接受的,所以在这里整理一些支付安全的要点分享一下。支付方式IAP是指In-App Purchase, 是一种付费方式,而并不是苹果专有的付费方式,在其它平台上也会有不同的实现,这里针对AppleIAP。说到IAP安全问题,在苹果的IAP流程中有一个比较明显的逻辑漏洞,这个逻辑漏洞是建立在我们处理不当的.

2020-12-21 10:46:12 921

转载 iOS导入应用外文件

之前需求提出想要像安卓一样从手机的文件夹获取文档安卓那种肯定做不到,只能用像QQ、微信之类的外部app传入文档。在网上看了一些资料,总结如下:1、拷贝文档方式,如图这是从QQ上打开的word文档,然后点击用其他应用打开,图中第二行,可以找到很多其他app,问题是如何让自己的app处于其中。方法如下:其实只需要在info.plist注册文件类型,就可以在其他app中找到了需要在info.plist文件中,添加一个新的属性Document type,用source code方式.

2020-10-15 15:19:25 891

转载 iOS App崩溃日志分析

APP新版本上线之前,一般都会经过测试团队的反复测试,确认无bug后才会发布。发布那刻作为开发人员的你,估计欣喜若狂吧,自豪吧!!。发布后线上运行好长一段时间,均安然无恙,可突然有一天你们家CEO说,自家APP崩了,出现闪退了。那一刻在CEO面前感觉弱爆了的感觉有木有啊?着急了吧,抓狂了吧,F**K it, 怎么解决呢?君不必太过忧伤,且听我给你细说。获取iOS APP崩溃日志你造吗,iOS系统会生成各APP闪退的崩溃日志?“哦,在哪里?长什么样?”要过去iOS系统生成的Crash日志,请将发生崩溃

2020-05-26 20:47:32 918

转载 Shell脚本实现iOS自动打包涉及的工具

Shell脚本涉及的工具version_update_111appstore主要是以下几个工具:xcodebuild xcrun altool(提交到App Store使用) fir-cli(上传到fir时使用) Python的smtplib(之前已经写过python的发邮件了,所以就直接用没有用Shell写。) PlistBuddy BuglySymboliOS(Bugl...

2019-05-10 17:42:35 326

转载 iOS内购 - 服务端票据验证及漏单引发的思考

 因业务需要实现了APP内购处理,但在过程中出现了部分不可控的因素,导致部分用户反映有充值不成并漏单的情况。仔细考虑了几个付费安全上的问题,凡是涉及到付费的问题都很敏感,任何一方出现损失都是不能接受的,所以在这里整理一些支付安全的要点分享一下。支付方式IAP是指In-App Purchase, 是一种付费方式,而并不是苹果专有的付费方式,在其它平台上也会有不同的实现,这里针对A...

2018-09-28 17:17:47 2363

转载 iOS 应用获取最上层全屏 Window 的正确方法

有时候,我们需要将View添加到最上层的Window上,比如:弹出框、Loading等,经常有同学直接通过:[[UIApplication sharedApplication].windows lastObject] 来获取,这种方法是非常不严谨的,很容易与项目中引用的第三方UI库产生冲突,最容易造成的现象是:View添加完后,没有显示出来,不知道添加到哪里去了,其实很有可能是添加到了第三方库的W

2017-11-28 16:17:26 1231

转载 python使用codecs模块进行文件操作-读写中英文字符

由于python中默认的编码是ascii,如果直接使用open方法得到文件对象然后进行文件的读写,都将无法使用包含中文字符(以及其他非ascii码字符),因此建议使用utf-8编码。使用方法 读 下面的代码读取了文件,将每一行的内容组成了一个列表。 import codecsfile = codecs.open('test.txt','r','utf-8')

2017-05-18 13:30:33 33118 1

转载 iOS应用内支付(内购)的个人开发过程及坑!

本文会给大家详细介绍iOS内购,这是本人16年5月底的开发过程,希望对看完此篇文章的人有所帮助。 本文基于XcodeVersion 7.3 (7D175)版本,手机是iPhone 6,9.3系统。 部分地方直接摘自网络,基本上是我的逻辑,省时省心省力。一. 创建测试App首先你需要登录 App的ItunesConnection,你会看到如下界面 简单的介绍一下这

2017-04-05 23:11:57 2272

转载 iOS推送(利用极光推送)

本文主要是基于极光推送的SDK封装的一个快速集成极光推送的类的封装(不喜勿喷) (1)首先说一下推送的一些原理:Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的

2017-04-04 21:33:19 465

转载 iOS支付宝开发流程与常见的问题

From: http://www.jianshu.com/p/e95080d8b464接入支付宝的大致流程如下:1.向支付宝申请, 与支付宝签约,获得商户ID(partner)和账号ID(seller)和私钥(privateKey)(1)生成公钥和秘钥的方法  打开终端生成私钥pem,执行命令   openssl genrsa -outrsa_private_k

2017-04-04 17:56:57 393

转载 ios开发——支付宝SDK集成流程

1、创建应用这个其实开发者们都应该懂,就是在支付宝这里挂个号,然后进行下一步业务的申请。创建应用的链接创建应用界面开发者只需要按照指示一步一步添加内容就可以。2、申请移动支付这个就需要一些公司文档什么的了,根据指示填写即可,但是要切记不要让自己的word超过了大小限制,否则有一定几率不会通过。签约成为商家虽然说

2017-04-04 17:51:50 518

转载 iOS 封装SDK

这篇教程的主要目的是解释怎么样在你的iOS工程中创建并使用一个SDK,俗称.a文件。所以,不像其他网站上的教程只说一点比较吊的东西(就是我们这些新手看不懂的东西,这篇教程将只使用一小部分Objective-C代码,本文主要讲解从开始到应用的详细步骤。环境:xcode 7.3(网上的demo大多数都是老版本的,发现很多东西跟现在的不一样)下面我们开始操作: 创建一个静态库

2017-03-13 22:10:34 355

转载 iOS中 最新微信支付/最全的微信支付教程详解

亲们, 首先让我们来看一下微信支付的流程吧.1. 注册微信开放平台,创建应用获取appid,appSecret,申请支付功能,申请成功之后会返回一些参数.2. 下载微信支付sdk3. 客户端请求订单,后台与微信后台交互,返回给客户端支付参数4. 调用微信客户端,由微信客户端和微信服务器打交道;5. 客户端和服务端都会收到支付结果;(前台消息不可靠,我们需

2017-01-11 20:21:19 2481

转载 iOS开发之第三方支付支付宝支付教程,史上最新最全第三方支付宝支付方式实现、支付宝集成教程,支付宝实现流程

本章项目demo: https://github.com/zhonggaorong/alipayDemo支付宝支付大致流程为 :1. 公司与支付宝进行签约 , 获得商户ID(partner)和账号ID(seller)和私钥(privateKey),开发中用到的,很重要。请商户在b.alipay.com里进行产品签约;审核:商户登录qy.alipay.com,可在“签约订

2017-01-11 20:19:58 7621

转载 IOS几种简单有效的数组排序方法

IOS几种简单有效的数组排序方法//第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象[plain] view plaincopyNSComparator cmptr = ^(id obj1, id obj2){   if ([obj1 i

2016-10-04 20:59:04 4169

转载 iOS下XMPP开发之xmppFramework框架简介及代码使用

XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于XMPP的通信应用的开发。1. 登录和好友上下线1.1XMPP中常用对象们XMPPStream:xmpp基础服务类XMPPRoster:好友列表类XMPPRoster

2016-09-03 22:41:26 1775

转载 iOS下XMPP开发之xmppFramework框架的导入步骤和介绍

一个将要开发xmpp的项目,建议在项目刚创建就导入框架,这样可以避免一些自己操作失误造成不必要的损失。xmpp中最常用的框架就是 xmppFrameWork第一种方法直接拖1> 拖入文件夹 在网盘链接的xmppFramework文件夹 :http://pan.baidu.com/s/1jGxLa3G 也可以直接去github搜索下载。2>  拖入Sa

2016-09-03 19:07:41 970

转载 Mac OS10.10 openfire服务器无法启动

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]前言:          我的Mac电脑安装:                                              ①openfire 版本: openfire_3_10_2  (点此下载此版本openfire)                   

2016-09-03 19:04:12 293

转载 iOS下XMPP开发之XMPP开发环境配置(二)mac上搭建openfire服务器

一、下载并安装openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg2.点击安装,并执行默认操作3.启动openfire服务在系统偏好设置的其他里,点击o

2016-09-03 19:00:38 1266

转载 iOS下XMPP开发之XMPP开发环境配置(一)MySQL安装配置

1.即时通讯技术简介即时通讯技术(IM -- Instant Messaging)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容有许多的IM系统,如AOL、Yahoo IM、 MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即时通讯技术的核心在于它的传输协议协议用来说明信息在网络上

2016-09-03 18:58:25 653

转载 在Xcode中使用Git进行源码版本控制

本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组。在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本

2016-09-03 18:16:42 273

转载 超全!整理常用的iOS第三方资源

一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:hud提示框地址:https://github.com/jdg/MBProgressHUD3:XML/HTML解析地址:https://github.com/topfunky/hpple4:有文字

2016-08-20 10:12:05 311

原创 Xcode及常用插件安装

1. 安装Xcode2. 命令行安装CocoaPod3. 安装Alcatraz(插件管理)4. 安装CocoaPod插件5. 安装VVDocument插件6. 安装XAlign插件……

2016-07-04 13:03:54 281

转载 详细整理:UITableView优化技巧

最近在微博上看到一个很好的开源项目VVeboTableViewDemo,是关于如何优化UITableView的。加上正好最近也在优化项目中的类似朋友圈功能这块,思考了很多关于UITableView的优化技巧,相信这块是难点也是痛点,所以决定详细的整理下我对优化UITableView的理解。UITableView作为iOS开发中最重要的控件之一,其中的实现原理很是考究。Apple在这块的

2016-06-27 18:56:21 215

转载 最快让你上手ReactiveCocoa之进阶篇

前言由于时间的问题,暂且只更新这么多了,后续还会持续更新本文《最快让你上手ReactiveCocoa之进阶篇》,目前只是简短的介绍了些RAC核心的一些方法,后续还需要加上MVVM+ReactiveCocoa实战开发。如果喜欢我的文章,可以关注我,微博:吖了个峥,欢迎交流。也可以来小码哥,了解下我们的iOS培训课程。之后还会更新1.ReactiveCocoa常见操作方法介绍。

2016-05-25 22:53:46 453

转载 最快让你上手ReactiveCocoa之基础篇

前言很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习ReactiveCocoa的文章,小编看了很多篇都没看出怎么使用ReactiveCocoa,于是决定自己写一遍关于学习ReactiveCocoa的文章,本文主要针对如何从零开始学习ReactiveCocoa,这里非常感谢3个人(支点的雷纯锋,camera36

2016-05-25 22:52:59 488

转载 ios导航栏透明

功能需求:根新浪微博个人主页类似,下拉拉伸放大图片下拉刷新(前面文章已解决),向上滑动的时候,导航栏的透明度逐渐增加,最后变成不透明的。当然说起来感觉其实没什么,不就是滑动改变透明度吗,但是做起来完全不是你想象的那样。首先解决透明度的问题,让导航栏透明起来,如何做呢,我刚开始的做法是根据之前的经验,直接在导航栏上贴一张透明的图片,但是由于项目原本就设置有蓝色的导航背景了,所以怎么改也改不过

2016-04-26 13:42:30 651

转载 有了Auto Layout,为什么你还是害怕写UITabelView的自适应布局?

Apple 算是最重视应用开发体验的公司了。从Xib到StoryBoard,从Auto Layout到Size Class,每一次的更新,都会给iOS应用的开发带来不小的便利。但是,对于绝对多数iOS攻城狮来说,我们依然还是很害怕写UITabelVIew的自适应布局。当然,害怕不是因为我们不会写,或者本身有什么特殊的技术点,而是因为太麻烦。当然,文章的后半部分,会给出相应的解决方案,毕竟本文不是为

2016-03-23 22:47:26 271

转载 iOS开发中那些高效常用的宏

iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,灰常方便。本文整理自http://www.cocoachina.com/applenews/devnews/2013/0328/5907.html 。做了一些分类和注释,可以根据自己习惯再添加

2016-03-15 13:10:30 355

转载 iOS压缩与解压框架SSZipArchive使用详解

下载SSZipArchive,点击我。或者自己在这里下载。SSZipArchive功能:解压zip文件解压密码保护的zip文件创建zip文件追加到zip文件压缩文件使用一个名字来压缩NSData使用前:把SSZipArchive文件添加到项目中在target中添加libz.dylib使用方法:[objc] view plain cop

2016-03-08 13:10:49 2057

转载 IOS中CALayer的使用

在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:C

2016-01-20 21:11:33 550

转载 UICollectionView的使用方法及demo

直接上代码,说明请看注释吧ViewController.h#import UIKit/UIKit.h>@interface ViewController : UIViewControllerUICollectionViewDataSource,UICollectionViewDelegateFlowLayout>{}@property (strong, nonatomic)U

2016-01-18 21:25:50 333

转载 iOS开发之指定UIView的某几个角为圆角

如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架)。而若要指定某几个角(小于4)为圆角而别的不变时,这种方法就不好用了。对于这种情况,Stackoverflow上提供了几种解决方案。其中最简单优雅的方案,就是使用UIBezierPath。下面给出一段示例代码。UIView *vie

2016-01-18 21:24:39 293

转载 iOS崩溃调试

在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。现在网上有很多关于解析崩溃信息的博客,但是大多质量参差不齐,或者有些细节没有注意到。今天写一篇博客总结一下我对崩溃调试的使用和技巧,如果有哪些错误或遗漏,还请指点,谢谢!获取崩溃信息在iOS中获取崩

2016-01-17 22:39:33 303

转载 UITableView性能优化-一次面试后的反思总结

面试的时候遇到这个问题,竟一时没有全答上来,于是Google了一下,常见的一些譬如Cell重用、设计统一Cell、缓存Cell高度,Cell数据资源缓存,这些其实平时都在用,但因为平时还是缺乏总结,回答这么个问题的时候却只想到说“==重用==”、“==缓存==”,道理你都懂,但这样极度概括的答案在面试过程中并不是什么好答案,深有体会~另外,也有自己平时很少用而想不起来的,就是性能要求更高一

2016-01-14 22:41:08 263

Python基于OpenCV的CNN人脸识别

Python基于OpenCV的CNN人脸识别,仅供学习参考-

2019-07-30

iOS多玩新闻app.zip

iOS仿今日头条APP的Demo

2019-07-30

Mac版VMware Fusion 11序列号

Mac版VMware Fusion 11序列号,亲测能用!

2019-07-30

iOS下的XMPPFramework

在iOS下面的XMPP开发的框架,之前在网上找了很多都少文件,这个相对全一点。

2016-09-03

Tplink无线路由配置

tplink无线路由器初始化配置 选择上网方式,如果是通过电话线安装的ADSL,选择 第一项 ADSL虚拟拨号(PPPoE),如果是通过有线电视同轴电缆上网,选择第二项,以太网宽带,自动从网络服务商获取IP地址(动态IP),至于第三项一般是专线才用固定IP,一般家庭或者宿舍很少用到

2013-01-10

软件工程之软件设计文档

软件设计文档该,对软件总体设计、数据流程图、结构图、代码模块分析!

2013-01-08

迅捷无线网卡驱动for linux

附件为迅捷无线网卡FW54U 7.0的linux下的驱动!

2013-01-08

SQL语言参考大全(CHM版)

SQL语言参考大全是chm格式的电子书,读起来比较直观,可供在写程序过程中查阅。

2009-06-12

C&C++笔试面试题

我这里的是C++面试题的word文档,希望能帮助需要的朋友们。

2009-06-12

Visual C++ MFC界面库文件

MFC界面库用来美化软件界面,它能使你做出的产品更美观,更吸引人的眼球。

2008-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除