12 海盗roby

尚未进行身份认证

创业做社交应用,14年初成立,到如今公司40人,产品面向海外,公司在成都,有兴趣的业内人欢迎加入我们。

等级
TA的排名 8w+

xxx.app已损坏,打不开.你应该将它移到废纸篓

转自:https://www.cnblogs.com/gangdou/p/7082692.html遇到这种情况可能不是你的软件包的问题,可能是macos安全设置问题。解决办法就是:1、系统偏好设置...->安全性与隐私-->修改为任何来源2、serria里面没有“任何来源”这一项,需要打开终端执行sudospctl--master-disable,这个时候...

2019-06-10 15:29:41

iOS卡顿监测

App在线运行的时候发生了卡顿,是很难了解卡顿原因的。一个相对比较有用的办法是做一个常驻线程,定时抓取主线程的运行时状态,当主线程的运行时状态在几个周期里总是处于同一个状态/或同一类状态时,则大概率认为发生了卡顿,此时使用CrashReporter这个第三方组件模拟一个crash获取到对应的call stack就好对问题进行跟进了。至于程序员怎么拿到call stack进行分析,则各有各的...

2018-12-15 10:52:33

Node.js学习--搭建一个简单的带有get/post接口的服务

使用node.js开发一个支持get/post接口的服务端应用,并在客户端进行访问

2017-01-17 16:54:08

iOS开发资源整理(文章&博客)

iOS开发文章整理

2016-10-22 18:42:07

解决UIColor设置值溢出的警告(UIColorBreakForOutOfRangeColorComponents)

修复UIColor参数值溢出的警告

2016-09-19 18:11:46

Xcode手动安装iOS模拟器

本文介绍了如何手动安装iOS模拟器的步骤,由于Xcode上直接下载安装iOS模拟器速度实在太慢,通过这种方式可以很快的安装想要的iOS模拟器

2016-09-14 16:41:07

使用CocoaAsyncSocket适配IPv6

处理近期很棘手的app因为IPv6的问题被苹果拒绝的问题,顺利审核通过

2016-06-15 18:31:58

iOS跳转App Store应用评论页

在这里把应用中用到的跳转App Store应用评论页的代码备份一下,之后应用不再支持iOS 7了,删掉之后担心再找不到。首先iOS 7以下的版本、iOS 7和iOS 8+的跳转URL是不同的,所以必须区别处理,以下是代码逻辑:这里先定义一个模板,根据不同的系统版本做处理,可以看到URL是不一样的static NSString *templateReviewURL = @

2016-04-26 15:32:36

自定义UIActivityIndicatorView大小

大家知道UIActivityIndicatorView是不能定义frame的,只能设置它的center,创建的UIActivityIndicatorView有三种style,这三种style有默认的大小,不能通过设置frame的方式来修改大小。最近碰到一个视觉效果,是需要把显示的UIActivityIndicatorView显示得比预定义的小,实现的方式是通过transform来修改显

2016-04-13 17:22:04

iOS Share组件整理

OvershareKit:1. iOS 9.0之后就不再支持了2. 之前的版本对分享的集成非常棒ShareSDK:1. Email还没有办法设置发送到的地址,无法添加内容,回调造成crash2. 需要自己实现分享弹起的页面,针对不同选择再统一进行初始化,不能初始化的时候对不同平台设置不同的初始wording3. 菜单选项和返回数据都是中文,需要自己修改资源文件

2016-03-18 17:10:53

Masonry使用笔记

1. 如果要获取一个使用Masonry布局的视图的frame,需要在设置约束之后调用layoutIfNeeded,这样就可以获取frame了

2016-02-17 16:12:42

iOS LinkedIn登录及信息获取

最近段时间做了一下在iOS上使用LinkedIn登录并获取用户数据的预研工作,有些结论记录在这里:1. LinkedIn在2015年7月1日的时候,终于推出了自家的SDK,大家可以去他们家的开发者网站下载,这个东西我只看了一下文档,就放弃了,使用这个SDK必须要求用户必须安装了LinkedIn客户端,这对于我们的应用来说是无法接受的,直接就放弃了,希望LinkedIn以后能升级SDK,

2015-08-27 15:19:07

对dispatch_async到主线程的逻辑封装成C/C++接口类型

对iOS代码中分发到主线程的代码进行封装成C/C++方法

2015-07-16 18:53:40

iOS DeepLinkKit使用简介

使用DeepLinkKit第三方组件快速搭建深度链接相关的功能

2015-07-09 18:32:26

在iOS系统中使用fopen函数

这些天在应用中用到openssl编解码的时候遇到用fopen打开文件拿不到FILE的情况,造成crash,最后得到解决,以下是记录:因为应用底层有部分代码是C编写的,在这里要打开一个文件来读取数据,一开始在Objective-C中创建文件的时候是用的NSURL,传到C代码中的时候使用[[urlabsoluteString]UTF8String],在fopen的时候拿到的fd是-

2014-11-27 14:14:14

UIView的layoutSubviews和drawRect

UIView的setNeedsDisplay和setNeedsLayout方法。首先两个方法都是异步执行的。setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,就可以处理子视图中的一些数据。综上两个方法都是异步执行的,layout

2014-09-02 14:49:00

PonyDebugger 手动安装

原文地址:http://www.giser.net/?p=1192PonyDebugger是Square开源的一款iOS调试工具,使用PonyDebugger可以方便调试iOS应用的页面继承关系,Coredata,以及网络请求,并且还可以输出日志。PonyDebugger 的项目地址 :https://github.com/square/PonyDebugger按照PonyDebu

2014-08-22 18:22:00

iOS开发经验总结

iOS开发经验总结

2014-08-18 17:27:51

注意CGFloat默认初始值在Debug和Release版本中是不一样的

今天在解决一个实习生写的代码的bug,表现情况是在切换view的时候由于要对切换过来的view做一个偏移,所以在计算偏移的时候定义了一个CGFloat变量,但没有做初始化,结果在Debug环境下偏移是没有问题的,但在Release环境下就会偏移一个屏幕的高度。以下是相关部分的代码:- (CGFloat)setCollectionContentOffset:(CGPoin

2014-08-13 20:44:44

UIRefreshControl自动刷新

项目中需要用到UIRefreshControl

2014-08-01 12:47:14

查看更多

勋章 我的勋章
    暂无奖章