iOS FAQ

0.0.1. Q. 1编译WildfireChat工程报错,提示找不到部分依赖?

A. WildfireChat隐式依赖于WFChatUIKit和WFChatClient,第一次运行必须先运行WFChatClient,再运行WFChatUIKit。运行之后会自动把库文件和依赖资源拷贝到对应目录,WildfireChat就可以编译运行了。

0.0.2. Q. 2如何修改野火IM标题栏颜色

A. 在野火IM Demo应用的AppDelegate.m文件中,有对全局navi的设置,在这里可以修改标题栏颜色

- (void)setupNavBar {
    [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

    UINavigationBar *bar = [UINavigationBar appearance];
    bar.barTintColor = [UIColor colorWithRed:0.1 green:0.27 blue:0.9 alpha:0.9];
    bar.tintColor = [UIColor whiteColor];
    bar.titleTextAttributes = @{NSForegroundColorAttributeName : [UIColor whiteColor]};
    bar.barStyle = UIBarStyleBlack;
}

0.0.3. Q. 3如何打包上架

A. 野火IM中使用了动态库,包含了x86_64架构(模拟器需要这种架构),因此上线前需要移除这种架构。以野火IM的demo为例,首先在ios-chat项目空间运行到真机运行,然后关掉空间。命令行到$ProjectPath/ios-chat/wfchat目录下,执行sh removex86.sh进行依赖库瘦身。然后打开WildFireChat.xcodeproj进行打包(注意一定不要打开ios-chat空间打包,在这个空间打包会从新把一些依赖去拷贝过去,导致有x86架构打包失败)。

2018 © wildfirechat.cn 京ICP备18060403号-1 all right reserved,powered by Gitbook该文件修订时间: 2019-09-28 14:48:48

results matching ""

    No results matching ""