CR.MO`s Blog


  • Home

  • Tags

  • Archives

  • Search

App Store上架漫谈

Posted on 2018-11-15 |
前言最近忙着写Bug😂,好久没有写文章了。今天和大家分享下我最近上架第二个独立开发的APP“识之”的上架经验(其实就是为了做一波广告)。 重点来了!!!识之,人工智能AI识别,动物、植物、Logo、汽车车型、菜品、通用(识别各种东西)统统可以识别。只需用相机拍一张照片,或者从相册中选择要识别的图 ...
Read more »

聊聊iOS开发中的JSBridge

Posted on 2018-10-22 |
前言Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。谈到Hybrid App,JS与Native code的交互就是一个绕不开的话题,这时就需要“一座桥” ...
Read more »

iOS定义长字符串的实用宏

Posted on 2018-10-16 |
今天在看WebViewJavascriptBridge源码的时候发现一个神奇的宏,在定义较长字符串时很实用。举个例子,将一段js代码存到一个变量,为了便于阅读需要加入换行,需要在每行结束加上\。 123456NSString *str = @"function() { \ if (wind ...
Read more »

应对iOS隐私政策三步曲

Posted on 2018-10-13 |
国庆假期回来准备提交新版本到App Store,遇到苹果新政策,实测下来影响不大,应对还算比较简单,总结一下分享给大家。 政策说明 从2018年10月3号起,所有新提交的App都必须提供隐私条例,官方连接。 对于隐私条例,苹果审核条例是这么说明的。 需要在两个地方提供隐私条例: 元数据 应用内有 ...
Read more »

记“香蕉播放器”上架的辛酸历程

Posted on 2018-10-07 |
写在前面先说点废话,从事iOS开发以来,一直有一个目标,拥有一个自己的APP上架App Store,并且登上苹果推荐榜单,这可能是大多数iOSer的梦想。在脑子里产生了各种想法,但是发现自己能想到的别人都做了,并且做的很好,加上工作生活上的很多事情(主要是懒😝),一拖就是3年。后来因为自己的真实需 ...
Read more »

记一个行结束符引发的JS报错

Posted on 2018-09-05 |
问题描述最近遇到一个神奇的Bug,通过UIWebView的stringByEvaluatingJavaScriptFromString:方法执行一段JavaScript代码时,JavaScript报错: SyntaxError: Unexpected EOF 经过仔细的排查,发现待执行的Java ...
Read more »

从一个AFNetworking循环引用说起

Posted on 2018-08-28 |
本文分析使用代码是AFNetworking 3.2.1 最近使用Instruments中的Leaks分析项目内存泄露,发现了一个AFNetworking的循环引用。如下图所示: 通过调用栈发现产生泄露的代码在这里: 12345678910// AFURLSessionManager.m- (i ...
Read more »

iOS模拟器安装debug包

Posted on 2018-08-21 |
由于项目是Hybrid的平台,有第三方人员需要在上面开发H5应用,但是release包不能调试H5,只有debug报可以调试,但是项目源码不能交给第三方,在google搜索了下,发现一篇霜神的文章,讲的是debug包可以拷贝到其它机器运行,于是实践了一波。 环境准备 Xcode Command Li ...
Read more »

dispatch_sync死锁问题

Posted on 2018-08-03 |
问题分析使用dispatch_sync的时候要小心谨慎,稍不注意就会导致死锁问题,先看两个典型的案例: 案例一 12345678- (void)deadlock1 { dispatch_queue_t queue = dispatch_queue_create("label ...
Read more »

UIWebView获取详细浏览记录

Posted on 2018-08-01 |
本文所用方法会使用到苹果私有API,上架APP Store请谨慎使用。 需求获取UIWebView的前进后退的浏览记录,举个例子,比如从A->B->C->B,此时B上一页是A,下一页是C,需要获取A、C的URL信息。 WKWebView暴露了这个属性,WKBackForwar ...
Read more »
123…5
CR.MO

CR.MO

分享iOS的学习点滴

42 posts
4 tags
RSS
© 2020 CR.MO
Powered by Hexo
|
Theme — NexT.Muse v6.0.4