草庐IT

ios - Urban Airship iOS 在 UIWebView 上显示消息正文

有人在iOS上做过类似的事情吗?这就是挑战,在我的应用程序中我已经配置了UrbanAirship方法并可以访问用户的当前消息作为UAInboxMessage数组并显示它们在表格中,单元格标题是消息标题,好的...现在,当我请求这些url时,查看每个对象属性,它们有一个messageURL和messageBodyURLsUrban要求凭据,好吧,当我触摸我的tableView上的一行时,我将消息作为属性发送到DetailViewController,在那个View中我有一个UIWebView,我想要的是显示消息Richcontent,这是html以前在UrbanConsole中配置,在我

android - Urban-airship + Facebook cordova 插件 android-support-v4 冲突

我正在尝试使用Urban-airshipcordova插件(phonegap-ua-push)和Facebook插件(phonegap-facebook-plugin),但我遇到了这个错误:MultipledexfilesdefineLandroid/support/annotation/AnimRes这似乎是由于facebookandroid-support-v4和phonegap-ua-push之间的冲突,因为它使用不同的support-v4版本编译。dependencies{compile'com.android.support:cardview-v7:22.2.0'compil

android - 设置具有多个目标的 Urban Airship - 可能有相同的 bundle ID?

我们正在推出一个具有复杂服务器逻辑和两个移动客户端(iOS和Android)的国际项目。对于iOS,我们计划在每个国家/地区的同一个Xcode项目中设置不同的目标,以便能够在优化代码重用的同时自定义每个国家/地区的应用程序。对于服务器,我们决定为所有国家/地区设置一个实例,以便允许在国家/地区之间切换用户。但是,服务器上的一个应用实例只能容纳一个UrbanAirship实例。那么,假设UrbanAirship应用key必须有一个唯一的bundleID,我们是否可以为在不同国家推出的不同目标使用相同的bundleID?如果不是,你会如何解决这个问题? 最佳答案

Android: Urban Airship 6.0.1: android:elevation 找不到与给定名称匹配的资源

我正在尝试将UrbanAirshipLibrary添加到我的项目中。我完全按照这些步骤操作,但是当我构建时出现此错误Noresourcefoundthatmatchesthegivenname:attr'android:elevation'@drawable/ua_iam_background@dimen/ua_iam_banner_elevation这是我的gradle文件依赖compile'com.android.support:support-v4:22.0.0'compile'com.android.support:cardview-v7:22.0.0'compile'com.

android - Urban Airship - Push Sample => APID is everytime null

我刚接触android,想使用UrbanAirship的推送服务。我下载了示例项目并测试了PushSampleProject,我只是更改了MyApplication.java中的developmentAppKey和developmentAppSecret。该应用程序可以正常启动并运行而不会崩溃,但要发送推送消息,我需要注册一个APID,但我不知道如何注册。此外,我得到以下日志,我认为APID不应该为空:04-2210:17:50.716:I/PushSample-UALib(2843):MyApplicationonCreate-AppAPID:null我得到这个错误:04-2211:

ios - Urban Airship 收不到富人推

我在使用UrbanAirship时遇到问题,特别是在为RichPush注册用户时。我在AppDelegate中有以下代码//CreateAirshipoptionsdictionaryandaddtherequiredUIApplicationlaunchOptionsNSMutableDictionary*takeOffOptions=[NSMutableDictionarydictionary];[takeOffOptionssetValue:launchOptionsforKey:UAirshipTakeOffOptionsLaunchOptionsKey];[UAirshipt

ios - Urban Airship 和AirshipConfig.plist

是否有可能让XCode根据构建目标为iOS配置AirshipConfig.plist?UrbanAirship目前只支持2个配置,在AirshipConfig.plist中设置,但我想有3个或更多。如果可以根据目标切换配置文件,有没有人有经验?UA是否要求文件完全具有上述名称?UA不提供超过2个配置的任何选项,这确实是一个缺点。UA支持说目前不可能,但我认为动态切换文件可能是一种选择。问候金 最佳答案 我自己发现的。如果有人感兴趣:只需为每个配置创建子文件夹并将相应的AirshipConfig.plist放在那里。然后为配置创建不同

ios - 我从哪里获得 Urban Airship 注册 iOS 所需的设备 token ?

来自在线API:AnHTTPPUTto/api/device_tokens/registersadevicetokenonourend.Thisletsusknowthatthedevicetokenisactive,andshouldhappeneverytimetheapplicationisopenedtoensurethatthelistofdevicetokensremainsup-to-date.首先我该如何获取设备token? 最佳答案 我相信你需要看看here:实现application:didRegisterFor

iphone - 使用 Urban AirShip 和 Rails 3 for iphone 推送通知

使用Rails3网络应用程序通过UrbanAirShip发送推送通知的最佳方式是什么?来自UrbanAirship文档:AnHTTPPOSTto/api/push/broadcast/sendsthegivennotificationtoallregistereddevicetokensfortheapplication.ThepayloadisinJSONwithcontent-typeapplication/json,withthisstructure:{"aps":{"badge":15,"alert":"HellofromUrbanAirship!","sound":"cat.