![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
vkjs8imde
这个作者很懒,什么都没留下…
展开
-
Your account already has a valid iOS Distribution certificate的问题。
在xcode打包发布app包时,无论新手老手都会被证书坑过。如果你在archive时,遇到 Your account already has a valid iOS Distribution certificate 意思出现这种提示表明这个账号在这里没有权限去reset。解决办法:1.在develop.apple.com登录该账号 把该账号下的certifi原创 2016-10-18 12:59:21 · 5956 阅读 · 0 评论 -
iOS申请证书
每一个苹果的设备想要在fir.com或app store上发布ipa包,都必须在developer.apple.com上面去申请一个Certificates,否则就无法发布app。Certificates, Identifiers &Profiles 简介下面来介绍如何申请证书:第一步:申请本地证书第二步: 在开发者账号里申请证书 Cert原创 2016-10-11 11:49:46 · 1326 阅读 · 0 评论 -
#import #include @class的区别
一、#import和#include的区别 当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误,但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了二、#import与@class的区别 1.当A->B,B->A时,如果在B原创 2016-10-16 09:24:06 · 381 阅读 · 0 评论 -
iOS 10 升级后无法真机测试 Could not find Developer Disk Image
iOS 升级到10之后,你会发现无法进行真机测试了。这种情况我在iOS 8.4 、9.3更新的时候也遇到过。原因是Xcode 的DeviceSupport里面缺少了iOS 10的SDK。网上很多说在网上下载一个ios10的sdk,但是我试过是不行的,不知哪位大侠知道可以分享一下。Tips最推荐的做法是:如果在App Store 更新失败,可以在官网直接下载安装包。htt原创 2016-10-12 11:34:20 · 226 阅读 · 0 评论 -
cocoa pods的安装与使用
1.打开终端2 移除现有 Ruby 默认源 输入以下指令gem sources --remove https://rubygems.org/3.使用新的源 输入以下指令gem sources -a https://gems.ruby-china.org/4.验证新源是否替换成功 输入以下指令 gem sources -l5.安装转载 2016-10-09 13:55:51 · 449 阅读 · 0 评论 -
the apple developer program license agreement has been updated的问题。
解决方案:因为苹果开发者许可协议更新了。公司账号是有一个agent 账号(就是申请公司开发证书时的账号),它有最高的权限,可以邀请其他苹果账号作为开发账号,使用该账号去developer.apple.com重新更新一下协议就可以了。原创 2016-10-11 11:37:03 · 807 阅读 · 0 评论 -
[iOS]如何把App打包成ipa文件,然后App上架流程[利用Application Loader]
转自:http://www.cnblogs.com/lidongxu/p/5151282.html在上一篇博客已经讲过上传项目了,但是有的时候,需要我们进行打包成ipa包到别的手机上跑(但是前提是,这个手机的UDID必须绑定到对应的开发者账号中,也就是证书也得是从同样的开发者账号申请下来的才可以)假设你现在已经完成了证书,Bundle Identifier 和描述文件的转载 2016-10-11 09:56:45 · 735 阅读 · 0 评论 -
WKWebview与javascript的交互
本博文原始地址在: http://mp.weixin.qq.com/s?__biz=MzIzMzA4NjA5Mw==&mid=400327803&idx=1&sn=2a09fa94dd605a9f03bbc16f998e5717#rd本博客不会在此处更新文章,请关注微信公众号,更新的内容只会是在原文更新。引言一直听说WKWebView比UIWebView强大许多,可是一转载 2016-10-11 09:19:46 · 533 阅读 · 0 评论 -
在自定义类中如何正确输出自定义类的属性值 objective-c的description
问题描述:调试程序时,经常需要打印并查看对象信息。一种比较傻比的方法是把对象的所有属性一一输出到日志中。但是最常用的还是这种直接输出。 NSLog(@"arr = %@",array);在构建需要打印到日志的字符串时,array对象会收到description消息,该方法所返回的描述信息将取代“各式字符串”(format string)里的“%@”。比方说原创 2016-10-09 22:59:55 · 347 阅读 · 0 评论 -
xcode的ARC和MRC切换
Xcode5之后,新建iOS工程,默认都是ARC模式,但是有时候我们的项目中需要用到一些第三方框架,我们下载下来却发现是非ARC的,这时候我们需要进行ARC和MRC混编第一种方式,Edit->Refactor,转换成ARC方式著名的iOS网络框架ASIHTTPRequest就是MRC,我们试试能不能转换成ARC点击Check,我们发现悲剧了转载 2016-09-06 16:35:25 · 4107 阅读 · 0 评论 -
iOS 面试常见问题最全梳理(转)
OC的理解与特性OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。总体来讲,OC确实是一门不错的编程语言,Objective-C具有相当多的动态特性,表现为三方面:动态类型(Dynamic typing)、动态绑定(Dynamic binding)和动态加载(Dynamic转载 2016-09-18 22:44:02 · 455 阅读 · 0 评论 -
mac 下svn commit时提示An error occurred while contacting the repository
在mac下使用svn(cornerstone)提示提示了些莫名的东西出来,账号及密码都是有效的。解决方案:提交代码时的log日志文字太多,全部删除重新输入精简的文字即可。原创 2016-09-14 12:49:27 · 8055 阅读 · 0 评论 -
.a库的制作(合并真机和模拟器的方法)
在制作ios的静态库时,在模拟器运行生成的静态库只能在模拟器上运行,如果想要制作成模拟器和真机都能同时兼容的静态库,我们得通过命令去合并模拟器和真机生成的静态库。如下图所以只能支持模拟器的静态库在真机上面运行会报undefined symbols for architecture arm64的错误。Debug-iphoneos 文件夹里面的东西是用在真机上的原创 2016-09-02 13:18:00 · 414 阅读 · 0 评论 -
GCD的剖析
转自:http://blog.csdn.net/wildfireli/article/details/18668897iOS中多线程编程工具主要有: NSThreadNSOperationGCD这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(i转载 2016-09-09 18:18:27 · 329 阅读 · 0 评论 -
mac开发中,怎么用iTunes安装spa包
ipa文件的安装方法有两种:一种是使用iTunes安装, 另外一种是使用第三方软件安装。 ipa文件是苹果iTunes能够识别的软件,直接把它拖动到iTunes里面,(文件->添加到资料库),然后连接你的iOS设备,这样iTunes就可以识别到你的应用程序,然后同步就可以了 1、打开你的ITunes,选择 文件->添加到资料库2、点击iTunes中的你的手机原创 2017-01-03 23:29:32 · 485 阅读 · 0 评论