[关闭]
@binbins 2019-01-03T20:15:58.000000Z 字数 4169 阅读 330

光点任务交接

任务交接 项目说明


交接

后续任务 可以找
开屏广告更换样式 葵葵娜
接最新的广告(自营) 葵葵娜
加本地唤醒 葵葵娜
广告sdk升级 葵葵娜
内容sdk升级 陈鑫
pod库升级找 陈鑫

安卓项目

项目 地址 (bitbucket) 管理员
短视频 git clone https://binbins@bitbucket.org/binbins/shortvideo.git liny yunfenghan
答题超人 git clone https://binbins@bitbucket.org/binbins/android_question.git liny yunfenghan
恶搞剪发 git clone https://binbins@bitbucket.org/binbins/hairclipper.git liny yunfenghan
尺子 git clone https://binbins@bitbucket.org/binbins/ruler.git liny yunfenghan

iOS项目

git clone https://github.com/androidesk/dandan-emotion.git --branch [分支名] --single-branch
项目 分支名 账号 线上版本
光点壁纸 yd2newlight xuepenghui 3.7
视频壁纸 yd2videophoto wangbaibai 1.4
爱壁纸 yd2iPicture qudao 5.3
菜谱 yd2menu yuebinbin 1.3
数字时钟 yd2desktopiphoneX tianyi 1.1
企鹅头像 yd2avatar yanxiaoning 1.6
大象头像 yd2elephant tianyi 下架
gif制作 yd2_gifmakeremoji yanxiaoning 2.4
分贝仪 yd2fenbei wangyuan 1.4
播放器 yd2player xieshanshan 1.0
微多开 oo oo 没有上线
双色球 yd2_shuangseqiu oo 没有上线
答题超人 yd2question yuebinbin 1.0
去刘海 yd2desktopiphoneX wangyuan 1.1

SDK

项目 分支名
内容sdk yd2contentsdk
广告sdk sdk_nova
app模板 app-template

pod库

库名 地址 功能 最新版本
TLRemoteConfig https://github.com/binbins/TLRemoteConfig.git 方便获取远程配置参数 0.1.3
GDCategory https://github.com/binbins/GDCategory.git 系统类的扩展 0.1.2
AppTaoLu https://github.com/binbins/AppTaoLu.git 好评框、升级框 0.2.4

具体说明


光点壁纸

简介:公司很重要的一个项目,陈鑫已经接手开发过了,后续可以负责
注意:每个壁纸的评论当初直接加载了100条,目前看来还OK,如果有需求,就改成分页加载的方式;壁纸列表是有一个可滚动banner的,需要时可投入使用,后台参数控制


光点视频壁纸

简介:已经和头像、光点壁纸长得差不多了,陈鑫已经接手开发过了,后续可以负责
注意:壁纸列表是有一个可滚动banner的,需要时可投入使用,后台参数控制


爱壁纸

简介:公司很重要的一个项目,技术上跟光点壁纸、视频壁纸不同的是详情页用collectionview实现,而不是pageview。目前来看滑动更流畅


菜谱

简介:陈鑫已经接手开发过了,后续可以负责


数字时钟

简介:一款时钟应用,已经1年没有升级,后台打算升级为时钟闹钟应用,被拒,支持铃声和单个闹钟
注意:横竖屏的切换
注意:做了国际化语言,开发时应注意之前升级因为一些原因被拒


企鹅头像

简介:葵葵娜已经接手开发过了,后续可以负责
注意:头像列表是有一个可滚动banner的,需要时可投入使用,后台参数控制


大象头像

简介:红色主题的头像,是企鹅头像的爸爸,被下架后改为抽屉菜单栏,仍未过审


gif制作

简介:李盛安已经接手开发过了,后续可以负责
注意:开发时更改参数后,注意内存崩溃


分贝仪

简介:用户量还可以,陈鑫葵葵娜都可以负责后续更新,典型的kvo模式,可以看看


播放器

简介:手机播放电脑视频的软件,使用vlc播放器可以播放任意格式视频,播放器的framework约1G,所以没放在git上,谷歌硬盘地址
注意:手机服务器用个GCDWebServer开源库,因为业务需要隐藏掉网页的两个关于移动文件夹的按钮元素,没有纳入git管理,具体方法更改index.html文件里两个按钮属性:

<button type="button" class="btn btn-default btn-xs button-move"> //改为
<button type="button" class="btn btn-default btn-xs button-move" style="display:none;">
//
<button type="button" class="btn btn-success" id="create-folder">//改为
<button type="button" class="btn btn-success" id="create-folder" style="display:none;">


微多开

简介:是在unity导出的项目上进行二次开发,涉及unity和xcode之间的通信,开发之前必读这篇好文


双色球

简介:图形界面布局在这个项目用的很充分,感兴趣可以看看


答题超人

简介:蹭头脑王者热点,没什么量,两天做成的项目可以直接上手开发,数学公式生成八卦图有点意思,可以看看


去刘海

简介:已经接入到光点壁纸作为一个功能,陈鑫接手开发过,可以负责后续开发


内容sdk

简介:为项目快速接入壁纸、头像、表情、新闻、livephoto、段子、和gif,并提供收藏功能

使用方法:
1.将Content_sdk文件夹拖入项目,解决编译问题
2.初始化
//传入内容类型初始化一个内容列表,push 或present 或设置frame通过addchildren来显示
ContentListCtrl *listCtrl = [[ContentListCtrl alloc] initWithListType:ContentTypeWallpaper isFavorite:NO];
[self.navigationController pushViewController:listCtrl animated:YES];

3.UI修改:通过设置ContentListCtrl.h暴露出来的参数或修改.m中的相关代码

注意:最新一次提交为 “Fri Apr 13 10:34:12 2018 +0800 深拷贝请求参数,保持请求参数简洁”,之前版本存在第一次右滑失败、livephoto下载无声音替换、表情详情页不能右滑加载更多等bug,建议之前接入的项目发版时更新内容sdk。更改内容接口后应检查json数据结构跟之前是否一致

未做:分享适配iPad


广告sdk

简介:为项目快速接入开屏广告、插屏广告、原生广告和交叉推广

使用方法:
1.将Nova文件夹拖入项目,解决编译问题
2 初始化和检查初始化,根据需要选择性添加
[NovaManager initNovaAd]; //nova广告源,用于开屏、原生、交叉推广
[AdInterstitialManager initInterstitial]; //插屏
[[AdSplashManager shareManager] loadSplashCtrl:self]; //原生广告初始化
//检查初始化
[[NovaManager shareManager] checkInit];
[[AdInterstitialManager shareManager] checkInit];
[[AdNativeManager shareManager] checkInit:self];

3 调用
//开屏
[[AdSplashManager shareManager] loadSplashCtrl:self]; //开始
[[AdSplashManager shareManager] loadSplashWhenEnterForeground]; //返回应用
//插屏,区别看代码
[AdInterstitialManager showInterstitial];
[AdInterstitialManager showInterstitialIgnoreLimits];
//交叉推广
[NovaManager showRecomandAd];
//原生。。。参考头像、光点壁纸、爱壁纸

注意:最新一次提交为 “Tue May 8 11:58:31 2018 +0800 记录初始化时的控制器”。确保原生广告的初始化和检查初始化传入的都是最开始的控制器,否则会出现广点通广告无反应,如果需要大图光点通广告参考头像,需要模板广告参考爱壁纸之前版本


app模板

脚本地址点我

简介:通过脚本快速创建新项目,集成了最新的广告环境,并提供了一些通用方法


TLRemoteConfig

点我查看后台参数对照表

简介:获取kv后台参数的工具类

初始化:[TLRemoteConfig updateRemoteConfig];
使用:
+ (NSString *)stringForKey:(NSString *)key;
+ (NSDictionary *)dictionaryForKey:(NSString *)key;
+ (NSArray *)arrayForKey:(NSString *)key;
+ (float)floatForKey:(NSString *)key;
+ (BOOL)boolForKey:(NSString *)key;
+ (int)intForKey:(NSString *)key;


GDCategory

简介:一些系统类的扩展,故事板里的圆角、border属性的显示等

注意:项目必须


AppTaoLu

简介:负责弹出升级框、好评框、广告框,广告框已废弃,配置参数见TLRemoteConfig
+ (BOOL)showModalRate; //好评
+ (BOOL)showModalRateBaseTimes //好评;
+ (BOOL)showModalUp; //升级

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注