自定义博客皮肤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)
  • 收藏
  • 关注

原创 Mac 终端提示:The default interactive shell is now zsh.

今天打开电脑终端,显示如下页面:根据终端的提示,我打开了https://support.apple.com/kb/HT208050这个链接,才知道原来:升级了macOS Catalina,新系统的shell已经更换为zsh。解决办法:不使用bash,切换zsh,chsh -s /bin/zsh命令切换即可。 继续使用bash。-输入vim ./.bash_profile回车...

2020-04-20 21:30:38 2383

原创 在Mac OS X上安装Git和简单使用

如果你正在使用Mac做开发,有两种安装Git的方法。一是安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/。这里只做简单介绍:首先打开终端复制、粘贴以下命令,回车/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/...

2020-03-11 18:51:58 2124

原创 Macbook pro上安装Android studio

1. 下载AndroidStudio及SDK下载AndroidStudio ,选择Mac版本下载下载地址:http://www.android-studio.org下载SDK 如图:下载完成后,<下载>中有.dmg文件以及SDK文件夹,双击打开.dmg文件,如图,将AndroidStudio拖入Applications中,生成应用图标2. 安装A...

2020-03-01 23:09:38 1995 1

原创 iOS Bugly符号化准确快速定位bug

1.先在Mac上安装Java运行环境下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.验证java环境是否安装成功,终端中输入:java -version,显示如下信息,就证明安装成功3.去Xcode中找到已经发布成功上传的包,并找到dSYM文件通过x...

2019-11-01 17:46:58 769

原创 linker command failed with exit code 1 (use -v to see invocation),经典Xcode编译错误的出现和解决!

linker command failed with exit code 1 (use -v to see invocation)这个肯定是个xcode编译运行的时候经典的报错了。这个问题曾经在我的项目编译和运行的时候多次出现,但是从来没有记录过。现在就想每次出现对它进行一下记录,这样为以后出现同样的问题的时候让自己也有个更加快速的方法找到解决之路。linker command faile...

2018-10-25 17:43:36 64889 4

翻译 iOS10---新特性以及适配点

  iOS 10 新特性以及适配点 SiriKit 所有第三方应用都可以用Siri,支持音频、视频、消息发送接收、搜索照片、预订行程、管理锻炼等 Proactive Suggestions 系统预先建议 背景就是iOS9的时候系统给予的主动建议 通过:Spolight搜索,Safari搜索,Handoff,或者siri建议。在iOS10之后新增了,键盘QuickTy...

2018-08-22 15:30:22 640

原创 mac pro终端如何在指定文件夹新建文件夹

新建文件夹有两种方式:1、用户图形界面下:鼠标右键-->新建文件夹输入您所要创建的文件夹的名称即可:2、从终端新建:如何您喜欢从命令行进行操作,那么可以在终端中进行文件夹的创建,使用mkdir指令即可,附上一个效果图:首先输入命令 cd 某个文件夹路径/ 回车然后输入命令 mkdir 文件夹名称 回车就搞定了

2018-04-03 17:12:25 23221 1

翻译 iOS推送证书生成pem文件(详细步骤)

1、pem文件概述pem文件是服务器向苹果服务器做推送时候需要的文件,主要是给php向苹果服务器验证时使用,(我用在百度推送的时候)下面介绍一下pem文件的生成。2、生成pem文件步骤1、打开钥匙串,选择需要生成的推送证书(不需要把证书下拉展开)选择相应证书 2、将Certificate和Private key导出得到 .p12 文件2.

2018-04-03 17:01:52 2554

原创 pod删除已导入的第三方库和移除项目中的cocoapods

CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的项目源码在Github上管理。在我们有了CocoaPods这个工具之后,只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后在命令行执行$ pod install命令。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数. 但是如果我们导入的某个第三

2017-11-28 15:31:36 20085

翻译 苹果6s刷机教程,苹果6s Plus刷机教程

无论是安卓手机,还是苹果手机,大家都会涉及到自己手动刷机的操作。一般情况下,都是当前手机系统中存在有问题了,才会想到需要刷机,比如苹果 iPhone 手机越狱了,想要恢复官方系统之类的。在这里简单介绍下怎么为 iPhone6s 手动刷机的详细操作教程。工具/原料苹果6s手机方法一

2017-11-10 15:38:35 19137

翻译 更新(D-U-N-S)邓白氏码公司信息(注册勿看)

公司需申请一个苹果企业开发账号,提交申请后,苹果返回说“我们发现贵公司在 D&B 资料库的电话尚未填写完整”,导致企业账号审核无法通过,最重要的是,必须要等邓白氏资料都完善后,才可提交苹果企业账号申请!网上搜了下如何更新在邓白氏注册的公司信息,基本只是如何注册邓白氏码流程。。。。。经过摸索,在这里告诉大家:请拨打此号码:021-2610

2017-10-25 10:37:40 4568

转载 关于iOS企业开发者账号要注意的地方,谨防被骗

俗话说,没有套路就不会有伤害。但是网上骗子太多,随时都有可能被骗。很多老司机都有被骗的经历,更别说新手了。今天我们来聊聊新司机如何防止在iOS企业开发者账号上被套路或者被骗。iOS企业开发者账号,或者苹果企业开发者账号,是苹果公司推出用来进行敏捷开发,加快团队开发和测试而使用的,还可以用在MDM移动设备管理上。年费299$,使用该证书不能把app上传到appstore。仅能用于公司内部测试

2017-09-27 17:48:27 8801

转载 最详细开发者账号申请流程,不看后悔

申请苹果开发者证书,最详细过程,不看后悔。苹果开发者账号,分为两种。第一种,Enterprise Program,为公司内部员工打包测试用,不可公开下载,售价$299。第二种,Developer Program,对外发布。售价$99,约合¥688。这里申请的是$99的Developer Program证书。前提是你有apple id,如果没有的话,点这创建,创建apple id

2017-08-24 19:08:18 1440

转载 MacBook怎样装Win10?系统

最近科技界最大的新闻莫过于微软提前于7月29日发布了Windows10正式版下载,作为微软旗下最新一代的操作系统,也是微软首个将桌面和移动结合在一起的Windows操作系统,一经发布便引起了巨大的反响。仅在7月29日至8月1日这几天,Windows10的市场份额就达到了2.47%,装机量达到了6700万台!与之相比,苹果OS X的市场份额则出现了明显的下滑。Win10的市场表现强势

2017-06-30 09:54:12 779

转载 Xcode 下删除Provisioning Profiles文件详细介绍

这篇文章主要介绍了Xcode 下删除Provisioning Profiles文件详细介绍的相关资料,需要的朋友可以参考下Xcode 中有很多不可以用的Provisioning Profiles 文件,每次选择手机证书时,看着那么长的菜单很烦有木有?在Xcode 5中删除 Provisioning Profiles,打开finder-->前往中输入~/Library/Mob

2017-06-15 19:27:07 1376

转载 iOS架构师之路:制定代码规范

先吹个牛,我打心眼自认为自己是喜欢对团队项目的代码质量负责的人,对于思考如何写出高质量可读性的代码我是乐此不彼。之前我写过两篇关于代码命名规范和代码编写规范的文章,《iOS架构师之路:iOS开发(OC)中的命名规范》、《iOS架构师之路:IOS项目中的编码规范》,您要是心情很好,就去看看吧,如果低于很好,那不建议您看,怕您心里骂娘,因为现在看,感觉自己写的不太认真,有不少方面可以写的更细致,恩,我

2017-06-07 09:19:49 3389

转载 iOS 热更新方案

以下是iOS app热更新的几种方案, 由于苹果在2017年3月左右更新了开发者协议, 禁止需要线上审核的应用进行热更新, 所以请大家慎用(企业版不需要提交审核当然是可以使用的)一、JSPatch热更新时,从服务器拉去js脚本。理论上可以修改和新建所有的模块,但是不建议这样做。建议 用来做紧急的小需求和 修复严重的线上bug。 二

2017-06-06 17:23:19 652

转载 如何实现iOS热更新

最近被苹果审核整怕了,每次提交版本都得等待一周到两周的审核时间,我是受不了这种速度了,于是决定研究有没有其他的方法跳过提交版本这个步骤,同样能够修复bug呢,于是我找到了JSPatch,也许也有很多人觉得这是个很高大上的技术,其实不然,我们只需要在项目里引入极小的引擎文件,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,替换任意 Objective-C 原生方法。当

2017-06-06 17:18:57 5675

转载 ArcGIS中的三种查询

ArcGIS runtime SDK for WPF/Silverlight中的三种常用的查询:QueryTask、FindTask、IdentifyTask都是继承自ESRI.ArcGIS.Client.Tasks,关系如下图所示:1、QueryTask:是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便提一下的是,QueryTask进行查询的地图

2017-05-23 17:48:30 1229

转载 连接常见错误linker command failed with exit code 1 (use -v to see invocation)

连接常见错误linker command failed with exit code 1 (use -v to see invocation)这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。 我们可以从如下几个方面着手排查。 1.以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误。 

2017-04-05 16:08:02 949

原创 OSX 之小白安装教程(Clover)-EI Capitan

1.下载原版El Capitan.你可能碰到三种情况:A.你有MAC环境:不论是有白果还是有虚拟机版本还是已经有装好了的黑果均属同一种,那么你只需要到MAC系统中下载原版即可(极力推荐),因为这种方式可保证是没有问题的镜像。从App Store中下载完整的(Install OS X El Captain / 安装OS X El Captain) 安装程序,该安装程序下载完后

2017-01-12 09:13:51 9334

转载 苹果Mac OS X显示隐藏文件的方法

苹果Mac OS X显示隐藏文件的方法有很多种,这里介绍一种最简单的,方法/步骤打开“终端”,根据自己的版本选择命令早期的OS X(10.6~10.8)系统可以使用如下两条命令来开始或者关闭系统隐藏文件的显示:defaults write com.apple.Finder AppleShow

2017-01-09 16:06:58 265

原创 Xcode里面如何添加和配置pch文件?

PCH文件的部分发展史:定义:pch全称为“precompiled header”,也就是预编译头文件,有利于节约开发时间、代码维护时间。发展:在老版本的Xcode里面,创建项目之后会自动创建有pch文件,在里面往往写一些经常使用的框架头文件或者一些宏定义的URL地址,这里面定义后可全局使用,但是在Xcode6里面项目创建后不再自带pch文件。方法/步骤:1

2017-01-09 13:57:40 333

转载 iOS中的MVC和MVP的区别

在开发ios应用时,相信很多同学遇到和我一样的情况,虽然项目刚开始构架时自认为MVC层级分的特别明确,但最终往往是一个Activity有上千行代码,而且业务逻辑和UI的显示混杂在一起,导致后续项目的维护成本巨大。一个偶然的机会看到有种MVP模式(Mode-View-Presenter)可以比MVC更好地解耦和,然后好奇地研究了下这个模式并尝试在现在项目中进行推广。下面我将自己目前学习到的知

2017-01-06 15:53:46 2054

原创 CocoaPods安装最新流程

前言在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案。什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。Coco...

2017-01-05 10:41:31 368

转载 IOS-8-Xcode6 使用MJRefresh报错:Too many arguments to function call, expected 0, have 3

版权声明:本文为博主原创文章,未经博主允许不得转载。1.报错问题:将XCode升级到6后,报Too many arguments to function call, expected 0, have *,在XCode5.1里能编译通过的,到xcode6就报错objc_msgSend(self.beginRefreshingTaget, self.beginRefreshin

2016-06-29 16:25:42 332

转载 苹果内购流程

简  注册 登录 添加关注作者 许漠颜 2016.02.23 17:06*写了19071字,被68人关注,获得了67个喜欢苹果内购流程字数631 阅读932 评论5 喜欢261.登录开发者中心[开发者中心链接](https://developer.apple.com)2.点击iTun

2016-06-27 17:03:58 385

空空如也

空空如也

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

TA关注的人

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