xcode的使用

STEP1:启动xcode
打开更新的AikeMark文件夹,运行AikeMark-->BankA-->ios-->BankA.xcworkspace
STEP2:替换zip包
若想看最新H5代码在模拟机上的效果,在自己的项目中build一下,再把项目文件打一个zip包,如私项目运行npm run zip,会生成sicaih5.zip,把这个包覆盖到AikeMark-->BankA-->ios-->resources目录下,再在xcode下重新运行模拟器(command+r)
STEP3:xcode与safir真机调试???

注意事项:
*==.xcode版本要求高于或等于AikeMark中IOS的开发版本需求;
*==.默认会起8081端口,但是可能8081端口会被占用而报错,可以命令杀掉对应8081进程;
ERROR Error watching file for changes: EMFILE
{"code":"EMFILE","errno":"EMFILE","syscall":"Error watching file for changes:","filename":null}
Error: Error watching file for changes: EMFILE
at exports._errnoException (util.js:953:11)
at FSEvent.FSWatcher._handle.onchange (fs.js:1400:11)
*==.在运行模拟机时,终端不要另起其它服务;
*==.在平安七楼项目组是,IOS用把更新的IOS代码放在AikeMark文件夹中,若是IOS更新代码后,我们要从对应GIT上面拉取最新AikeMark文件夹中的文件,不然可能会报错或有些功能不能用;
*==. BKAConfig.m
( //RN加载的bundle包路径
//#ifdef RN_DEV
//若是真机调试请将localhost改变为自己电脑的ip地址

define kRNUrlPath @"http://localhost:8081/sicaiDeveloper.ios.bundle?platform=ios&dev=true"

//#define kRNUrlPath [[NSBundle mainBundle] pathForResource:@"main" ofType:@"jsbundle"]
//#else
//#define kRNUrlPath [[NSBundle mainBundle] pathForResource:@"main" ofType:@"jsbundle"]
//#endif )
*. PAPPControllerManager 更换模式:

define PAPPDEBUG 1 //0 生产模式 1 debug

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 上穷碧落下黄泉,两处茫茫皆不见…… 貌似用MacBook的人都不怎么喜欢用鼠标吧!反正我是!总感觉在打字时去抓鼠标...
    在下有双阅读 1,761评论 0 2
  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 10,073评论 0 12
  • 今天翻看日历,突然发现今天已经是腊月二十了,不禁和老爸抱怨:“这都腊月二十了,怎么一点过年的感觉都没有。”老爸也附...
    晴空霁月阅读 2,622评论 0 0
  • 归零 关注当下
    妮妮Gloria阅读 1,553评论 0 1
  • 以前用过各种记录软件,都没坚持,估计这个也难!虽然第一次。感觉很新鲜。
    蔡梓浩阅读 721评论 0 0