PHP开发工程师@温州。博客关于:技术、生活、读书、互联网。

使用腾讯信鸽推送iOS消息

近期App需要添加推送功能,选择了腾讯信鸽作为消息推送平台。


信鸽

信鸽(XG Push)是一款专业移动App推送平台,支持百亿级的通知/消息推送,秒级触达移动用户,现已全面支持Android和iOS两大主流平台。开发者可以方便地通过嵌入SDK,通过API调用或者Web端可视化操作,实现对特定用户推送,大幅提升用户活跃度,有效唤醒沉睡用户,并实时查看推送效果。


简单记录开发过程(使用swift语言):


1. 接入应用

登录http://xg.qq.com/  创建应用,获得ACCESS ID及ACCESS KEY。


2. 制作...

iOS中javascript与swift进行交互

在移动app混合开发中,必不可少的需要Javascript与原生应用进行交互。

下面以iOS平台为例,介绍在WebView中javascript与swift的交互。


1.swift调用javascript

swift调用javascript很简单,使用webview对象的一个方法即可实现:

webview.stringByEvaluatingJavaScriptFromString(“alert(‘啊~swift调用了我。’)”);

上面的代码用swift执行网页中的一个弹窗,在模拟器打开如下。



2. javascript调用swift

javascript不能...

HTML head 头标签

[转载自FEX]


HTML head 头部分的标签、元素有很多,涉及到浏览器对网页的渲染,SEO 等等,而各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,这就造成了很多差异性。移动互联网时代,head 头部结构,移动端的 meta 元素,显得更为重要。了解每个标签的意义,写出满足自己需求的 head 头标签,是本文的目的。本篇以一丝的文章为基础,进行扩展总结介绍常用的 head 中各个标签、元素的意义以及使用场景。


DOCTYPE

DOCTYPE(Document Type),该声明位于文档中最前面的位置,处于 html 标签之前,此标签告知浏览...

App Store审核指南中文版

App Store Review Guidelines(英文版)。


1. 条款和条件

1.1 为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何协议和合同。以下规则和示例旨在帮助开发者的程序能获得App Store的认可,而不是修改或删除任何其他协议中的条款。


2. 功能

2.1 崩溃的程序将会被拒绝。

2.2 存在错误的程序将会被拒绝。

2.3 跟开发者宣传不符的程序将会被拒绝。 

2.4 无应用文档或隐藏功...

© 袁克强的博客 | Powered by LOFTER