随笔分类 - 工程中的问题
摘要:一、通用 报错:Desktop/project/ASDF/WEIXIN/libWeChatSDK.a (3 slices) Undefinedsymbols for architecture arm64: 这样的编译问题真的好头疼,以下是一个管用的法子。 ARCHS = armv7 armv7s V
阅读全文
摘要:错误信息为 Unable to find a specification for *RMQClient* (~> 1.x.x) depended upon by Podfile 刚开始以为这个已经从pod下线了,但是在cocoaPod中查询是可以查看到的 查看地址 所以应该是本地的pods目录没有更
阅读全文
摘要:在app上架之前做两件事(instruments,profile): 1.代码静态分析:不用运行程序,直接检测代码有没有潜在的一些内存泄漏 2.动态分析:a l loctions/leaks 内存溢出:内存够不够用,数据溢出 内存泄漏:该释放的对象没有释放 苹果开发者中心:https://devel
阅读全文
摘要:1..p12证书文件(钥匙串导出)开发证书和描述文件的 2.app打包好重Xcode上传到iTunes中的时候最好做校验: 3.程序跑真机出现的问题 解决方法:debug 模式改成release模式 4.发布的流程
阅读全文
摘要:连接器链接失败,是因为对应类build后的中间产物.o文件没有生成,对应架构下,用模拟器跑的,很可能是因为无法编译产出x86,或i386架构的中间产物,所以linker链接转换机器码时候找不到对应的中间产物 坚决方案: 跑真机
阅读全文
摘要:Alcatraz 安装: https://github.com/alcatraz/Alcatraz Github官网链接 终端安装方法 mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins; curl -L h
阅读全文
摘要:一、简介 分为本地推送和远程推送2种。可以在应用没有打开甚至手机锁屏情况下给用户以提示。它们都需要注册,注册后系统会弹出提示框(如下图)提示用户是否同意,如果同意则正常使用;如果用户不同意则下次打开程序也不会弹出该提示框,需要用户到设置里面设置。一共有三种提示类型: UIUserNotificati
阅读全文
摘要:本文翻译自:raywenderlich.com,原文作者:Jack Wu,译者:JMStack iOS开发者们喜欢想象他的用户们会每时每刻使用他们所开发的APP,但是残酷的事实是他们的用户会有关闭APP来处理其它事情的时候。就像你洗好的衣服总要人去叠吧。 幸好,推送通知功能可以让开发者与用户建立连接
阅读全文
摘要:填坑 支付宝填坑是每个接入支付宝必经之路,下面是我接入支付宝遇到的问题汇总,希望大家在接入的路上少一点弯路。 问题1. Util/base64.h:63:21: Cannot find interface declaration for ‘NSObject’, superclass of ‘Base
阅读全文
摘要:加密的Demo,欢迎下载 JAVA端的加密解密,读者可以看我同事的这篇文章:http://www.jianshu.com/p/98569e81cc0b 最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才行的,服务器也会返回数据,服务器是用Java开发的,客户端要同时支持多平台(An
阅读全文
摘要:socket(套接字)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。 多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同
阅读全文
摘要:手指在键盘上飞速跳跃,终端上的代码也随着飞舞,是的这确实很酷。优秀的程序员总是这么一群人,他们不拘于现状,不固步自封,他们喜欢新奇的事,他们把自己发挥到极致。 指法攻略 放下您钟爱的鼠标吧,在前行之中它终会成为你的负累! 简记: command 用来导航,控制导航区域 alt 控制右边的一些东西,比
阅读全文
摘要:准备 开发者账号 完工的项目 开发者账号 完工的项目 上架步骤 一、创建App ID 二、创建证书请求文件 (CSR文件) 三、创建发布证书 (CER) 四、创建Provisioning Profiles配置文件 (PP文件) 五、在App Store创建应用 六、打包上架 一、创建App ID 1
阅读全文
摘要:准备 开发者账号 自从Xcode7 出来之后,一般的真机测试不需要开发者账号,也就不需要看这篇教程,只有app具有“推送”等功能的时候,要真机测试就必须要开发者账号和设置证书。苹果只是让你体验一下它的基本功能,要深入还是要花钱的。 待测试的项目 真机测试步骤 一、创建App ID 二、创建证书请求文
阅读全文
摘要:iOS \'The sandbox is not sync with the Podfile.lock\'问题解决 HUANGDI 发表于 2015-02-27 09:51:13 问题描述: github下载的Demo,很多时候使用到CocoaPods,有的时候因为依赖关系或者版本问题不能编译运行。
阅读全文