IOS学习
苏十五
~~~~~~~~~~~~~
展开
-
IOS开发创建开发证书及发布App应用(五)——编译应用
5.编译应用最近升级ios7,一直没有时间写,终于搞完了,完成之前没有完成的工作由于适配ios7,所以Xcode也升级到5了,所以下面截图基本在Xcode5上,以前的版本基本也差不多的打开项目的target配置文件,如下图如上图红色选中部分,Debug点击右边,选择的是之前下载的开发证书,用于开发测试,真机调试;如果发布应用需要选择下面的Releas转载 2014-07-14 09:18:19 · 582 阅读 · 0 评论 -
Objective-C 之优雅的命名
计算机语言是人和计算机之间通讯的媒介。好的代码应该是就像人对计算机说话那样,自然而优雅。命名看上去是一件很简单的事,而往往越是简单的事越难做好,否则大师们也不会把命名看成转载 2014-08-19 10:14:58 · 512 阅读 · 0 评论 -
利用github作iOS企业分发App
iOS7.0以后安装企业分发App需要HTTPS证书,如果网站没有CA受信用的HTTPS证书,可以利用github来实现。首先在Github上面新建一个Repository,然后把已经制作好的Plist文件上传上去,点开plist找到Raw看到别人用七牛(http://www.qiniu.com/)也可以实现企业分发,不过这个网站需要上传身份证正反照片,手上原创 2014-11-12 16:00:23 · 2653 阅读 · 0 评论 -
通过崩溃trace来查找问题原因
参考文章:http://blog.csdn.net/smking/article/details/9342899原创 2014-10-10 14:25:27 · 1048 阅读 · 0 评论 -
mobileprovision文件位置
/Users/XXX/Library/MobileDevice/Provisioning Profiles原创 2014-10-15 08:49:28 · 13164 阅读 · 0 评论 -
使用charles proxy for Mac来抓取手机App的网络包
转载地址: http://www.baidufe.com/item/8a53eea855cb6289993f.html原创 2014-12-04 10:40:00 · 608 阅读 · 0 评论 -
iOS App开发那些事:如何选择合适的人、规范和框架?
转载地址:http://www.cocoachina.com/ios/20141202/10386.html合适的人首先明确一点,合适的人是指纯技术团队的建设。一支战斗力再强的技术团队,面对一个朝三暮四,分分钟推翻自己原有想法的产品经理/项目经理,再好的戏也唱不出来。花几个月加班加点做项目,还没发布,直接推翻重做,这时候你就得去楼下ATM机看看卡内余额了:余额够了,收拾收拾转载 2014-12-12 10:05:20 · 689 阅读 · 0 评论 -
此证书的签发者无效Missing iOS Distribution signing identity问题解决
转载地址:http://blog.csdn.net/ioshot/article/details/50669791目录(?)[-]问题描述什么是AppleWWDRCA证书问题解决问题描述今天准备打包上传AppStore,结果Xcode报以下错误:Missing iOS Distribution signing identity for XXXXX转载 2016-02-25 09:50:40 · 491 阅读 · 0 评论 -
Xcode每次编译运行都需要输入账号密码
Xcode莫名抽风,每次调试的时候都需要输入账号密码DevToolsSecurity -status原创 2016-08-01 10:58:19 · 1132 阅读 · 1 评论 -
使用Safari调试iOS模拟器的WebView
1.打开iOS simulator设置 Setting –> Safari –> Advanced 2.Safari设置 偏好设置–>高级 勾选 在菜单栏中显示”开发”选项 3.开发调试 接下来就可以正常调试webView了原创 2016-08-22 16:58:14 · 5519 阅读 · 0 评论 -
iOS WebView不响应input标签
遇到一个超级坑的问题,一个普通的HTML里面有一个上传图片的功能,用了 这个标签,点击标签可以弹出选择图片的actionsheet 但是点了选项只有没有任何反应,还会关闭当前的webview 在点了标签后,调试会报出以下错误Passed in type public.item doesn't conform to either public.content or public.data. I原创 2016-10-18 15:59:53 · 3543 阅读 · 0 评论 -
百度iOS面试题
1.请解释一下KVO、KVC的含义 2.怎么实现多重继承 3.GCD死锁产生以解决方案? 4.iOS事件传递机制 5.UITableView重用机制 6.NSString用copy是深拷贝还是浅拷贝? 7.UIViewController声明周期 8.loadView和viewDidload的区别 9.iOS App的几种状态,双击Home键是什么状态,可以相应用户输入吗? 10.原创 2016-12-06 15:12:36 · 1492 阅读 · 0 评论 -
NSLog 输出格式
• %@ 对象 • %d, %i 整数 • %u 无符整形 • %f 浮点/双字 • %x, %X 二进制整数 • %o 八进制整数 • %zu size_t • %p 指针 •原创 2016-12-06 17:03:01 · 579 阅读 · 0 评论 -
iOS里的MVC
在网上看到一篇关于Ios MVC的文章,觉得很不错,Mark一下转载 2014-09-22 11:01:37 · 504 阅读 · 0 评论 -
Mac OS X"想要进行更改。键入管理员的名称和密码以允许执行此操作("Mac OS X"想使用系统钥匙串)
使用Xcode和jenkins打包项目的时候,总是提示原创 2014-09-09 17:51:48 · 24755 阅读 · 0 评论 -
iOS完整学习路线图
转载 2014-06-28 21:46:05 · 707 阅读 · 0 评论 -
Windows下的Objective-C集成开发环境(IDE)(转)
转载地址:http://blog.csdn.net/ldl22847/article/details/7482971Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:1) 使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Object转载 2014-06-17 15:29:39 · 657 阅读 · 0 评论 -
IPHONE IOS模拟器没有HOME按键解决方法
Hardware > Home menu item, 或者 Cmd-Shift-H. 双击HOME键就是 Cmd-Shift-H 按两次。转载 2014-07-11 14:44:34 · 926 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(一)——流程说明
先说一下这个发布 编译 苹果app的流程吧1. 注册苹果开发者帐号2. 创建证书3. 创建App ID(不是那个登录账号)4. 创建配置概要文件5. 应用编译6. 应用打包7. 在iTunes创建填写应用基本信息8. 使用Application Loader工具上传应用9. 等待审核流程大概就这些吧,下面就具体说一下每一步怎么操作1.注册苹果转载 2014-07-14 09:12:08 · 653 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(九)——等待审核(审核几种状态)
描述以下是App应用的几种状态,如果看不到英文,建议复制到网站翻译一下就行,意思差不多能明白的Waiting for Upload (Yellow) Appears when you’ve completed entering your metadata, however, you have not finished uploading your binary or hav转载 2014-07-14 09:28:01 · 797 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(二)——创建证书
预览图描述这里紧接着 IOS开发创建开发证书及发布App应用(一)——流程说明 如果有不明白的可以点击查看2. 创建证书证书分为两种,一种是开发者证书,主要是用来真机调试的另一种就是发布证书,就是用来发布应用的,最好是两种都要下载,不然编译时候可能报错,我猜想可能苹果怕你没用真机调试创建证书分为两个步骤:在苹果电脑生成证书签名转载 2014-07-14 09:14:35 · 666 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(七)——在iTunes创建填写应用基本信息
7.在iTunes创建填写应用基本信息依旧打开苹果的开发者网站https://developer.apple.com/点击Member,如下图 (注意,下面的图示是登录之后的)点击iTunes Connect,如果没有登录会跳转登录页面点击Manage Your Apps ,管理你的应用点击 Add New App(添加新应用)按钮到转载 2014-07-14 09:25:35 · 537 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(八)——使用Application Loader工具上传应用
8.使用Application Loader工具上传应用继续第七步在iTunes所创建的应用,打开应用,如下图点击详情按钮进去之后,单击右上角Ready to Upload Binary按钮,如下图弹出一个窗口,询问代码中是否有加密算法,美工出口法律规定禁止任何加密的软件流向国外,这里我们选择No即可。如下图如下图,点击继续此时状态已转载 2014-07-14 09:27:26 · 776 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(四)——创建配置概要文件
4.创建配置概要文件继续上一篇所讲,今天写的这个是创建配置概要文件依然在个人中心创建证书这里,如果不知道的,可以查看以前写的配置概要文件也分为两种1)创建开发配置概要文件2)创建发布配置概要文件发布配置文件跟开发配置概要文件唯一区别就是选项不同,其余都跟上一步一样,如下图转载 2014-07-14 09:16:34 · 675 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(六)——打包应用
6.打包应用如下图,生成之后点击下面红框的按钮,按时间排序,然后点最新的一次生成从右侧生成日志中找到如下图红框标识的部分,找到 -output ,把下面浅蓝色选中,这是app生成的文件夹路径点击桌面,或者打开一个文件夹,最上头有个前往,点击前往文件夹弹出如下图所示,把刚才复制的路径放进去,单击前往展示如下图,右键压缩转载 2014-07-14 09:24:55 · 538 阅读 · 0 评论 -
IOS开发创建开发证书及发布App应用(三)——创建App ID
3.创建App ID继续上一篇所讲,今天写的这个是创建App ID 依然在个人中心创建证书这里,如果不知道的,可以查看以前写的点击左边的 Identifiers 下面的App IDs,如下图到这里 App ID就创建完成了,请看一下步转载 2014-07-14 09:13:11 · 718 阅读 · 0 评论 -
CocoaPods安装
在安装CocoaPods之前,首先要在本地安装好Ruby环境原创 2014-08-20 13:45:19 · 536 阅读 · 0 评论 -
iOS导出IPA包四个选项的含义
1.Save for iOS App Store Deployment保存到本地 准备上传App Store 或者在越狱的iOS设备上使用2. Save for Ad Hoc Deployment保存到本地 准备在账号添加的可使用设备上使用(具体为在开发者账户下添加可用设备的udid),该app包是发布证书编译的(The app will be code signed with the distri原创 2016-12-14 15:31:16 · 629 阅读 · 0 评论