iOS 调试
iOS 调试
winfred_zen
机械男-IT男
展开
-
Charles抓取HTTPS请求
Charles抓取HTTPS请求按通常的设置,在手机上设置代理在使用Charles抓取HTTPS请求时,如果没有任何设置,可能会提示SSL Proxying not enabled for this host:enable in Proxy Setting,SSL locations参考官网SSL CertificatesEnable SSL proxy on iOS如果是真机设备,要安装证书在Help-> SSL Proxying选择会有如下的弹窗之后去手机的浏览器,访问chl原创 2020-10-13 14:10:50 · 450 阅读 · 0 评论 -
WKWebView调试
WKWebView调试怎么调试App中内嵌的网页呢?1.Safari显示开发菜单2.在开发菜单中选择对应的设备参考:Customizing WKWebView in iOSwkwebview和UIWebView调试技巧...原创 2019-12-09 17:38:42 · 1302 阅读 · 0 评论 -
iOS工程如何支持64-bit
转载自:http://iosdeveloper.diandian.com/post/2014-10-30/40063295957苹果在2014年10月20号发布了一条消息:从明年的二月一号开始,提交到App Store的应用必须支持64-bit。详细消息地址为:https://developer.apple.com/news/?id=10202014a那们我们应该如何开始着手让转载 2015-01-06 16:44:10 · 1020 阅读 · 0 评论 -
NSLog输出
具体请参考:NSLog the method name with objective-C in iPhoneHow to print out the method name and line number and conditionally disable NSLog?How can I add context information - such as the current method原创 2015-07-10 17:00:44 · 807 阅读 · 0 评论 -
dealloc方法未调用
dealloc方法未调用在最近的一个项目中,调试时,一个控制器中的dealloc方法未调用,搜索了了大量的资料后,最后发现还是循环引用的问题。可能发生循环引用的地方,可参考Dealloc not being called on ARC app:1.notification observation中的block 2.NSTimer 3.代理如何发现循环引用?1.使用Instr...原创 2018-03-21 19:52:17 · 647 阅读 · 0 评论 -
修改or更新LaunchStoryboard.storyboard中启动图片
修改or更新LaunchStoryboard.storyboard中启动图片在项目中,更新LaunchStoryboard.storyboard中的启动图片,在尝试了clean、reinstall app等各种方法后,启动图片显示的还是原来的旧图片搜索了一圈,在Image in LaunchStoryboard.storyboard Doesn’t Update处找到了解决方法:把新...原创 2018-08-22 18:06:24 · 930 阅读 · 0 评论 -
iOS 12 Xcode 10相关问题
iOS 12 Xcode 10相关问题1.提示library not found for -lstdc++原因是苹果在 XCode10 和 iOS12 中移除了 libstdc++ 这个库,由 libc++ 这个库取而代之,苹果的解释是 libstdc++ 已经标记为废弃有5年了,建议大家使用经过了 llvm 优化过并且全面支持C++11的 libc++ 库。参考:libstdc++...原创 2018-11-22 09:25:20 · 163 阅读 · 0 评论 -
AST Deserialization Issue
AST Deserialization Issue在使用pod update更新项目后,编译项目会提示如下的内容(类似):fatal error: module 'SDWebImage' in AST file '/.../Xcode/DerivedData/ModuleCache.noindex/2QIH6PGEX61CE/SSZipArchive-LLXVYAJFFGEQ.pcm' (im...原创 2019-01-28 17:30:44 · 2515 阅读 · 2 评论 -
Xcode常用快捷键
Cmd+Shift+O:快速查找类Ctrl+6:列出当前文件中所有的方法,可以输入关键字来过滤。用它们可以快速定位想编辑的方法。Cmd+1:切换成Project NavigatorCmd+Ctrl+up:在.h 和 .m文件之间切换Cmd+Enter:切换成standard editorCmd+Opt+Enter:切换成 assistant editorCmd+Shif原创 2015-01-15 14:03:59 · 684 阅读 · 0 评论 -
强制去除xcode的编译警告
使用#pragma clang diagnostic ignored语法来强制去除xcode的编译警告,代码举例如下:转载 2014-09-14 13:43:40 · 724 阅读 · 0 评论 -
SVN 不能提交 .a 文件的解决办法
svn不能提交.a文件, 这个主要与SVN的配置有关. 解决方法如下:1.打开终端, 在命令行中输入: open ~/.subversion/config 来打开配置文件.2.然后, 在文件中搜索 [auto-props] ,并在它上面添加: global-ignores=.o .lo .la .al .libs .so .so.[0-9] .pyc .py转载 2014-12-10 15:34:31 · 2805 阅读 · 0 评论 -
AVAudioPlayer不能正常播放声音如何解决?
在项目中不能正常播放声音,在网上搜了下,zh原创 2014-08-13 17:33:13 · 4904 阅读 · 0 评论 -
上传的图片方向变了
在使用Instagram原创 2014-10-10 14:02:37 · 3084 阅读 · 0 评论 -
UIScrollView inside a UITableViewCell - No didSelect call
转载自:http://stackoverflow.com/questions/15063464/uiscrollview-inside-a-uitableviewcell-no-didselect-call转载 2014-11-06 19:04:02 · 1380 阅读 · 0 评论 -
Xcode删除provisioning profile
参考此处:http://stackoverflow.com/questions/18923095/delete-provisioning-profile-from-xcode-5在“~/Library/MobileDevice/Provisioning Profiles”中删除即可原创 2015-01-13 11:40:18 · 566 阅读 · 0 评论