自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 打包上线 之 减少App Store审核被拒的小技巧--善用iTunes Connect中被遗忘的字段

在过去的两年中,我们团队在App Store中为7款APP推出了60个发布版本。因此,我们已经熟知什么才是用户在想要的,以及如何定位和营销App以使其获得最高的安装率。经过多次的操作实践后,我们受到启发,开发了LaunchKit工具包,以供App开发者和App市场营销者在发布App时使用。我们也已经熟知在App审核过程什么才是苹果的 App审核团队所关注的(或者说,什么是他们不怎么关注的)

2016-03-16 17:47:46 475

转载 webView 之 webapp在ios中简单实现滑动,回弹,加速等效果

webkit-overflow-scrolling来自safari原生控件的实现,工作原理是:在有这个属性的容器上,系统会创建了一个uiscrollview,应用于该元素并将之作为渲染对象,从而为我们实现体验流畅的触屏滑动在Ios上的表现结果令人十分满意,并且网页滑动和区域滑动的冲突同样解决的很好要实现这个效果很简单,只需要加一行css代码即可:[c

2016-03-16 14:21:48 1379

转载 打包测试 之 之 iOS Provisioning Profile(Certificate)与Code Signing详解

关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做iOS开发的同学没少被折腾。对于一个iOS开发小白、半吊子(比如像我自己)抑或老兵,或多或少会有或曾有过以下不详、疑问、疑惑甚至困惑:什么是App ID?Explicit/Wildcard App ID有何区别?什么是App Group ID?什么是证书(Ce

2016-03-11 15:41:57 3444

转载 打包测试 之 企业账号in-house分发ipa坑

1.用Ad Hoc发布然后发现测试机和越狱的手机可以通过浏览器下载安装,其他非越狱手机不能安装,下载转圈圈快结束时,弹出“无法下载安装”。原因:Ad Hoc发布方式只能针对开发者账号名下的100台设备进行安装。因为xcode5发布企业版Ad Hoc 和 Enterprise Deployment是一个选项,所以这次新发布ipa没细想就选Ad Hoc了,结果掉坑里了。

2016-03-11 14:45:31 2259

转载 打包测试 之企业证书安装后信任问题

在 iOS 9 中,苹果对企业签名的应用运行时,进行了更严格的限制。因此,在 iOS 9 中,企业签名后的应用安装好之后,是无法直接启动的。默认情况下,在 iOS 9 中运行一款企业签名的应用时,会弹出类似这样的提示:可以看到,应用不再是像之前的版本那样直接启动,而是弹出了一个安全提示。此时,如果我们确认要运行的应用是安全的,可以按照以下步骤来设置:在系统中打开 设置 - 

2016-03-11 14:39:45 648

原创 打包测试 之 企业证书的打包过程以及注意事项(in-house方式)

明确几个概念1、企业版IDP:即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。2、In House:是只企业内部发布,仅限企业内部人员使用。In-House方式特点1、不能发布到Apple Store进行销售。2、不需要Apple评审。3、可以使用任何已知的私有API

2016-03-11 14:38:10 5137

转载 真机测试 之 证书、描述文件、App ID的解释

本讲主要内容:1、什么是证书(P12文件)Certificates2、什么是Identifiers标示符3、如何添加Devices设备4、什么是描述文件Provisioning Profiles5、有兴趣的可以参考一下苹果官方文档App发布指南:点击打开链接前言:我们平时在开发过程中都是用模拟器在调试程序,但是想一些调用系统相机,

2016-03-11 09:22:44 945

转载 打包测试 之 制作一个可以上传到 FIR.im 的 ipa 文件 - Ad-Hoc篇

过程添加Devices添加并设置发布证书下载证书并导入 Xcode编译程序上传到 FIR.im下载安装添加 Devices登录苹果开发者网站,添加想要安装测试应用的设备的UDID(苹果公司限制,最多添加100台设备)可以使用 FIR.im 提供的的接口 快速获取 UDID添加并设置发布证书添加发布证书还是在 苹果开发者网站,点

2016-03-11 08:27:59 1880

转载 项目管理 之 上传本地项目到github

一、注册github账号首先需要注册一个github账号,注册地址:https://github.com接着会来到这然后会收到一封github发的邮件,进入邮箱验证二、创建个人的github仓库 验证成功是这样的,然后点击创建仓库也

2016-03-11 07:40:34 305

原创 UIWebView 之 遇到小问题

1.页面没有加载完走了失败的代理方法(uiwebview didFailLoadWithError -999 error code):在uiwebview里,如果load一个url还没结束就立即load另一个url,那么就会callback didFailLoadWithError method,error code is -999。solution is 在didFailLoadWith

2016-03-08 16:28:55 466

原创 cocoa pods 之 遇到 Updating local specs repositories

pod install 换成pod install --verbose --no-repo-update这个命令,前面的命令被墙了

2016-03-08 13:37:53 229

原创 JS和Native交互之 - 运用JavaScriptCore框架进行交互

在iOS 7之后,apple添加了一个新的库JavaScriptCore,用来做JS交互,因此JS与原生OC交互也变得简单了许多。首先导入JavaScriptCore库, 然后在OC中获取JS的上下文JSContext *context = [self.webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptCo

2016-03-08 10:35:52 1048

原创 JS和Native交互之 -UIWebView的代理方法

原理:- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;在WebView中的wap页将要载入内容时得到通知触发,返回NO则阻止加载内容,

2016-03-08 10:29:12 676

转载 JS和Native交互之 -WebViewJavascriptBridge源码分析

源码地址:https://github.com/marcuswestin/WebViewJavascriptBridge1、对外接口初始化OC初始化JS[WebViewJavascriptBridge bridgeForWebView:(UIWebView/WebView*)webview handler:(WVJBHandler)han

2016-03-08 10:16:37 1454

原创 JS和Native交互之 -WebViewJavascriptBridge

Obj-C和JavaScript原理:Obj-C调用JavaScript很简单,可以通过webview的stringByEvaluatingJavaScriptFromString:方法调用JavaScript代码;JavaScript调用Obj-C,则是通过web view的代理方法shouldStartLoadWithRequest:来接收JavaScript的网络请求从而实现调用。

2016-03-08 10:11:54 403

转载 真机测试 之 怎么解决Could not find Developer Disk Image

在使用Xcode进行真机调试时,弹出对话框”Could not find Developer Disk Image"之前都能够正常安装,现在是发生了什么情况?工具/原料Xcode 7.0方法/步骤查看真机的系统版本是9.1在“/Applicat

2016-03-07 10:37:43 256

转载 上线 之 上架AppStore10个大坑(下)

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:胡澈链接:http://zhuanlan.zhihu.com/100000PM/20010731来源:知乎6号大坑:注册登录,性别和头像非必填闫国荣:“没有帮注册用户默认性别和头像(不支持跳过)“,这个问题不知道你们遇到过没,我才遇到的,略坑。和苹果交流了很多次,最后屈服了。注册的时候现在多数

2016-03-07 10:17:10 519

转载 上线 之 上架AppStore10个大坑(上)

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:胡澈链接:http://zhuanlan.zhihu.com/100000PM/20010725来源:知乎内容含敏感话题或对苹果不友好的信息(如苹果婊)使用了友盟的统计SDK,获取了IDFA但是上传填写无广告采用友盟IDFA的sdk,并用友盟的默认淘宝页面广告,被告知和产品内容

2016-03-07 09:56:04 422

原创 上线 之 App Store审核指南

前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《App Store审核指南》(App Store Review Guidelines),希望通过它帮您避开开发应用程序过程中的一些问题,并帮你在提交应用时加快审核流程。我们将应用程序(Apps)视为与书籍或歌曲

2016-03-07 09:49:42 412

原创 真机测试 之 证书测试

开发者账号开发者账号分为4种,分别是个人账号,团队账号,企业账号和教育账号1,个人账号费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如saisai zhang,单人使用。个人账号只能有一个开发者。500个苹果的iOS设备UDID测试(iPhone,iPod,iPad,Apple Watch和Apple TV各100台)。2

2016-03-07 09:46:43 344

原创 真机测试 之 Xcoder 7.0 免证书真机测试

WWDC大会上提出,在iOS9和Xcoder7.0以后真机测试不需要在购买付费账号了,(当然你要想上传appstore还是需要付费账号的).今天我带大家来看下免证书的真机测试如何做.1.第一步确定你的Xcoder是不是7.0及以上.2.第二步就是打开你Xcoder启动你需要做真机测试的工程.在启动工程后按快捷键command+逗号快捷键进入X

2016-03-07 09:44:30 250

原创 WebView之 单击手势不响应的解决方案

UIWebView:    webViewPic = [[UIWebViewalloc]  initWithFrame:CGRectMake(0,44,  Kwidth,Kheight -  64 -48)];    webViewPic.scrollView.showsVerticalScrollIndicator =NO;    webViewPic.deleg

2016-03-04 17:35:44 1547

原创 搜狗语音识别之配置

1.将SogouSpeech,Speex.a,include加入项目中2.将include拖入TARGETS-Build Settings下的Header Search path中3.引用C++写的三方类库导致 NSObjCRuntime, NSZone, and NSObject报错(原因:在pch文件中的声明被.mm引用了,才引起NSObjCRuntime的错误)解决方案:就是在引

2016-03-04 17:10:34 1371

原创 UIScrollView之检测滚动方向

这个项目主要用到根据滚动方向处理键盘的消失等事件有时候我们需要检测当前UIScrollView的滑动方向来做出相应的处理,可以借助UIScrollView的delegate函数来实现, 下面的例子可以检测到UIScrollview当前是向上滑动还是向下滑动:[cpp] view plain copy print? in

2016-03-04 10:00:16 345

原创 基本配置之(Xcode6之后如何添加.pch文件)

Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上给程序员带来了编程的便利性。但是在Xcode6中去掉Prec

2016-03-04 09:56:13 329

原创 WebView 之 白名单

编辑 info.plist,加入如下设置:        ....    NSAppTransportSecurity            NSAllowsArbitraryLoads

2016-03-04 09:54:10 3304

原创 项目搭建第一步---类库管理工具CocoaPods安装和使用

环境搭建1.本地安装好Ruby环境2.安装podssudo gem install cocoa pods3.淘宝的Ruby镜像来访问cocoa pods$ gem sources --remove https://rubygems.org///等有反应之后再敲入以下命令$ gem sources -a http://ruby.taobao.org/4.验证你

2016-03-04 09:38:18 288

前端监控系统的设计

如何做前端监控系统如何做前端监控系统如何做前端监控系统如何做前端监控系统如何做前端监控系统如何做前端监控系统

2018-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除