所过之处皆成岚
阅读更多
1、日志改写到沙盒文件2、App起一个http服务
1、改写日志位置
12
freopen([self.logFilePath cStringUsingEncoding:NSASCIIStringEncoding], "a+", stdout);freopen([self.logFilePath cStringUsingEncoding:NSASCIIStringEncoding], "a+", stderr);
注:这里的日志是实时写入的,所以可以读到。
1、只支持IOS8以上(or any version of OS X)2、只支持dynamic frameworks
1、新建Cocoa Touch Framework2、代码无错误,编译成功3、打开共享 Xcode schemes,这步是关键4、运行测试
1
carthage build --no-skip-current
5、通过后提交代码,带上.xcodeproj6、打上标签tag
前段时间尝试了组件化,使用本地pod的方式,但是发现如果有多级依赖的情况下,都是本地的pod会有问题。所以找了这样的方式。也可以代码分组。实现良好的代码分层。
创建两个仓库
1234567
1. 作为版本库索引(MyRepo),成功后本地最终会有一个目录.cocoapods/repos/MyRepo和公有的仓库master并列。2. 私有的代码仓库,静态库,代码存放地方。
target 'XXDemo' do platform :ios, "7.0" pod 'Masonry' pod 'RealReachability' pod 'XXSdk',:path => 'XXSdkLib' project 'XXDemo/XXDemo.project'end
xxsdk 是本地的podspec里面定义的name:path => 指定本地路径XXSdkLib 存放podspec文件的文件夹
pod package是cocoapods的一个插件,如果没有的话使用以下命令安装
sudo gem install cocoapods-packager
开发工具:Android studio