<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cmd45的专栏]]></title><description><![CDATA[iOS,Project Management]]></description><link>https://blog.youkuaiyun.com/cmd45</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cmd45]]></copyright><item><title><![CDATA[Mac上Android开发集成C++项目踩坑记录]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/116525585</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/116525585</guid><author>cmd45</author><pubDate>Sat, 08 May 2021 14:05:19 +0800</pubDate><description><![CDATA[Mac上Android开发集成C++项目踩坑记录

开发环境情况

Mac OS：Big Sur（11.1）
	Java Version: 16
	Android studio：4.1.3
	安装NDK
		安装CMake
	
背景情况

由于是半途接入19年同事留下的在Android环境中的C++工程，需要了解通过CMake进行静态库、动态库编译知识，以及Android项目中如何采用JNI（Java Native Interface）进行源码调试，加载SO库流程。
集成调试过程

采用CMake整合C++]]></description><category></category></item><item><title><![CDATA[Mac上的Android开发环境配置]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/116525400</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/116525400</guid><author>cmd45</author><pubDate>Sat, 08 May 2021 13:59:38 +0800</pubDate><description><![CDATA[# Mac上的Android开发环境配置

**安装前环境情况**
* Mac OS：Big Sur（11.1）
* Java Version: 16

* 官方下载Android studio 4.2正式版
  * `坑`
    * 截止（20210508），4.2在我环境中创建java-demo工程会报错gradle问题导致无法自动创建相关问题件
    * 4.2版本Android studio启动后需要手动单独开启adb Service，否则真机无法调试（4.1.3版本正常且...]]></description><category></category></item><item><title><![CDATA[iOS自定义分页浏览控制类PYPageScrollView]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79841051</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79841051</guid><author>cmd45</author><pubDate>Sat, 07 Apr 2018 14:03:33 +0800</pubDate><description><![CDATA[PYPageScrollView===========================本自定义控件，主要为可左右滑动切换页面或者轮播内容功能提供页面交互管理与缓存方案，demo参考PYHero。重用页面支持UIViewController、UIView，并且采用AutoLayout布局## 目录* [实现方案](#实现方案)    * 已知问题    * 解决思路    * 实现办法* [特点](...]]></description><category></category></item><item><title><![CDATA[Github项目配置公共podspec]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79840911</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79840911</guid><author>cmd45</author><pubDate>Sat, 07 Apr 2018 13:50:07 +0800</pubDate><description><![CDATA[网上关于配置github项目公共podspec文章很多，但大多编写篇幅很大阅读找到主要流程不方便。近期将自己常用扩展类库整理放在github上，进行了公共podspec的配置，下面将主要流程进行描述，如果你在参考操作中遇到相关问题可以交流。参考demo：PYPageScrollView1.在github上添加repository2.xcode建立工程将模块化的类库进行demo实现，最好将模块化组件...]]></description><category></category></item><item><title><![CDATA[移动开发需要关心的热门技术（2）]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394336</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394336</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 23:04:49 +0800</pubDate><description><![CDATA[以下内容是我在空余时间关心的相关技术网站摘录的热门技术关键字以及内容链接，希望能对大家有所帮助Rally 模拟高并发场景的压力测试来测试云环境的性能和规模http://blog.youkuaiyun.com/bc_vnetwork/article/details/51434175Fabric Fabric部署网站应用https://www.liaoxuefeng.com/article/00137389265...]]></description><category></category></item><item><title><![CDATA[关于cornerstone突然无法使用问题]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394291</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394291</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 23:00:45 +0800</pubDate><description><![CDATA[关于cornerstone突然无法使用问题现象：1.迁出代码无法更新，提交等操作2.建立的链接报错提示无法访问，但是删除重新添加又能成功3.已建立的链接迁出就报错，提示无访问权限，但是服务器配置又都有权限解决办法：注意：删除cornerstone，重新迁出都没用；所有已经有的配置都不要动，不然后面还得再配置回来1.打开钥匙串管理，选中登陆 + 密码；搜搜所有cornerstone开头的密码（应该会...]]></description><category></category></item><item><title><![CDATA[AppReview 奇葩问题1]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394275</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394275</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 23:00:11 +0800</pubDate><description><![CDATA[最近经过苹果死磕微信等打赏问题，苹果审核更加严格了，什么JSPatch热更新，服务器解锁功能，网站下载Inhouse安装包，fir.im分发下载等都会被拒，而且还恐吓说以后你的所有app都会被延迟审核（坑爹）。e.g..During review, your app installed or launched executable code, which is not permitted on t...]]></description><category></category></item><item><title><![CDATA[高德地图API中AMap3DMap相关类在打车应用中的使用]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394258</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394258</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 22:57:51 +0800</pubDate><description><![CDATA[高德API方法注意：‘&amp;lt;-’表示继承关系AMap3DMap1.点标注与对应view：MAShape &amp;lt;-  MAPointAnnotation &amp;lt;- MAAnimatedAnnotation  &amp;lt;- MAUserLocationMAAnnotationView2.圆形范围与对应ViewMACircle、MACircleView3.Render 渲染类MAOverlayRen...]]></description><category></category></item><item><title><![CDATA[移动开发需要关心的热门技术（1）]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394209</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394209</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 22:54:52 +0800</pubDate><description><![CDATA[随着技术团队发展，个人技术要求也越来越高，必须时刻接触、了解、应用新技术提高工作效率；同时不能只局限于自己所处领域，从后他到前端搜集了部分热词，与大家分享下JSPatch（热修复）http://www.jianshu.com/p/0cb81bf23d7ahadoop(大数据）http://baike.baidu.com/link?url=Zm539wnhsWUGVGSTQAdHI4dw0dqyY4...]]></description><category></category></item><item><title><![CDATA[京东开普勒iOS端对接遇到的奇葩问题]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394198</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394198</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 22:48:41 +0800</pubDate><description><![CDATA[最近项目接入京东开普勒，和淘宝客sdk。淘宝还算顺利，京东接口调用折腾了半天，纯粹是纠文字理解。将相关问题和解决办法分享出来，希望大家遇到不会消耗时间。京东开普勒API 1.0SDK 2.x1.sdk集成时遇到下单京东sdk的h5页面一直报错，没有任何提示，京东技术支持也无解，如图。![ 60F7F32D-A91A-4CA8-BAC2-550BA2FE055B.png ](/uploads/att...]]></description><category></category></item><item><title><![CDATA[升级Mac系统，升级/安装xcode后，配置pod]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394181</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394181</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 22:46:40 +0800</pubDate><description><![CDATA[本文是本人从svn源码管理转移到git源码管理过程中遇到问题的处理记录，希望能对相关开发人员带来帮助1.更新gem、更新rvm、更新rudy、更新pod、更新xcode对应组建http://blog.youkuaiyun.com/wzz_580640/article/details/51865360 *.安装rvmcurl -L https://get.rvm.io | bash -s stable完成后需要...]]></description><category></category></item><item><title><![CDATA[IAP 支付流程以及控制]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394174</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394174</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 22:44:38 +0800</pubDate><description><![CDATA[最近项目优化IAP支付控制漏单、坏单问题，这里了下大概解决思路，需要服务器配合验证。如有不合理或者更好办法请大神指正1.获取appStore的道具列表2.获取服务器可销售道具列表3.对比1，2显示可销售列表3.购买道具 - 苹果支付 - 支付成功 得到payment（苹果支付完成，即此步以后的操作都与苹果无关，苹果只提供订单验证，发货是否完成都不需要和苹果交互）3.根据道具属性（A，消耗类，B，非...]]></description><category></category></item><item><title><![CDATA[iOS网络框架封装支持Rest(AFNetworking)以及RPC]]></title><link>https://blog.youkuaiyun.com/cmd45/article/details/79394074</link><guid>https://blog.youkuaiyun.com/cmd45/article/details/79394074</guid><author>cmd45</author><pubDate>Tue, 27 Feb 2018 22:33:03 +0800</pubDate><description><![CDATA[最近在找工作期间，梳理了下过往对于App网络数据层的实现框架，从初期实现到后来基于高性能组件化开发设计，有着深刻的变化。在对网上部分网络层架构最佳实践的对比分析后，决定重新开发一套iOS端高性能网络数据层处理框架PYNetworking放到GitHub以下将对实现流程做大概分析主要问题：1.降低耦合、增强可扩展的最佳实践2.网络任务管理3.数据组合、封装、格式化的合理性4.多线程队列管理5.Soc...]]></description><category></category></item></channel></rss>