天天看点

iOS 在 Flash 中集成消息推送服务 【已翻译100%】

在flash平台上用actionscript应用程序接口开发具有push通知功能的ios应用是非常耗时的过程,同时我们也知道时间非常珍贵。因此,这篇文章的主要目标就是让哪些使用flash给iphone开发具有push功能的应用的开发人员开发过程所耗时间更短,开发的方法更容易得到理解。为了便于理解,下面我们举了一个使用app42 action-script应用程序接口的push应用。我们只用了几分钟就可以把app42 push通知组件集成到应用里。

所讨论的内容

1.如何在flash ios应用中使用app42 action-script应用程序接口集成push通知组件?

2.如何使用app42 action-script push通知应用程序接口发送push通知消息?

运行例程

1.注册到app42平台

2.注册之后在快速进入页面创建应用

3.如果你已经注册过了,那么请登录到apphq控制台,然后点击app管理标签,通过它创建应用

4.首先你需要到ios开发中心创建证书,然后按照安装之前设置部分所提到的步骤提交证书

5.然后下载例程项目,并把这个项目导入到flashbuilder里。如果你打算自己创建项目,那么请点击选择移动应用标签,然后创建新的actionscript移动项目。选择apple ios,提交,接着点击完成。

6.向adobe集成运行环境(air)移动应用描述xml文件添加信息。这个文件是ios特有的。(注意:创建新项目的时候可以更改这个文件)

7.打开例程所在项目的constant.as文件,并做一下修改:

替换你在第二步或者第三步看到的api-key和secert-key

用你注册push通知应用所用的用户名替换现有的user-name

8, 您能使用flash builder - file|export|release build (在flash builder的输出对话框下)选项或者直接在截图中显示的位置选择export release build

iOS 在 Flash 中集成消息推送服务 【已翻译100%】

添加ios包文件

a)选择项目,程序,目标平台

b)设置包设置,为在第4步中已接收的部分选择所有的数字签名集。现在,点击结束,几秒钟后将在你的项目目录中生成.ipa文件

10.选择这个.ipa文件和.mobileprovision并访问itunes。然后,安装它到你的手机中。

在apphq控制台测试和验证push通知消息

1 点击store token按钮,保存在第7步中已通过的用户设备令牌。

2 在注册push通知消息之后,进入apphq控制台并点击pushnotification。选择用户和程序

3 从已注册的用户列表中选择期望的用户并点击发送push

4 选择发送按钮发送适当的消息给用户

使用app42 actionscript api给用户发送push通知消息

1.点击store token按钮,存储在第7步中已通过的用户设备令牌

iOS 在 Flash 中集成消息推送服务 【已翻译100%】
iOS 在 Flash 中集成消息推送服务 【已翻译100%】

输入消息并按发送消息按钮,在输入控制台界面你将得到响应信息。

请注意:如果你的app是启动的,消息将显示在输出控制台