最新 最热

【iOS开发】Xcode 7 Simulator 问题小记

这里我没有再重现当时 Xcode 弹出错误提示框的场景,大概是在你想要下载 iOS 8.x 的 Simulator 或者 iOS 9.0 Documentation 的时候,告诉你有个什么什么地址不安全,你是否仍然要下载模拟器,然后你跟 Xcode 说『是的,我仍然...

2019-04-11
0

【iOS 开发】Xcode9 自动签名更新设备列表

内测分发测试 iOS App 的时候,在 https://developer.apple.com/account/ios/device/ 添加了设备的 UDID 之后,往往 Xcode 这边不会及时同步信息,提供一个解决办法:

2019-04-11
0

【iOS开发】canOpenURL: failed for URL

如图是在我启动一个 Xcode 7 + iOS 9 的 App 之后,控制台的输出。

2019-04-11
1

【iOS 开发】从 xcarchive 到分发的 ipa

写这篇文章的起因是要更新 app ,然而上传 ipa 文件到 iTunes Connect 时发现体积巨大,是 App Store 显示的体积的好几倍,于是仔细研究了一下,各种体积的文件都是些什么。...

2019-04-11
0

【iOS开发】扯淡 Method Swizzling

关于 Method Swizzling 这个东西,已经有很多高人写了详细的文章来介绍,我就不再班门弄斧,往深了说了。 而且不作延伸的话,这项技术本身也没有复杂到要长文论述的地步。 本文旨在帮助不熟悉这项技术的人,开始在实际开发过程...

2019-04-11
1

【iOS开发】Swift、OC 混编用到的 Bridging-Header.h

现在 Github 上绝大多数的库都是用 Objective-C 语言写的,当我们使用 Swift 进行开发的时候呢,无论是用 CocoaPods 还是手动把库集成到自己的项目中,一开始都是不能直接使用的。...

2019-04-11
1

git 入门教程之安装 git 原

git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行,根据自身环境选择安装.

2019-04-03
0

iOS 语言本地化与国际化

应用名称本地化,是指同一个App的名称,在不同的语言环境下(也就是手机设备的语言设置)显示不同的名称。比如,微信在简体中文环境下App名称显示为“微信”,在英语环境下显示为“weChat”。下面就开始进行应用名称本地化。...

2019-04-02
0

weex踩坑记(一)——weex打开iPad模拟器

weex 集成过程在官网已经有比较详细的介绍(官网链接) 项目在立项初,决定使用 weex 混合开发框架运行在 iPad 端上。按照官网的流程,很顺利的创建了一个新 weex 空白项目 接下来,碰到了第一个坑。在项目工程路径下执行 weex...

2019-04-02
0

Block implicitly retains 'self'; explicitly mention 'self' to indicate this is i

在xcode上新建项目后,发现在block 里写代码时,容易遇到如下图所示的警告:

2019-04-01
1