标签:苹果手机应用开发
  好久好久没写博客了,主要是 都在学习新东西,忙不赢啊。       近段时间在用AC平台学习开发移动APP, 今天开始发布应用。   在ac云控制台编译成ipa后,使用apple提供的Application Loader工具提交apa文件到iTunes去,等待漫长的30几分钟后,提交终于结束
  昨天上架到appStore的时候碰到个问题,构建好后上传到itunesconnect的的包都用不了, 显示错误为:此构建版本无效。   或者英文显示为:ITC.apps.preReleaseBuild.errors.invalidBinary   由于和itunesconnect帐号绑定的邮箱
今天快要下班了,都准备收拾电脑下班,突然微信推送了个消息:小程序通过微信审核了,按耐不住心中的喜悦,主动加班给大家分享这次通过审核的一些总结。       审核通过后,处于审核通过,待发布状态      &
最近为了满足苹果的 https 要求, 经过努力终于写出了方法 验证 SSL 证书是否满足 ATS 要求 nscurl --ats-diagnostics --verbose https://你的域名 PASS 符合要求 输出满足 ATS 的证书 openssl s_client -connect
首先想强调一下“语音识别”四个字字面意义上的需求:用户说话然后马上把用户说的话转成文字显示!,这才是开发者真正需要的功能。 做需求之前其实是先谷歌百度一下看有没有造好的轮子直接用,结果真的很呵呵,都是标着这个库深入学习的标题,里面调用一下api从URL里取出一个本地语音文件进行识别,这就没
微信小程序提交审核需要选择资质服务范围,如果服务范围不对,审核会不通过, 开发小程序之前,最好先查询所开发小程序的资质范围,否则无法通过微信审核。   小程序的资质范围查询地址,数据同步微信官方 https://weixin.hotapp.cn/weixinmob
1、 什么是库? 所谓库就是程序代码的集合,是共享程序代码的一种方式。 2、 库的分类 根据程序代码的开源情况,库可以分为两类 开源库源代码是公开的,你可以看到具体实现。比如GitHub上比较出名的第三方框架AFNetworking、SDWebImage。 闭源库不公开源代码,只公开调用的接口,看
为什么要写今天这篇博客那就说来话长了,那是在一个大雪纷飞的冬天……然后……。好了,不扯淡了,直接进入今天的主题吧,这篇博客是关于iOS自定义组件的东西。一些UI效果看起来似乎是这个样子,其实本质不是这个样子。在做一些UI效果时我们可以利用视错觉的一些东西,让用户看到的是一个东西,其实你实现的又是一个
上篇博客我们聊了《资讯类App常用分类控件的封装与实现(CollectionView+Swift3.0)》,今天的这篇博客就在上篇博客的基础上做些东西。做一个完整的资讯类App中的分类展示、分类切换、分类编辑这一套东西。当然,主要我们还是使用灵活多变的CollectionView来实现。下方我们将会
开发者经常会为用户开发一些令人充满惊喜的App。但是,开发者真的为每一个潜在的用户都做适配了么?是否每个人都可以真正使用你的APP呢? 设计APP、产品或者任何类型的服务,都要考虑到所有用户,包括视力、运动、学习或者听力有障碍的人。 Apple不断地向开发者提供持续更新的工具,以便在设计的时候考虑到
最近做合创共美的商城项目,遇到发货地址的不配送地区,是做一个弹出框,弹出框的布局是根据地名字数长短不齐的标签。 本来也可以用tableview来做的。只不过多建几个tableviewcell就可以了。因为除了需要动画效果,所有的collection view都可以用tableview来做。 但是觉
  一直以来,就有想通过技术博客来记录总结下自己工作中碰到的问题的想法,这个想法拖了好久今天才开始着手写自己的第一篇技术博客,由于刚开始写,不免会出现不对的地方,希望各位看到的大牛多多指教。好了,不多说了,直接进入正题~   WKWebView有一个属性estimatedProgress,该属性就是
ios开发之libcurl库的编译详细教程 - CSDN博客 build-libcurl-ios源码编译 - 简书 iOS开发之libcurl库的使用 - CSDN博客 libcurl - curl_easy_getinfo() 使用 cURL 获取站点的各类响应时间 – dns解析时间,响应时间,
iOS 架构模式--解密 MVC,MVP,MVVM以及VIPER架构 - CocoaChina_让移动开发更简单 skyming_Trip-to-iOS-Design-Patterns_ iOS 设计模式相关资料整理
通过SSL Pinning提高iOS应用的安全性 - alvin hu
     UITextField *tfText = [[UITextField alloc] initWithFrame:CGRectMake(30, 150, self.view.frame.size.width-60, 40)];     tfText.delegate = self;    
宏定义的黑魔法 - 宏菜鸟起飞手册 iOS开发中你真的会用#define么!!!_ - 简书 iOS 开发 高级:使用 宏定义macros (#,##,...,__VA_ARGS_) - CSDN博客 iOS宏一些使用 - 简书 关于Json中null的问题以及宏的返回值(转载) - 阿里云