
xcode
lovenjoe
这个作者很懒,什么都没留下…
展开
-
Xcode运行相对应IOS以前版本的模拟器测试
转自:http://blog.youkuaiyun.com/qq5306546/article/details/8050359最近刚刚升级了Xcode4.5版,发现不能用IOS5.1或以前更老的版本做测试,经过研究终于知道了原因,在升级Xcode4.5后要自己下载以前版本的运行文件可以通过快捷键Command + , 这3个组合键或(Xcode->Preferences..转载 2012-10-31 17:33:45 · 14870 阅读 · 0 评论 -
iOS高级调试&逆向技术-汇编寄存器调用约定教程
前言本文翻译自 Assembly Register Calling Convention Tutorial翻译的不对的地方还请多多包涵指正,谢谢~序言通过本教程,你会可以看到CPU使用的寄存器,并探索和修改传递给函数调用的参数。还将学习常见的苹果计算机架构以及如何在函数中使用寄存器。这就是所谓架构的 调用约定 。了解汇编是如何工作的,以及特定架构调用转载 2017-11-01 17:27:03 · 857 阅读 · 0 评论 -
iOS旧项目升级WatchOS2.0时遇到的问题
完全是自已给自己挖的一个大坑,本来无意升级WOS的,只是在解决工程警告时太过于信任Xcode的提示导致了一天多的无谓的崩溃的填坑工作。此事缘于Xcode建议工程配置(Build Setting)升级为它所建议的设置,于是就确定了,于是就悲剧了(此处省略大哭若干)!!!升级后的两个Watch Target的Build Setting就变得不认识了,在这里还耗了不少时间,于是干脆备份代码把这两原创 2016-02-19 19:14:55 · 964 阅读 · 0 评论 -
Xcode警告Category is implementing a method which will also be implemented by its primary class 处理
处理项目中相关警告的时候发现了很多问题,包括各种第三方库中的警告,以及各种乱七八糟的问题 先说说标题中的问题 Category is implementing a method which will also be implemented by its primary class 这个警告的意思是 我在category中重写了原类的方法 而苹果的官方文档中明确表示 我们不应该在catego转载 2016-03-01 19:00:12 · 5510 阅读 · 0 评论 -
Reactive-Native学习:iOS工程内嵌React-Native打包(三)
Integrating with Existing Apps 今天尝试打包及在真机上离线运行,还是出现『RCTRootView.h file not found』的问题,后来发现需要把 Building Setting 里的Header Search Paths属性的值 "${PODS_ROOT}/Headers/Public/React" - not-recursive 改为 recurs原创 2015-12-30 15:17:43 · 4226 阅读 · 0 评论 -
Reactive-Native学习:iOS工程内嵌React-Native(二)
继(一)成功后,进入第二步,似乎一切都不是那么顺利,按照官方文档进行下一步,进行到Start Development Server这一步时又出现问题了。一切都缘于对npm命令的不熟悉吧。首先是执行启支服务命令(JS_DIR=`pwd`/ReactComponent; cd Pods/React; npm run start -- --root $JS_DIR)由于项目Pod Rea原创 2015-12-29 14:57:47 · 6186 阅读 · 5 评论 -
Reactive-Native学习:iOS工程内嵌React-Native(一)
React-Native越来越受开发者的追捧,其用js驱支Native的特性正好弥补了H5的性能瓶颈,同时也解决了原生开发的延时更新问题。虽然还有不少问题需要解决,但提前研究布局已经成为不少开发团队的方向。这两天也把我们的几个工程嵌入了React-Native,有两个新的工程很顺利就完成了,有个老的工程(非arc)就不是那么顺利了,解决了好长时间才解决。以下来说说遇到的问题及解决方案。首先原创 2015-12-28 10:26:11 · 2552 阅读 · 0 评论 -
dSYM 文件
来自:http://www.cocoachina.com/ios/20141219/10694.html什么是 dSYM 文件Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 dSYM 文件,位于/Users//Librar转载 2015-12-15 10:47:36 · 594 阅读 · 0 评论 -
Git关于忽略Xcode工程中UserInterfaceState.xcuserstate文件的问题
一、在同 .git目录下创建.gitignore文件。在文件中加入如下内容:*.xcuserstate project.xcworkspace xcuserdata UserInterfaceState.xcuserstate project.xcworkspace/ xcuserdata/ UserInterface.xcuserstate 二、原创 2015-11-26 11:14:31 · 7704 阅读 · 2 评论 -
Merge from branch in xcode
In xcode, open the branch you want to merge from. Then click Source Control-->Switch To Branch and (in the list) choose the branch you want to merge to.xcode will open the branch you selected.No翻译 2015-11-26 14:41:22 · 1249 阅读 · 0 评论 -
Reactive-Native学习:查看8081端口
Run the following command to find out which process: lsof -n -i4TCP:8081 You can either shut down the other process: kill -9原创 2015-12-28 18:56:36 · 1882 阅读 · 0 评论 -
好用的iOS开发工具
前言从苹果发明 iPhone 起,AppStore 上的一个又一个类似 flappy bird 的一夜暴富的故事刺激着大量开发者加入移动开发大军。随着这些开发者出现的,还有大量方便 iOS 开发者的各种工具。这些工具作为整个应用开发生态链的重要一环,极大地方便了广大应用开发者,节省了应用开发的时间。本文将从应用工具、命令行工具、插件工具 3 个方面,介绍这些优秀的应用。图形转载 2015-10-10 19:34:02 · 1156 阅读 · 0 评论 -
PonyDebugger 手动安装
PonyDebugger是Square开源的一款iOS调试工具,使用PonyDebugger可以方便调试iOS应用的页面继承关系,Coredata,以及网络请求,并且还可以输出日志。 PonyDebugger 的项目地址 :https://github.com/square/PonyDebugger 按照PonyDebugger 提供的安装文档大概率会出现问题,一般都会出现 Could转载 2015-10-10 17:50:31 · 499 阅读 · 0 评论 -
高效使用你的Xcode
http://www.cocoachina.com/newbie/basic/2014/0731/9284.html转载 2014-08-01 10:38:18 · 1088 阅读 · 0 评论 -
一个自动打包的shell
?123456789101112131415161718192021222324252627282930313233转载 2013-11-17 22:26:53 · 921 阅读 · 0 评论 -
真机调试时提示有多余的证书:
到keychain(钥匙串访问)的登录中删除过期的证书。如果还不行,重启电话脑,再删除。原创 2012-11-01 18:19:37 · 682 阅读 · 0 评论 -
Mac App Store – “You have updates available for other accounts” bug
在Mac上的AppStore更新应用时有时会出现“已有更新可用于其他账户”问题。I had a rather major issue with the Mac App Store concerning the updates. In the Purchases tab, I could see the apps I had previously downloaded but when I转载 2012-11-01 13:17:50 · 2360 阅读 · 0 评论 -
真机调试时提示:Error launching remote program: No such file or directory
在真机调试的时候,有时候会出现这个问题。解决:1,清理项目2,重启xcode(不能有后台进程)原创 2012-11-01 18:15:33 · 1205 阅读 · 0 评论 -
熟练使用 LLDB
转自:http://ios.jobbole.com/83393/LLDB是Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xcode运行程序,实际走的都是LLDB。熟练使用LLDB,可以让你debug事半功倍。LLDB基础知识LLDB控制台Xcode中内嵌了LLDB控制台,在Xcode中代码的下方,我们可以看到转载 2017-11-03 16:56:05 · 790 阅读 · 0 评论