Xcode
文章平均质量分 92
Yuna_
这个作者很懒,什么都没留下…
展开
-
使用终端命令进行xcode项目打包
前言: 一般项目都有开发环境和生产环境,甚至还有其他的环境,每次要更新了,都是先测试环境,再生产环境,而且每次一修改,都要重复打包,一会一个,好烦心呀~~~于是乎想着方便点的打包方式。 1、先进入你项目所在的文件下下,比如我用在桌面上的一个测试项目TestQBImageVCcd /Desktop/TestQBImageVC/2、使用如下命令clean工程:xcodebuild clean -pr原创 2016-12-30 11:21:17 · 1948 阅读 · 0 评论 -
Xcode instruments 之 Time Profiler的使用
之前测试的时候,好几个人就说过,用你们这个app,手机费电厉害,而且一会之后手机就会有些烫。当时由于该项目由几人维护,不敢乱改别人的代码。现在项目改组,自己用instruments检查过之后,发现cpu直奔100%~~注意手机上要有运行过的app: 1、我们要先 command + shift +k ,clean下 2、运行下app,command + r 3、Xcode–> Produc原创 2017-03-16 17:49:27 · 9581 阅读 · 2 评论 -
Xcode8.3.1 iPhone 10.3的模拟器跑不起来,macOS Serra 系统 打开不了我们下载的应用程序
昨天刚升级Xcode8.3.1,今早过来运行项目,可是模拟器一直是处于一个启动状态,xcode也没有打印错误信息,模拟器也没有啥提示信息,一点也不动。1、显示重启模拟器和xocde ,再重启电脑,也没有用 2、根据网上的操作,先command+shift+g 进入“~/Library/Preferences”这个目录,然后找到“com.apple.iphonesimulator.plist”删除原创 2017-04-18 11:28:44 · 2690 阅读 · 0 评论 -
iOS class-dump反编译和代码混淆
参考链接 一、class-dump反编译 1、由于/usr/bin/在OS X 10.11上没有权限了,将解压后的class-dump,拖入到 /usr/local/bin/class-dump中 2、打开终端,cd /usr/local/bin/class-dump 3、修改class-dump的权限:sudo chmod 777 /usr/local/bin/class-dump/cla原创 2018-01-09 16:50:45 · 4132 阅读 · 0 评论 -
ios Xcode 9 多个target的设置
前言: 1、我们开发一般分为开发、生产等环境,有的公司可能还有测试等环境,那么打包ipa时,需要修改url、证书等,有的可能不同的环境,也有不同的icon,启动图等。 2、当然也可以将相关功能拿出来复用,换成一个新的app。 3、有的不仅是iPhone手机的app,也要开发ipad的,界面什么的都一样,只是有的地方需要优化。 此时,我们可以建立多个target,对应...原创 2018-05-30 10:34:27 · 1585 阅读 · 1 评论 -
iOS 在Tableview中监听cell中属性值改变,UI也随之改变
前言:要实现如题的功能,有好几种方法 1、 NSNotification通知 2、Delegate委托 3、修改当前操作的cell,修改该model中值,然后替换数组的中,然后再刷新当前的cell 4、kvo实现,就是我们待会要说的。 需要注意的是: 我们在cell中添加了多少监听,那么也就要移除多少个,在返回上级页面时,还需要将可见cell中的监听移除参考链接地址这里写链接内容...原创 2018-08-13 18:02:15 · 2873 阅读 · 0 评论