<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[On my way]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/amazingrace</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; amazingrace]]></copyright><item><title><![CDATA[cocoapod 遇到的一些问题]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/53184451</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/53184451</guid><author>amazingrace</author><pubDate>Wed, 16 Nov 2016 11:09:15 +0800</pubDate><description><![CDATA[从github上下载的代码，直接用workspace打开经常会有错误，以下是解决方法。
比如出现 The sandbox is not sync with the Podfile.lock
解决方案是删除workspace，重新运行pod install，之后会有新的workspace生成，打开后clean即可。





有时会出现The dependency `AFNetwor]]></description><category></category></item><item><title><![CDATA[Error installing pods:activesupport requires Ruby version >=2.2.2]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/52876072</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/52876072</guid><author>amazingrace</author><pubDate>Thu, 20 Oct 2016 19:19:23 +0800</pubDate><description><![CDATA[https://github.com/CocoaPods/CocoaPods/issues/4711


sudo gem install activesupport -v 4.2.6
sudo gem install cocoapods


能解决, 希望能帮到后面的人 


http://www.cocoachina.com/bbs/read.php?tid-1686950]]></description><category></category></item><item><title><![CDATA[iOS AVPlayer pop 释放内存 崩溃]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/50057677</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/50057677</guid><author>amazingrace</author><pubDate>Thu, 26 Nov 2015 16:29:46 +0800</pubDate><description><![CDATA[removeObserver时不要用player currentItem去调用，而应该用AVPlayer创建出来的播放Item去调用，这样就不会崩溃了。]]></description><category></category></item><item><title><![CDATA[iOS5系统API和5个开源库的JSON解析速度测试]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/48053057</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/48053057</guid><author>amazingrace</author><pubDate>Fri, 28 Aug 2015 15:31:41 +0800</pubDate><description><![CDATA[原创作品，允许转载，转载时请务必以超链接形式标明文章 
原始出处 、作者信息和本声明。否则将追究法律责任。http://arthurchen.blog.51cto.com/2483760/723910


iOS5新增了JSON解析的API，我们将其和其他五个开源的JSON解析库进行了解析速度的测试，下面是测试的结果和工程代码附件。
 
我们选择的测试对象包含下面的这几个框架，其中NS]]></description><category></category></item><item><title><![CDATA[iOS  Implicit declaration of function XXX is invalid in C99”]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/48029927</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/48029927</guid><author>amazingrace</author><pubDate>Thu, 27 Aug 2015 17:18:52 +0800</pubDate><description><![CDATA[和CNCopySupportedInterfaces CNCopyCurrentNetworkInfo 等相关的错误
需要  #import
 


查看so支持的平台命令：lipo -info XX.a]]></description><category></category></item><item><title><![CDATA[Android JNI找不到第三方库的解决方案 cannot load library]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/44960755</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/44960755</guid><author>amazingrace</author><pubDate>Thu, 09 Apr 2015 15:27:49 +0800</pubDate><description><![CDATA[最近做一个jni项目，拿到的so库需要用jni封装一层，等于是在jni的C++代码里调用第三方库的方法，然后整个项目在Android上运行出结果。
自己用jni生成的so是libaa.so 使用的第三方库是libbb.so。
到目前为止，遇到的问题是libbb各种找不到。libbb库去哪儿了？


E/AndroidRuntime(11626): Caused by: java.lang]]></description><category></category></item><item><title><![CDATA[Android：java.lang.VerifyError]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/43153429</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/43153429</guid><author>amazingrace</author><pubDate>Mon, 26 Jan 2015 15:54:00 +0800</pubDate><description><![CDATA[E/AndroidRuntime( 1725): FATAL EXCEPTION: main

E/AndroidRuntime( 1725): java.lang.VerifyError:


出现这个问题的原因跟jar包的重复引用和引用方式有关。先把不需要链接的jar都从Referenced Library里删除，接着在Configure Build Path里点选Order and]]></description><category></category></item><item><title><![CDATA[iOS 默认英文语言误删除的恢复]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/42459467</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/42459467</guid><author>amazingrace</author><pubDate>Tue, 06 Jan 2015 15:07:17 +0800</pubDate><description><![CDATA[添加语言时，弹出了一个对话框，大概是问是不是要引用系统默认的英文。一想应用又不上国外市场，要着毛用。就取消，然后选择英文，点击删除。列表里干净了，洁癖的人你伤不起。准备添加中文，但是这个时候添加不了了。

对话框里只有一个 Choose files and reference language to create **** localization ，无法下一步了，在这下班的点来了这么下，网上]]></description><category></category></item><item><title><![CDATA[An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/42456043</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/42456043</guid><author>amazingrace</author><pubDate>Tue, 06 Jan 2015 11:16:17 +0800</pubDate><description><![CDATA[iOS simulator运行程序出现问题：
An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)


解决方案：
iOS Simulator----> Reset Contents and Settings ----> Reset]]></description><category></category></item><item><title><![CDATA[libxml/tree.h file not found]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/42423557</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/42423557</guid><author>amazingrace</author><pubDate>Mon, 05 Jan 2015 15:24:27 +0800</pubDate><description><![CDATA[libxml/tree.h file not found 


解决：
在Search Paths在里面找到Header Search
 Paths ，添加${SDK_ROOT}/usr/include/libxml2
确保工程已添加libxml2 framework]]></description><category></category></item><item><title><![CDATA[mac 上 changes提示要输入序列号的破解方法]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/34809231</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/34809231</guid><author>amazingrace</author><pubDate>Thu, 26 Jun 2014 10:15:52 +0800</pubDate><description><![CDATA[changes提示要输入序列号的破解方法
mac上开发，changes是一款很好用的文件对比工具，但有一次升级后，提示要输入序列号，郁闷，只能想办法破解了。
大概思路是找到changes的缓存文件，然后删掉它。


方法如下：


1。 先执行显示Mac隐藏文件的命令：defaults write com.apple.finder AppleShowAllFiles -bool t]]></description><category></category></item><item><title><![CDATA[CustomIOS7AlertView.m死机问题修改]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/24268713</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/24268713</guid><author>amazingrace</author><pubDate>Mon, 21 Apr 2014 19:27:37 +0800</pubDate><description><![CDATA[在适配ios7时需要用到自定义对话框，下载了CustomIOS7AlertView，]]></description><category></category></item><item><title><![CDATA[ios Symbol(s) not found for architecture arm64]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/22867409</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/22867409</guid><author>amazingrace</author><pubDate>Thu, 03 Apr 2014 14:10:54 +0800</pubDate><description><![CDATA[这样的编译问题真的好头疼，以下是一个管用的法子。




ARCHS = armv7 armv7s
VALID_ARCHS = armv6 armv7 armv7s arm64


http://stackoverflow.com/questions/19213782/undefined-symbols-for-architecture-arm64]]></description><category></category></item><item><title><![CDATA[怎样在iOS项目里配置Phonegap]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/21542641</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/21542641</guid><author>amazingrace</author><pubDate>Wed, 19 Mar 2014 16:57:18 +0800</pubDate><description><![CDATA[Look here http://docs.phonegap.com/en/3.4.0/guide_platforms_ios_webview.md.html#iOS%20WebViews


非新建项目，在老项目里配置。]]></description><category></category></item><item><title><![CDATA[iOS6兼容iOS7界面（界面上移，navigationbar 颜色）]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/20144235</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/20144235</guid><author>amazingrace</author><pubDate>Fri, 28 Feb 2014 17:03:58 +0800</pubDate><description><![CDATA[iOS6的程序在iOS7上运行时，界面整体上移了20pix，解决的思路有二：一是运行时选择iOS6的SDK，这样在iOS7上界面与iOS6是一样的，步骤看这里，这样的好处是不用动代码，不过从长远看还是要配合iOS7的风格的。二是修改代码。


在根页面viewDidLoad方法里添加如下代码，就是程序运行的第一个界面。
self.navigationController.navigatio]]></description><category></category></item><item><title><![CDATA[Xcode中彻底关闭ARC]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/19834157</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/19834157</guid><author>amazingrace</author><pubDate>Mon, 24 Feb 2014 17:45:36 +0800</pubDate><description><![CDATA[对整个项目关闭ARC
project -> Build settings -> Apple LLVM complier 3.0 - Language -> objective-C Automatic Reference Counting设置为NO


但有的时候某些文件还是会报release之类的错，这时需要对某个文件单独设置。

1.project-Build Phases-Comp]]></description><category></category></item><item><title><![CDATA[Invalid Code Signing Entitlements..This value should be a string starting with your TEAMID  解决方案]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/17632153</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/17632153</guid><author>amazingrace</author><pubDate>Sat, 28 Dec 2013 14:50:53 +0800</pubDate><description><![CDATA[提交app时遇到这个问题，原因是打开了工程的多个版本，Xcode里缓存了。
解决方案：1，Finder里删除其他版本。2，Organizer里左边栏删除其他版本。3，重启Xcdoe，搞定。]]></description><category></category></item><item><title><![CDATA[Property 'edgesForExtendedlayout' not found on object of type 解决方案]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/17115693</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/17115693</guid><author>amazingrace</author><pubDate>Wed, 04 Dec 2013 11:41:40 +0800</pubDate><description><![CDATA[用Xcode4，iOS7以前的SDK编辑使用了iOS7新特性的工程，如果用到了edgesForExtendedLayout属性，会报错Property 'edgesForExtendedlayout' not found on object of type，此时解决方案有二：
一：升级Xocde到5，Base SDK使用默认的iOS7 SDK。
二：写一个宏判断使用（没试过）。http://b]]></description><category></category></item><item><title><![CDATA[Xcode5使用低版本SDK]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/17010123</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/17010123</guid><author>amazingrace</author><pubDate>Thu, 28 Nov 2013 18:36:32 +0800</pubDate><description><![CDATA[用iOS5或6开发的程序在iOS7设备上通常会上移30px，有一个简单的解决方案：在Xcode中把Base SDK降低，用低版本的SDK编译程序，这样在iOS7设备上看上去和iOS6上没有区别。


在Xcode中使用低版本SDK的方法是：
1，下载iPhone 6.0 SDK iPhoneOS6.1.sdk
2，把SDK拷贝到Xcode的指定位置/Applications/Xcode.]]></description><category></category></item><item><title><![CDATA[上传APP store时证书出错 Invalid code signing.]]></title><link>https://blog.youkuaiyun.com/amazingrace/article/details/17009961</link><guid>https://blog.youkuaiyun.com/amazingrace/article/details/17009961</guid><author>amazingrace</author><pubDate>Thu, 28 Nov 2013 18:13:01 +0800</pubDate><description><![CDATA[错误：Invalid code signing.The executable 'payload/xxx.app/xxx'
 must be signed with the certificate that is contained in the provisioning profile。
解决：去除多余的Distribution证书，只留一个，it works。]]></description><category></category></item></channel></rss>