4-17
1、蒲公英账号的申请、审核(已完成)
2、上课、作业未能及时更新到最新资源问题修复(localVersion问题,貌似已经修改好,但未经检测)
3、作业奔溃问题(已经解决)
4、支付页面,共多少课时也要添加进去(已完成)
4-18
1. 蒲公英账号已经申请下来,内测版本地址如下
https://www.pgyer.com/KHzx
2. 测试app修改的bug
4-19
1. 奔溃的核心主要是test是dict类型,而两个地方所用到的数据类型不同,一个是NSArray,一个是NSDictionary,而现在的狠心是NewPagedFlowView.m页面第529行
2. 实际上奔溃的问题主要是为数组添加nil,以及第二个reloadData数据的问题
3. 实际上只要把字典里面的数组取出来就ok了,很easy(已经解决)
4-20
1. 熟悉将git项目抓取、更新带developer分支中
2. 在更新git过程中,由于多次没有pull远程文件,单只git push失败;
从而,已经commit过的代码还没有合并进去,因此又要重新合并,并且
上次commit的信息都在,因此这次再次commit的话,需要确定分支是否
已经是developer,通过git branch来查看,然后git push就行,不再
需要git push -u origin master等路径了,因为上次已经绑定了分支,
直接push就行
3. 查看配置更新文件后,app拿到最新课件的问题,提前预览一下,这地方可能
还有问题,到时候好改
4. bug:作业界面中,继续做题做的是最后一页,而不是第一个row
5. 添加给NSMuttableArray中的对象,必须全部是新的,而不是同一个对象,然后更改其内容当新的对象添加进NSMuttbleArray中
6. 作业流程:再做一遍又奔溃了(在整个流程走完后)
7. 通过NSUserDefault解决page页面跳转问题,并且缓存操作;其中的核心主要是添加在数组中的对象并没有新创建,而是数组中的指针指向对象,因此出现page页面一直是13的过程,通过每次新建一个obj,向数组中添加以解决此问题。做完题后再做一遍会奔溃,暂时通过多层跳转解决问题。
8. 优化UI(首页中,在iPhoneX上间隔问题;支付页面中button高度、距离下面多高问题)
9. lesson6做作业后,并没有显示说下一题继续做(卸载重装后,又可以了)
10. 上传app后,https://itunesconnect.apple.com/login 在这个网站上进行发布
11. 无论做什么,都要自己检验一遍,比如提的bug,自己检测一遍后,基本就能重现
12.
4-21
1. 再做一遍,直接跳转到最后
2. 先解决第一个,再做一遍后跳转到最后一项
再解决第二个,跳转到第一页后,直接已完成任务(做完作业)
3. 上课、课程报告的星星显示数有问题
4. 作业最后结果的的**显示按分数是,85以上才是3颗星,69以下是1颗星,60以下没有星
5. 所以,星星的问题是我自己这边的算法错了,导致服务器给的星星数也是错的
6.
4-22
1. 配置测试、预发布环境
2. 修改课程报告中,星星计算方法
3. 将app提交到AppStore最好将电脑插上电,不然会出现一定不必要的错误
4. now 3 + 2 + 2 + 2 + 2 星星的算法当中,得出结论是,三目运算符优先级略低于+号,所以三目运算符要用括号括起来
5. 熟悉友盟统计事件的方法以及应用,是在Utils文件夹下
6.
4-23
1.
感谢您审阅我们的应用程序。虽然在我们的应用程序中的付款功能审计过程中可能会有一个错误的理解。
原因为公司提供教育学习服务,在线学习和视频教育中的内容会涉及到支付相关费用,但这并不是应用内购买虚拟商品,是在我们应用内报名购买后,后续我们就会为购买者赠送课程书籍,购买只要付款成功就会有相关人员通过快递邮递到购买者手中,后期我们会有快递信息的明确提供请放心.视频是讲师在上课期间录制为了方便用户在不同的地点都能够学习到想学的知识而提供的,当然这个需要支付相关的费用只要购买成功就可以直接观看相关内容,是为了我的用户能够更好的获得想要的服务而设立的.借此一下是我们的相关页面流程证明:
2. 接到一个公众号运营的小项目,虽然没有费用,但是很棒,很好学习
公众号运营技术学习:https://www.jianshu.com/p/dbf44b70f3aa
3. 4月12日,杨峥打开个税APP,打算看一下自己能不能退税。这才发现,应交税款里显示,自己竟然在2家公司上班,除了供职公司外,自己还被登记为一家压根没听说过的公司的职工。此外,还有两家闻所未闻的公司,“假装”每个月给他发钱。
4. 许多人上班或创业后,几乎所有心思都扑在事业和学习上,很少有人会具体关注税务问题,今天我就想和
大家伙聊一聊有关于“税”这个话题。
最近,国家个税史上首次汇算清缴,将税这一话题拨到了风口浪尖,
首先请看以下图片了解缴税比例。
5. 内购的解决方案:
https://zhuanlan.zhihu.com/p/21353107
4-24
苹果的问题:
你好, 我们收到了您关于您的应用可瀚智学的上诉请求。但是,为了使我们继续前进,我们需要您向我们提供以下信息: -请提供有关如何在您的应用中找到第三方付款的详细步骤。 请以要求的信息回复此消息,以便我们完成调查。应用审核委员会完成评估后,他们将直接与您联系。
最好的祝福, 狮子座 应用审核委员会
我的回复:
感谢您审阅我们的应用程序。
首先关于找到第三方付款的情况是这样的:
1. 登录账号 (账号:13012345679 密码:758909)
2. 点击开始学习,进入课程页面(也就是首页中间淡蓝色框中的橙色按钮)
3. 点击页面右上角的类似购物车按钮,即可进入购买课程的页面
4. 点击想要购买的课程,即可进入第三方付款页面
具体操作流程可参考以下图片。
关于支付还想再多说两句,我们现在的购买基本都是1分钱,在后续过程中,我们会把课程书籍发放给客户,逐步完善功能,加上物流等信息,但是学习视频都是老师辛苦录制,所以才需要支付1分钱,以提升为客户服务的质量。
谢谢。
4-25
iOS开发支付总结:
http://wzxing55.com/2018/08/20/ios%E5%BC%80%E5%8F%91%E6%94%AF%E4%BB%98%E6%80%BB%E7%BB%93/
苹果内购审核那些被拒的原因:
https://www.jianshu.com/p/3594aca776a1
内购填坑:
https://www.jianshu.com/p/ecc4f53a83c8?nomobile=yes
关于内购的修改:
1、 不能出现提示用户购买提示语或按钮
2、 通过服务器控制物流信息界面显示
3、 将实物图,课本加上
4-26
1. 这周五项目要上线;(半个月加个新需求)
2. 项目再ipad上运行出问题,需要修复(因为buy按钮不确定是否隐藏,所以还没改)
3. 可瀚智学、可瀚学堂两个app的功能都需要实现
4. 晚上把分支创建完毕(可瀚智学)
5. 注释掉了版本更新的代码:CohiUpdateCheck.m中38行开始(已经优化)
6. 还差添加刷新控件
7. 还差回到头顶按钮
8. 课程详情页也需要把分享按钮拿到最下面来
9. git建立分支
// git新建分支步骤
1. 直接在网站先建立分支
2. git clone 目录(分支)
3. 将分支里的文件更新,cd 进这个 目录
4. git push
// 查看本地分支
git branch
// 查看远程分支
git branch -r
// 本地创建新的分支
git branch [branch name]
// 切换到新的分支
git checkout [branch name]
4-27
1. 修改全部课程显示
2. 优化下划线
3. 添加上下拉刷新
4. 添加回到顶部按钮
5. block当中能return nil吗?为啥不能?如果block 的 返回 中并没有设置类型,则不能return nil;
6. block当中用wkSelf调用其他方法,拿在其他方法中,用self还是wkSelf,为啥?
7.
4-28
1. Xcode可以生成开发证书、描述证书,就不用再去开发者后台弄了
2. 今天打算把智学、学堂提测
3. Xcode说device is locked ,那么 重置 位置与隐私(通用 -> 还原中) 即可
4. 网络请求一定要记得加http或https,特别是调接口时
5. 字体颜色用首页导航栏用户名颜色
6. 分享按钮是淡蓝色大型按钮,而不是现在的白色背景
7. 圆角部分利用leftCoverView/rightCoverView解决(具体可参考代码)
8.
4-29
1. 圆角在banner图片更换后,还是会出现问题,因此还是采用setFrame的问题,只不过headView就不setFrame,然后慢慢协调高度和空隙问题
2. 每设置一次frame,就会调用layout方法
3. IQKeyboardManager监听键盘弹出后,view上移
4. 弄清楚scrollView方法,至今还是没怎么搞明白
5.
4-30
1. 优化弹出键盘后,view上升,添加IQKeyboardManager第三方库即可解决
2. 完成保存地址逻辑,优化支付页面,完善输入框逻辑等
3. 可瀚学堂中:个人页面中,文字挡住图片了,最大宽度为400,超过就换行;
4. 支付成功、失败页面,lesson逻辑页面等都需要修改
5. block当中创建局部对象,会奔溃?需要着重处理一下逻辑和情况(不对,是json数据获取问题,跟block无关)
还差:
6. 支付成功、失败页面优化,购买信息确认页面优化,lesson课页面不加锁,没过期信息,右上角不要购买按钮,只显示,按原型来。
5.1
1. 埋点需求(已简单完成)
2. 产品提出的下拉框需要由后台控制(可瀚学堂问题)
3. 可瀚学堂中:个人页面中,文字挡住图片了,最大宽度为400,超过就换行(UI提出,上次需求遗留问题)(可瀚学堂问题)
4. 个人订单也添加收货地址显示(1.2.1添加的需求)
5. 自动布局就不能有固定高度、宽度的概念,都是适配
6. 已购项目中,地址显示是否需要姓名、电话?
7. 需要弄清楚UIScrollView逻辑
8. 过期的lesson需要怎么处理?后台配置吗?(已经处理)
9. 电话检验、显示138****1234,已购项目中,姓名、电话都需要显示
10. 直接把过期逻辑去掉,通过model赋值操作中,把过期的标志改为已经购买
11.
5.2
1. 处理以前未处理好的bug
2. _text变量没有的,就说明需要调用super方法
3. 电话校验暂时没有,但是已购项目中需要把电话、姓名显示出来,包括地址
4. 需要熟悉自动布局框架,masonry
5. sizeTofit一定要结合text来使用,无论是创建时,还是更改时,都需要结合使用
6. 在哪里sizeTofit就在哪里设置self.height高度
7.
5.4
1. 自动布局只布局一次,一次就布局好,后面不会再继续布局了, 在layout当前不能使用自动布局
2.
5.5
1. 在pad中,购买按钮并不会消失 (没有苹果提的bug问题)
2. 购买信息确认在pad上显示不够清晰,直接确定支付按钮在微信支付、支付宝的上面(需要优化)
3. 优化学堂中微课、下拉框、文字遮住图片问题
4. git中报错:[!] CDN: trunk Repo update failed - 3 error(s):
解决办法:https://blog.csdn.net/ziyuzhiye/article/details/103594361
5. pod install失败后,可以试试pod updaten 或者 pod install --repo-update,最好还是采用pod install (在本机,只需要换源成功,就可以pod install,在打包机则一直卡在那里,没关系,多pod install几次说不定就成功了,关键是换源,换成清华的,如果两次pod install都失败了,则试一试pod update,然后再试一次pod install)
安装pod库,这样基本都是最适合项目库的版本
6. 当pod失败某一个库之后,直接指定最新版本或可行版本(可能是pod换源后,拿不到最新的库版本,所以才需要指定版本)
7. 刚才竟然pod install成功了,重新拉的项目,然后指定source(镜像源),就能pod install成功了
8.
5.6
1. 打包提测
2. 修改学堂的bug(UI、产品提的两个问题,现在都重现不了,暂时不能改)
3. 补充智学的输入框校验情况
4. 去掉项目警告(长期过程,慢慢修复)(现差不多只修复了自己项目的警告,但是第三方库的警告还没有)
5. Skipping duplicate build file in Compile Sources build phase: /Users/gxios/Desktop/version1.3/kehigh_ai_ios/CohiAI/Public/ZFPlayer/MMMaterialDesignSpinner.m (in target 'CohiAI' from project 'CohiAI' 说明是添加编译文件两次,需要删除一个,即可 (原来是添加了两次一样的文件,删除其中一个即可,不用取编译文件处删除)
6. 删掉没有使用过的第三方库ASIHTTPRequest等(暂时还不能这么删,pod出问题了,先不push项目吧,直到pod弄好)
7. 换源(清华源)已经成功
5.7
1. 准备上线
2. 封装textView
3. 重新加载pod
4. 删除第三方库最低版本兼容问题警告
处理方法:https://juejin.im/post/5ba22293e51d450e46282d68
5. 修改AI课堂中,下拉框由服务器控制;其次是文本不能挡住图片(可瀚智学中)
6. 字典转模型,有创建新model,是自己这边代码出问题了
7. 实现textview自适应高度,这时候scrollView的拖动效果就回失效(暂时失效,后续优化)
8. 切记textview自适应高度,需要做出来
9.
5.8
1.
混编swift项目时,需要在object-c项目中,因为此framework为swift编写,需要在Xcode中,选择你的工程设置项,选中 "TARGETS" 一栏, 在 "Build Setting" 标签栏, Build Options,设置Always Embed Swift Standard Libraries 为 Yes.
注意文章评论:https://www.jianshu.com/p/e70e1d627b9a,主程序(project)设置为YES,插件设置为NO(targets)
2. 将target 中 Always Embed Swift Standard Libraries 设置为yes,然后用Xcode上传到苹果后台,即可解决问题,至于上述的project是否需要设置为yes,下次再试试,但一定要切记核心,使用Xcode上传,因为这是混编项目,包含了RNCode、swift、OC
3. 评估新需求大概需要的时长,并填写在领哥上
4. 给苹果那边的回信:
你好,
我对“在应用中以数字方式交付的教育内容,包括向多个用户的实时视频流传输,被视为数字内容,应使用应用内购买API”产生了疑惑,我认为我们的app是属于《 App Store审查指南》指南3.1.3中引用的类型,是属于实物交易,用户花钱在我们的app上购买课本后,就可以享用到老师一对一的指导服务,这个不属于虚拟交易,因此我确实不清楚怎么改动我们的app了,希望能得到你们的解惑,最好能以电话的方式告诉我们,我们的电话(代表人)是:13823660388,希望最好能中文沟通。
谢谢。
致敬。
5.9
1. 模拟器不能弹出键盘,也不能输入文字,则 commang + Q,关闭模拟器,重新启动即可
2.
你好,感谢您对可瀚智学的耐心审核:
我对“在应用中以数字方式交付的教育内容,包括向多个用户的实时视频流传输,被视为数字内容,应使用应用内购买API”产生了疑惑,我认为我们的app是属于《 App Store审查指南》指南3.1.3中引用的类型,是属于实物交易,用户在我们的app上购买学习资料后,就可以享用到线下老师的指导服务,app只是其中一个提供服务的客户端,是免费使用一个线上练习系统,使用权在用户手中。所以我认为这个不属于虚拟交易,目前我确实不清楚怎么调整我们的app了,希望能得到你们的解惑,最好能够以电话的方式告诉我们,我们的电话(代表人)是:13823660388,希望最好能中文沟通。
谢谢。
致敬。
5.10
1. 苹果那边并没有回邮件,可能是我多次采用向APP审查委员会提交上述的原因,这次直接被忽略掉了吧,因此又重新提交了一次。
2.
5.11
1. 把学堂右上角标签根据环境问题,给屏蔽掉(做一个判断)
2. 跟苹果解释智学为啥登录不进去
3.
你好,感谢您对可瀚智学的耐心审核:
针对准则2.1-性能-应用完整性问题,已经修复,是我们证书过期,现在已经更新证书,可以进行审核现有app。
ps:
我对“在应用中以数字方式交付的教育内容,包括向多个用户的实时视频流传输,被视为数字内容,应使用应用内购买API”产生了疑惑,我认为我们的app是属于《 App Store审查指南》指南3.1.3中引用的类型,是属于实物交易,用户在我们的app上购买学习资料后,就可以享用到线下老师的指导服务,app只是其中一个提供服务的客户端,是免费使用一个线上练习系统,使用权在用户手中。所以我认为这个不属于虚拟交易,目前我确实不清楚怎么调整我们的app了,希望能得到你们的解惑,最好能够以电话的方式告诉我们,我们的电话(代表人)是:13823660388,希望最好能中文沟通。
谢谢。
致敬。
4. 学堂切换环境后,标签问题的修改,晚一点再弄。
5. 学堂中,隐藏激活按钮有缓存,需要重新运行一次,即可隐藏。
6.
5.13
1.
你好,感谢您对可瀚智学的耐心审核:
可瀚智学代表人: 何海平先生
联系电话: 13823660388
谢谢。
致敬。
5.14
1. testflight测试,使用Xcode上传即可?(经测试过?)
2. 调试接口
3.
5.15
1. 拼接字符串不能为nil
2.
5.18
1. view透明度设置为0.55时,不能监听到单击事件,原来不是,而是有人把self.view.user...设置为NO了,蛋疼
2.
5.19
1. select和button事件或手势事件有冲突的时候,就不会效应
2. 单击事件最好还是采用cell中自带的button来处理,用select处理的话,容器在循环引用时出现错位问题
3. 还差trueOrfalse逻辑、数据,实际上大部分页面的逻辑都需要重新梳理一遍
4. 右上角星星数、结果页蒙版
5.
5.20
1. 把右上角星星弄出来,其次调试录音按钮功能
2. 还有缓存部分需要优化
3. 缓存、金币问题
5.21
1. 缓存、金币问题
2. 初步缓存解决,exercise中,一题一题的缓存,需要再优化一下
3. 金币问题、播放音频问题需要优化
4. 实现蒙层
5. 课堂总结、引导语等
6.
5.22
1. 课程报告中的数据统计问题
2. 请求错误:[NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x283dc8920, domain=1, instance=1>,不管它,直接登录账号就成
3. device is locked,那就拔掉线,重新插上,或者关掉Xcode,然后打开,再重新插上即可,也可以试试跑一下模拟器再运行
4. 测试课程报告 sc = 5e6ee9c018e1df1fa28ae5f8, 这个通过
5.
5.23
1. 优化录音波纹 (未完成)
2. 背诵页面的引导语 (未完成)
3. 完成背诵页面引导语
5.24
1. 完成优化录音波纹
2. 更新测试包在蒲公英
3.
5.25
1. 背诵界面中,喇叭还是没有找到,后续再找
2. 在单位工作时,肯定会出现一些问题,首先是流程,不太清楚,当然,公司不够规范,其次就是公司有很多小问题,但是有一点就是,公司不用怎么加班,只要你能按时完成任务即可,完成任务后,你再做别的都可以,但是没完成就不行,会很尴尬。
3. 实现内购:
银行卡号:755930414510501
持卡人姓名:Shenzhen GeXi information technology co.
创维大夏支行CNAPS:308584001065
1>. 银行卡持卡人姓名(英文)
4. 内购参考文章:
内购思路文章,包括只在app交易,或者服务器交易流程
https://www.csdn.net/gather_2f/MtjaEgysOTk5My1ibG9n.html
内购经典文章,包括代码
https://www.cnblogs.com/shoshana-kong/p/10991586.html
5. 设置产品ID:com.kehigh.test_first_1,产品ID设置后,不容易修改
6. iOS添加内购项目,提交显示元数据丢失
原因:添加内购项目时,信息填写不完整,app审核图像未上传
处理方法:上传app审核图片,点击提交,状态改为正在准备审核中。用iphoneX的图片就可以。
调试接口:
5.27
1. 去掉微信支付、支付宝支付
2.
5.28
1. 增加防奔溃库
https://juejin.im/post/5c617b85e51d45015e0475ac
主要用:https://github.com/chenfanfang/AvoidCrash 来防止奔溃
2.
5.29
1. 经常报连接失败,弹出无网络窗口,是真的没有网络,不是代码问题
2. 字典里面的数据,都是指针,然后指向一段内存,如果这段内存因为别的指针清空了,那其他字典也会出问题,因此一般都采用copy或mutableCopy赋值
3.
5.30
1. 写操作千万不能和UI放在主线程处理,否则会有偶发性的UI事件失效情形
2. defaults同步处理,尽可能在短时间内放同一地方处理
3. 有时候锻炼在显示的位置不能清除,主要是是原先的位置可能是上面或下面,因为有可能添加代码后,断点的位置有移动,因此,断点应该在未添加代码之前就处理掉。
4. 统计金币,让金币显示正常。
5. 课程报告数据真实性
6. 内购时,菊花问题
7.
6.1
1. 主要还是actingTime中录音文件、得分、星星等数值的真实性
2. 内购菊花问题
3. 3次错误情况:是识别不出来,而不是识别错误答案,错误答案是选中两次了,就弹出正确答案
4. actingTime、recitingTime中的音频本来想把homework改为review,但是文件类型无效
5.
6.2
1. 缓存数组不要NSUserdefault,尽可能除了标识,不要缓存大数据给NSUserdefault
2. USUserdefault取出来的集合全部是不可变的,如果取出的是nil,则需要重新new,因为存进去的是object,因此取出来就一定是NSMuttableArray嘛?还是直接用NSMuttableArray存吧。
https://www.jianshu.com/p/acaa67f814f8
3.
6.3
1. 内购以后可能需要用到的代码,比如优化、更新等
https://www.csdn.net/gather_22/MtjaEg5sNTkwNi1ibG9n.html
2.
6.4
1. 内购恢复购买:https://blog.csdn.net/jiisd/article/details/50527426?_da0.14954602930537908
2. 内购可能失效原因:https://www.jianshu.com/p/89ce5a0ecebd
3.
6.6
1. 工作总结:
入职至今也有一个半月,期间完成3个版本迭代更新:可瀚学堂3.7.0、可瀚智学1.3.2、可瀚智学1.4.0,结合自身能力和岗位要求,一个多月来,虽然项目迭代都完成了,但更突出自身能力仍存在许多不足。在进行开发过程中,效率不高,并不能良好的和同事组织、联动,比如:切图、需求、部分业务逻辑等,需求文档并不能完全表明以前功能的叙述,只能通过代码、同事沟通过程中得知以前的一些需求、图片等。但也正是在这种条件下,我尽最大可能完成测试提的问题,和临时补充的需求或修改的需求,自问做到了自我能做到的,也许方法不够好、效率确实不够高,但慢慢的随着对项目的熟悉,和同事之间的互动,我想,后面会越来越好。
在完成项目的过程中,期间发生了两大问题:
1、可瀚学堂3.7.0版本在我提审上线时,用了预发布环境,导致影响学生上课等问题
2、可瀚智学1.4.0并没有按照要求在规定时间内上线
这两个问题都是自我个人没有弄清楚发布流程,以及项目的总体架构、实现方法等,虽然在开发中有粗略的浏览过项目,但一些细节确实没弄懂,个人开发水平确实不高,这都是我做的不好的地方。
在以后的时间里,我会慢慢优化自己的思维,提升开发水平,谢谢。
致敬。
6.8
1. 切后台后,再看得分,依旧是0颗星(已经解决,主要是缓存、弹蒙层顺序问题)
2. 复习课是可配置的
3. 内购最详细博客:https://xiaovv.me/2018/05/03/My-iOS-In-App-Purchase-Summarize/
4. 在领哥上填卡片
5. 工作方法、工作态度的问题
一: 工作方法:不要有自己的想法、按时完成任务(完成不了可以沟通)、完成的东西是可测试的。
二: 工作态度:错了就要改,没改就是态度问题了,态度不是表面功夫,而是实际解决问题的能力。
三:
6.9
工作方法、工作态度的问题
一: 工作方法:不要有自己的想法、按时完成任务(完成不了可以沟通)、完成的东西是可测试的。
二: 工作态度:错了就要改,没改就是态度问题了,态度不是表面功夫,而是实际解决问题的能力。
三:
6.10
1. 搭建1.5.0框架
2. 实现角色跟读页面
3. UIButton中image默认图片居中,backgroundImage全屏
4.
6.11
1. 尊敬的审核官: 你好
1>. 首先对于第一个问题,出现正在购买中,而一直没有响应,这是由于连接ituns store失败导致,现已修复为连接不上会弹出提示,而您那边可能需要换个网络或者卸载重装一下方可解决,我这边反复测试购买是通的,烦请您多试几次,谢谢。
2>. 您说没有出现1美元价格的产品,是之前我提交商品时,设置的6RMB,现在已改为1RMB,您可以查看我提交审核的内购产品,价格也只有28RMB和1RMB,谢谢。
2. 内购审核注意审核点:https://zhuanlan.zhihu.com/p/112256417
3. 尊敬的审核官: 你好
1>. 首先对于第一个问题,出现正在购买中,而一直没有响应,我们已经修复完毕,麻烦您耐心审核。
2>. 1美元价格的产品,我们已经删掉了,现在已经确认没有了。
4. 现已删掉com_kehigh_test_first_3产品ID
6.14
1.
一个免费的、不用注册的在线文件储存服务,最大可以上传 2GB,保存48小时。它会自动生成下载链接,可以分享给其他人。
https://sendfiles.online/
2. iOS开发记录
https://github.com/viktyz/iosnotebook
3. 针对程序员的搜索引擎
Quickref
4. 一个极小的个人博客网站
goblog
5. 对图片、PDF扫描,以做到文字识别
白描
6. iOS有用的第三方库
https://www.jianshu.com/p/35cc77c08b94
中适配tableView高度的库:UITableView-FDTemplateLayoutCell
7.
1. 1.5.0提审换成预发布
2. 计划:
6.15 —— 完成readingTime角色朗读、数据配置
6.16 —— 完成readingTime结果页、GameTime拖拽到指定位置
6.17 —— 完成GameTime正误逻辑判断、缓存等
6.18 —— 完成上课步骤数据缓存、切后台等问题
6.19 —— 完成课堂报告数据统计在切后台、返回之后的缓存问题,以及正确提交数据后显示课程报告
3. copy方法会将集合类数组中的元素逐个copy
4. 要扮演的角色就是自己读,其他暂时先是另外的角色读,后续优化为带有老师的部分
5. 拉伸图片是根据容器的大小来拉伸,而不是图片
6. 对文件进行加密、解密的命令行工具:https://github.com/mimoo/eureka
7. 掘金高效搜索:http://zy2071.com/Fun/jueJinSearch.html
8.
6.16
1. roleReading中字体变红蓝等
2. 字体的背景框
3. 字体显示之前,要显示录音中,2秒后,再读文本
4. 结果页
5. GameTime拖拽开发
6.
6.17
1. 新版本显示课时19的错误修改问题,等会修改
2. 富文本带image后的换行问题,有待优化
3. Ruby、RVM(ruby管理器)安装: https://www.jianshu.com/p/c44ef74d99f9,实际不是,只是安装新系统后,将pod重装一次就好了
4.
6.18
1. 改东西的整个步骤是: 先看懂思路,然后再修改,最后是调试;比如出了问题是在哪里,先找到出问题的地方、根源,最后再修改。
2. 富文本中,设置垂直对准基线后,不换行的原因是最小行高太小,显示不出,就会出现没换行的现象
3. @property(nonatomic) BOOL adjustsFontSizeToFitWidth;
说明:设置为YES,根据width自动调整字体的font
4. 体检去正规医院,不要去机构啥的,一档医保,体检都是区二级医院去
5. 首页中,点半天才能进入概览页
6. 16做完,直接跳到test了,没有复习课
7.
6.19
1.
6.20
1. 不要在return nil前面又push,容易出错,或许push不进去
2. 还差几个bug,以及roleReading文本颜色,课程报告报错等
3.
6.22