转载

iOS开发实战-上架AppStore 通过内购和广告获得收益

写在前面

由于一些原因需要离职,准备重回大上海

iOS开发实战-上架AppStore 通过内购和广告获得收益

忽然发现手头上也没什么独立App,那就随便写个放到AppStore上吧,凑个数吧。哈哈哈。

iOS开发实战-上架AppStore 通过内购和广告获得收益

这个App是无聊找配色的时候看到的一套图

iOS开发实战-上架AppStore 通过内购和广告获得收益

协调色-红0001.jpg

正好春节在家没什么特别的事,编码用了半天左右吧,数据录入倒是也用了半天,于是就变成了这样。

iOS开发实战-上架AppStore 通过内购和广告获得收益

01红色.png

iOS开发实战-上架AppStore 通过内购和广告获得收益

custom.png

iOS开发实战-上架AppStore 通过内购和广告获得收益

fav.png

上架的时候再做点效果图配点文字 就搞定了。

不得不说 我是白天提交的,到晚上就Review了

立马就通过了变 ready for sale了。。。

iOS开发实战-上架AppStore 通过内购和广告获得收益

e-mail

可能是App太过于简单了。也太好过审了。。。

广告版集成了google的Admob (需要搭梯子)不过测试发现模拟器能正常显示真机加了设备id也不能显示,经常空加载。。

最近申请了腾讯的广告 广点通 提交了新的版本。就是注册审核需要过个一两天,关联个APP要个一两天。不过效果还是有的。

2.6提交的 ,今天(2.7)正式过审,就有收益了,估计都是自己和apple测试的时候展示的。

iOS开发实战-上架AppStore 通过内购和广告获得收益

来了

iOS开发实战-上架AppStore 通过内购和广告获得收益

大家可能也看到了,这是个很简单的App,无非就是几个列表展示下分类的颜色和收藏的颜色,担心功能太单一,所以又添加了自定义色。下面我们来讲Demo吧。

效果

iOS开发实战-上架AppStore 通过内购和广告获得收益

效果

分析

感觉都没什么好分析的了 ,就是个tableview自定义cell就行了 这里我直接用xib设置约束了

iOS开发实战-上架AppStore 通过内购和广告获得收益

自定义cell

每个色块有3个btn btn的颜色都是从plist中读取,所以手工录入还是挺耗时间的。

iOS开发实战-上架AppStore 通过内购和广告获得收益

plist数据样板

自定义颜色方面 直接获取Touches的值做下计算

代码部分

这里就贴一个自定义颜色部分。通过block回调选择颜色的RGB值

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

补充

给免费版添加了内购去广告功能。

使用的是本地数据库,自定义tableview的footview。

未购买标识为0,广告位的frame高设为44;

购买成功就将标识设为1,广告位frame高设为0;

都是tableview直接reload。

这里再给出内购的代码。

注意:设置成订阅类商品(非消耗)一定要添加恢复购买的代码,不然审核会被拒

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

iOS开发实战-上架AppStore 通过内购和广告获得收益

Demo地址

广告版免费,收费版1元,有兴趣的可以下来玩玩

当然,Github公开无广告版的源码,欢迎点赞加星

  • AppStore 上线免费版本地址

  • AppStore 上线收费版本地址

  • Github 无广告版 源码

  • 广告版(腾讯广点通)源码 点赞超过30就扔~

原文  http://www.cocoachina.com/market/20170209/18655.html
正文到此结束
Loading...