更新于:10-28 22:23

有关[ios]分类推荐

[分享创造] 可能是 iOS 上最好用的电视直播软件

于10-13 05:50 - conchplayer -
因为平时喜欢看电视,在 app store 上又找不到适合的,就想着自己造个轮子,临时抱佛脚学了三天 iOS 开发,写了个 app. 1.自己添加管理 m3u8 直播源,这个没什么好说的,适合动手能力强的. 2.订阅列表,订阅后,只要负责维护列表的大神列表更新,用户的列表就会自动更新. 目前我自己维护了 4 个列表,加起来频道大概六七十个.

流行 iOS Apps 被发现将用户位置数据发送给第三方数据分析公司

于09-08 20:04 - -
GuardianApp 的安全研究人员 发现,数十款流行 iOS Apps 被发现会将用户位置数据发送给第三方数据分析公司. 这些应用都需要位置数据才能正常工作,它们是气象、交友或健身类应用,而与第三方公司分享数据可以为免费应用产生收入. 这些应用收集的数据包括低功耗蓝牙信标数据,GPS 经维度数据,Wi-Fi SSID 和 BSSID,部分应用还收集加速计,广告标识符,电池状态和蜂窝网络信息等.

谷歌高管:安卓现在和iOS一样安全 甚至更好

于03-17 00:00 - - tuicool
Android安全主管:“虽然存在两个问题,但安卓安全性已经不会比iOS差,只会更好. iOS 和 Android 谁更安全. 相信即使是 Android 用户都会把自己的选票投给前者,但现在的 Android 安全主管并不这么想,他声称现在谷歌的操作系统安全性已经不会比 iOS 差了,只会更好. 在2017年 Android 安全评估中,谷歌宣布自己在安全性方面已经领先竞争对手,因为在2017年中,Android 系统引入了很多安全保障措施,很多措施甚至引领了行业的发展.

树莓派打造的家庭环境监控 | iOS开发和七七八八

于09-28 18:04 - -
最近空气质量又有下降的趋势,想想手头的RPI2B,干脆拿来改造成一个环境监控系统吧,放在客厅随时可以看到,情况不对马上开净化器😊. 传感器部分都是以前就买了的,平时拿来偶尔玩一下. 主要是三个:一个空气质量检测的激光传感器,一个温湿度的DHT22,一个凑数的带光感的数模转换. 屏幕是一块5寸的HDMI破电阻屏,用来搭建本体的是两包白色塑料小积木,所有东西均购自淘宝,包括树莓派物料成本大约500+.

从简书iOS客户端,来谈谈Hybrid方案细节设计 - 简书

于08-07 13:43 - -
作为一位 iOS 开发人员,你应该已经敏感地发现,自己的工作涉及内容已经不止于 Native 的部分,因为 Hybrid App 和 ReactNative 等技术方案已经不仅仅是概念,越来越多的公司开始着手自己的 Hybrid 方案以及 ReactNative 本地化工作. 介绍相关概念的优秀文章已经有许多,方案的实现原理你也应该已经或多或少有了一些理解.

The Right Way to Architect iOS App with Swift

于06-22 02:29 - -
关于 iOS 架构的文章感觉已经泛滥了,前一阵正好 Android 官方推了一套. App Architecture ,于是就在想,对于 iOS 来说,怎样的架构才是最适合的. 这是第一个也是最重要的问题,为什么会出现各种 Architecture Pattern. 我们来想一下,无论是做一个 App 还是搭一套后台系统,如果是一次性的,今天用完明天就可以扔掉,那么怎么快怎么来,代码重复、代码逻辑、代码格式统统不重要.

iOS界面布局的核心以及TangramKit的介绍

于11-29 21:09 - -
TangramKit是iOS系统下用Swift编写的第三方界面布局框架. 他集成了iOS的AutoLayout和SizeClass以及Android的五大容器布局体系以及HTML/CSS中的float和flex-box的布局功能和思想,目的是为iOS开发人员提供一套功能强大、多屏幕灵活适配、简单易用的UI布局解决方案.

IOS分析崩溃日志

于12-21 15:16 - 苏小妖 - iphone ios xcode objective-c
  IOS分析定位崩溃问题有很多种方式,但是发布到AppStore的应用如果崩溃了,我们该怎么办呢. 通常我们都会在系统中接入统计系统,在系统崩溃的时候记录下崩溃日志,下次启动时将日志发送到服务端,比较好的第三方有umeng之类的. 今天我们来讲一下通过崩溃日志来分析定位我们的bug.   分析崩溃日志的前提是我们需要有 dYSM文件,这个文件是我们用archive打包时生成的 .xcarchive后缀的文件包.

硅谷和国内的 iOS 开发到底有何不同?

于03-02 17:43 - -
前段时间在国内各大互联网公司转了一圈. 与各位 iOS 业界大佬交流了之后,深感国内变化之大,敬佩诸位国内开发者的实力和韧劲. 除此之外,我还发现硅谷和国内的 iOS 开发还是差别很大,且听我慢慢道来. 国内使用 SDK 和 硅谷大为不同. 首先是最本质的三个不同:国内的支付使用的是支付宝和微信,地图使用的高德和百度导航,国内的第三方登录主要是微博,微信,和 QQ.

iPhone 4s/5在iOS 9.1和iOS 9下表现如何?

于09-20 22:23 - leo_ng - 新闻
  威锋网 9 月 20 日消息 苹果已经先后公布了 iOS 9.1 公测版和 iOS 9 正式版系统,一些较新的设备自然是能体验到新系统带来的各种福利了,那么老款 iPhone 搭配最新系统会有怎样的表现呢.   近日外媒 EverythingApplePro 将两款 iPhone 4s 和两款 iPhone 5 摆在一起做了一次直观的比较,相同的手机中左边运行着 iOS 9 正式版、右边运行着 iOS 9.1 公测版 Beta1,它们都只安装了两款应用,并均为插 SIM 卡.

iOS 9到底卡不卡?iPhone 4s、5、5S运行新系统实测

于09-17 16:07 - - 新鲜
iOS 8对老iPhone并不友好,所以当我们得知iOS 9还支持iPhone 4s时,无疑感觉是个天大的消息. 不过,4s不能像6或 6s那样获得同等的iOS 9使用体验,毕竟硬件已落后4年有余了. 就拿处理器来说,iPhone 4s搭载的A5处理器,运行速度速度上就连2012年推出的iPhone 5也是它的两倍.

更注重稳定性提升的iOS 9 正式版如约而至

于09-17 01:33 - vanfam - 新闻
  威锋网讯,就在刚刚苹果如期推送了 iOS 9 的正式版本,相比于 iOS 8 的众多新功能,iOS 9 主打稳定性和性能提升,能够安装 iOS 8 的设备都可以顺利安装 iOS 9. 用户可以通过 OTA 的方式,又或者是通过 iTunes 下载固件进行更新. 注意:目前更新的用户可能较多,造成网络拥挤,如果现在无法更新的话,可选择 iTunes 下载固件或等到早上再进行更新.

iOS 统计打点那些事

于09-09 08:00 - -
统计打点是 App 开发里很重要的一个环节,App 的运行状态、改版后的效果、用户的各种行为等都需要打点,市面上也有不少可供选择的第三方库. 假设产品有这么个需求:当用户在详情页点击购买按钮时,记录一下事件. 这个需求就这样轻松搞定了,但细细想想还是有不少问题的:. 页面上会有其他的 Button,可能每个 Button 都要放上这么一段代码.

提高iOS开发效率的方法和工具(升级篇)

于09-04 19:44 - IT江湖 - ios
这篇文章主要是介绍一下我在iOS开发中使用到的一些可以提升开发效率的方法和工具. 首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时在使用AppCode等其他的IDE,在这里我主要介绍Xcode中提升开发效率的方法. 快捷键是开发中必不可少的,当你善于使用快捷键的时候,十指在键盘上飞舞,那画面太美,我不敢想象.

iOS客户端hack的两种姿势

于01-27 10:24 - titan - 移动安全
分析某商城漏洞,在漏洞验证时采用了两种iOS上的hack工具:cycript和reveal,各有风情,均能攻城拔寨,实乃我辈日常居家、杀人越货之利刃,现与诸君共享之. 该商城的iOS版app为用户提供了找回密码的功能,用户需通过三个步骤找回密码:. 输入一个本地的图形辨识验证码(多余. 提供用户手机号,输入一个短信验证码.

苹果iOS系统下的推送机制及实现

于02-16 01:08 - 风雨雷电堂 - iOS开发
标签:   push   推送. 原文由iOS教程团队 Matthijs Hollemans 撰写,经原网站管理员授权本博翻译. 在iOS系统,考虑到手机电池电量,应用不允许在后台进行过多的操作,当用户未开启应用时,要怎么样才能通知用户呢. 好比用户收到一个新的微博、喜欢的球队取得一场胜利或者是晚餐准备好了,如果应用都不在运行当中,当然也就无法去获得这些事件.

检测iOS的APP性能的一些方法

于03-26 07:33 - shendao - 极客互联
首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测. 但对于复杂情况可能就需要用到子线程监控主线程的方式来了,下面我对这些方法做些介绍:. 可以查看多个线程里那些方法费时过多的方法. 先将右侧Hide System Libraries打上勾,这样能够过滤信息. 然后在Call Tree上会默认按照费时的线程进行排序,单个线程中会也会按照对应的费时方法排序,选择方法后能够通过右侧Heaviest Stack Trace里双击查看到具体的费时操作代码,从而能够有针对性的优化,而不需要在一些本来就不会怎么影响性能的地方过度优化.

如何通过 OAuth 2.0 使 iOS Apps 集成 LinkedIn 登录功能?

于03-21 14:44 - 贾娅妮 - Mobile Insight iOS
社交网络早已成为人们日常生活的一部分. 其实,社交网络也是编程生活的一部分,大多数 App 必须通过某种方式与社交网络交互,传送或接收与用户相关的数据. 大多数情况下,用户需要登录某种社交网络,授权 App 代表自己进行请求. 目前,此类社交网络的种类非常丰富,以 Facebook 与 Twitter 最为常用.

iOS编写高质量代码

于09-01 14:24 - koknine - ios objective-c
这是一篇读书笔记,快速记录各种高效率编程的技巧和方法. 这些方法是为了提升编码质量和效率,高质量代码利于后期的维护和更新,毕竟不能一份代码到永远. 由于是记录形式,当然不能把整篇内容都写下来,只记录关键性的内容,长期更新. Objective-C使用了消息机制代替调用方法. 区别:使用消息结构的语言,其运行时缩影执行的代码由运行环境来决定.

iOS 开发笔记-andriod/java/iOS三方AES通用加密 - jiangys

于08-28 22:07 - jiangys -
AES在线加解密验证工具:  http://www.seacha.com/tools/aes.html. AES加密有多种算法模式,下面提供两套模式的可用源码. 将数据进行Base64解码. 一、CBC(Cipher Block Chaining,加密块链)模式. 是一种循环模式,前一个分组的密文和当前分组的明文异或操作后再加密,这样做的目的是增强破解难度..

揭晓iOS 10五大最隐蔽却最值得拥有的功能

于06-22 17:16 - -
苹果即将到来的 iOS 10 升级了许多新功能,除了有给短信应用强行加特效之类的展现苹果脑洞够大的技能之外,其实 iOS 10 还有更多非常实用的新功能. 本文将为你带来 iOS 10 最令人激动的新功能中期待值排名前五的功能:. 第五名:iPad 将成为智能家居中控平台. 在发布会上,苹果已经表示过 Apple TV 可以成为接下来家庭智能家居的中控平台.

IOS开发60分钟入门

于06-04 08:00 - -
本文面向已有其它语言(如Java,C,PHP,Javascript)编程经验的iOS开发初学者,初衷在于让我的同事一小时内了解如何开始开发iOS App,学习目标包括:. 能使用Xcode IDE、模拟器. 能修改、调试已有iOS App. 能发布应用到App Store. 本文不包含任何高级的iOS开发知识,已学会iOS开发的同学不要看,看完这篇文章学会了的同学也不用再看了.

ios消息推送 - Gen_0

于06-01 00:50 - Gen_0 -
      iOS的消息推送(推送通知)有两种,一种是本地推送通知,另一种是远程推送通知. 所谓本地推送通知就是使用代码推送消到用户设备中提醒用户一些信息,推送形式请查看手机设置. 远程推送通知是通过服务器发送消息到用户设备中,iOS到消息推送要经过苹果的服务器来推送消息,过程比较麻烦. 下面是个人学习笔记,只提供新手学习(当然我也是个新手),不能用于商业用途.

[绍棠] iOS远程推送原理及实现过程

于05-12 17:05 - happyshaotang2 -
推送通知,是现在的应用必不可少的功能. 那么在 iOS 中,我们是如何实现远程推送的呢. iOS 的远程推送原理又是什么呢. 在做 iOS 远程推送时,我们会遇到各种各样的问题. 那么首先让我们准备一些做推送需要的东西. 我们需要一个付费的苹果开发者账号(免费的不可以做远程推送),有了开发者账号,我们可以去苹果开发者网站,配置自己所需要的推送的相关证书.

iOS内存泄漏自动检测工具PLeakSniffer

于09-20 14:39 - square10 -
新款Objective-C内存泄漏自动检测工具PLeakSniffer, GitHub地址. 前些天读到WeRead团队分享的一款内存泄漏检测工具 MLeaksFinder,恍惚想起早些时候自己也有过编写这样一个小工具的想法,不知道由于什么原因把这事给忘记了. 在仔细读过MLeaksFinder源码,了解实现思路之后,发现和自己最初的想法并不相同,终于在上个周末战胜拖延症将之前的想法付诸于代码,也就诞生了这款功能类似的内存泄漏检测工具PLeakSniffer.

微软为Win10开发Android和iOS快速移植工具

于04-30 00:16 - 月光 (williamlong) - 互联网络
  在今天凌晨的Build  2015开发者大会上,微软宣布所有Android和iOS应用,都可以通过简单的修改代码,直接生成适用于Win10的应用. 也就是说,开发者们不需要学习更多内容,就可以将自己的Android或iOS应用在Win10系统中运行.   微软在会上公布了Windows Store获得通用应用的四种方法:.

iOS中framework的联调

于08-15 07:19 - u011394507 -
时光如梭,一晃又过去很长时间了,好久没有写博客记录一些东西了,正好这次对接腾讯视频的SDK,遇到了一个比较好的问题,记录下来留给大家看. 对接过SDK的朋友应该知道,对接过程中SDK出现一些bug是经常的事儿,但这时候,我没有SDK的源代码,无法debug SDK中的东西. 对方没有我们的主工程源代码,所以也无法直接debug.

浅谈 iOS 线程

于08-08 00:23 - Richard_Gao - ios objective-c thread gcd
通常主线程和其他线程的使用场景. Tips: 解压、打开 Zip 包,读写较大文件的操作也不宜放在主线程里. 一般异步网络请求中会有一个 completionBlock ,这个 completionBlock 是在主线程中被调用的. 所以,可能消耗大量时间的代码(例如上面提到的处理 Zip 包的方法)也不宜放在这些 block 中.

移动Web轮播图IOS卡顿的问题 - zjzhome

于10-22 19:39 - zjzhome -
晚饭前,被测试吐槽说,banner轮播手动左右滑的时候会卡顿. 我一看不科学啊,大水果手机怎么会卡顿. 我一看测试手中拿的是iPod,我觉得大概是这小玩意性能不强悍,后来又拿来5S,依然会卡顿,有趣的是,两个5S,一个IOS7一个IOS8,IOS7基本没有卡顿,IOS8会卡. 我一直觉得轮播不应该会有什么问题,因为我用的是一个库 Swipe,star都有5000多了,应该比较靠谱,捎带推荐一下这个库.

「原创译文」iOS 性能优化:Instruments 工具的救命三招

于02-28 08:55 - LeanCloud - ios 性能优化 instruments
你的 iOS 应用,运行速度靠谱吗. 中枪的同学莫要愁,性能优化咱有妙招. 用 Xcode 自家的调试工具 Instruments,揪出那些堵线程、占内存、耗资源的问题代码,彻底破掉迷局,让应用扬眉吐气. 对于每位 iOS 开发者来说,代码性能是个避不开的话题. 随着项目的扩大和功能的增多,没经过认真调试和优化的代码,要么任性地卡顿运行,要么低调地崩溃了之……结果呢,大家用着不高兴,开发者也不开心.