"小程序"来了,微信变成名副其实的 Web OS,新一轮的Web App 与Native App争论四起.程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资源汇总,涵括微信 Web 开发者工具,WeApp 教程,站点收集和代码实例,持续更新,GitHub 地址:awesome-wechat-weapp . 除了"小程序"的大热点之外,本期 fir.im Weekly 重点整理了关于 iOS10 适配.开发.推送的相关知识点和 Android…
前不久升级了Xcode8 ,同时iOS10系统也推送久. 由于公司需要适配iOS 10系统,同时第三方sdk建议升级. 包含替换升级新的SDK和相应的代码修改. 主要分享如何升级极光推送SDK,友盟分享SDK和升级过程中的遇到的报错 一. 升级极光推送SDK,有一篇不错的博客,代码变更也写的挺详细就不在多写, 遇到的编译报错见第三部分 http://blog.csdn.net/cloud_pro/article/details/52574637 二. 升级友盟分享SDK到目前最新版5.2.1(升…
距离 2016 年还有 17 个日夜,而你和回家只隔了一张 12306 验证码的距离,祝大家抢票顺利.本期 fir.im Weekly 收集了一些优秀的 GitHub 源码.开发工具和动画特效,希望对你有用. 94个 iOS 开发资源推荐 来自于开发者Viswateja Reddy的总结,其中资源包括 iOS 开发工具.开发库.设计.测试安全.营销推广等等资源.相信你一定会拍手叫好,同时感谢 @Cocochina 的翻译. 全文浏览,点击这里 Swift 学习: 从 Objective-C 到…
1.推送过程简介 (1)App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请.若注册成功,回调函数application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 会被触发,App可以得到deviceToken,该tok…
之前做的一个用户点击 推送栏然后处理相应事件是在这里面处理的 - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 在里面判断是否是后台然后做相应处理,在ios10以下都没什么问题到10的时候出问…
需要的知识点:Notification.Service 第三方开源框架 : android-async-http-master 推送的来源:android项目中,有时会有这样一种需求:客户每隔一段时间,就像服务器发送一个请求,以获取某些重要的.实时更新的消息.比如版本更新,请求是否重新下载等. 关键点在于: 如何让应用实现在后台一直处于运行状态,并且每个一段时间就向服务器发一个请求? 一.在Activity中,通过startService()来启动服务      public void open…
1.打开project.pbxproj,搜com.apple.Push 改成enabled = 0(在projectName.xcodeproj文件上右键"显示包内容",用文本编辑器打开"project.pbxproj"文件) 2.在build settings里搜索code sign,并把后面的路径清空 3.重新编译…
(最近准备考试……空闲截图整理成博客)…
上点干货,目前得知的一些bug解决汇总:iOS10相册相机闪退bughttp://www.jianshu.com/p/5085430b029fiOS 10 因苹果健康导致闪退 crashhttp://www.jianshu.com/p/545bd1bf5a23麦克风.多媒体.地图.通讯录ios10相机等崩溃http://www.jianshu.com/p/ec15dadd38f3iOS10 配置须知http://www.jianshu.com/p/65f21dc5c556iOS开发 适配iOS1…
代码地址如下:http://www.demodashi.com/demo/13208.html 前言 我们首先要在AppDelegate里面进行iOS的适配,可以参考这篇文章 iOS原生推送(APNS)的实现, 如果已经适配过了请忽略. 程序实现 Xcode打开项目,File-->New-->Target; 然后分别选UNNotificationServiceExtension.UNNotificationContent创建Target: 然后在UNNotificationServiceExt…