草庐IT

android通知

全部标签

android - NSnull 类型的 JSON 值无法转换为 NSString

我的react-nativeFirebaseAPL出现奇怪的错误。react-nativerun-android运行良好,没有错误。但是react-nativerun-ios失败,NSnull类型的JSON值无法转换为NSString。源代码如下。(在firebase上进行身份验证的主要和注册类)我认为Firebase类在ios和Android上有不同的ACT将JSON转换为文本。任何建议表示赞赏。商事主要//在此处初始化firebase应用程序,并根据需要将其传递给其他组件。仅在启动时初始化。constfirebaseApp=firebase.initializeApp(fireba

java - 您如何在 Android Pay 或 Google 电子钱包中存储 QR 码

我正在构建一个将为消费者生成二维码的网页,目前它能够将二维码存储在AppleWallet也就是存折中,但是,AndroidPay(Google钱包)的人说他们不支持。有没有人有过使用QR码(不是图像只是代码,因为我相信它可以生成图像)然后将代码存储在Google电子钱包中的经验?用例可以类似于在Fandango上购买电影或演出的门票,并将QR码存储在您的Google钱包中,以便在您进入会场时使用。谢谢 最佳答案 AndroidPay(Google电子钱包)只是一种支付机制,不具备Apple电子钱包/Passbook所具有的相同功能。

android - react-native-fbsdk 的共享插件错误。

https://github.com/facebook/react-native-fbsdk#share-dialogs我刚刚在官方的react-native-fbsdk上使用了这个例子。但是我得到了这个错误。分享失败并出现错误:{“framesToPop”:1,“代码”:“EUNSPECIFIED”我做错了什么?我向facebook请求“publish_actions”。但是他们说这个权限只需要使用graphapi请求。我正在使用共享对话框插件。所以我不需要那个许可。为什么我会收到此错误?我很困惑.. 最佳答案 您必须确保您的Fa

ios - 通知 "app started to the background"

我最近在私有(private)环境中发布了一个应用程序,一些用户告诉我,有时包含“应用程序启动到后台”的通知正在启动。消息“appstartedtothebackground”是有意义的。但是,当我在iPhone上使用我的应用程序并且该应用程序从后台启动时,我没有收到任何此类通知。你知道什么可以点燃它吗?这是用户投诉的截图。 最佳答案 作为@Essenceofchicken说,由于上面的语法错误,这不可能是操作系统生成的消息。这是由于我使用了一个外部库。我的Xcode项目中“Appstartedtothebackground”的Fi

android - cordova 应用程序使用自定义参数启动 native 应用程序

我有一个带有源代码的Android和iOS应用程序。这2个应用程序是由另一家供应商创建的。我需要使用我的cordova应用程序将一些自定义参数传递给thesw2应用程序并启动它。对于cordova应用程序,我们如何启动带参数的原生应用程序? 最佳答案 使用intent启动Android应用程序,同时使用自定义URL方案启动iOS应用程序。它们都可以带参数。1由于您拥有这两个应用程序的源代码,因此您需要分别编辑androidManifest.xml和info.plist,让原生应用程序识别您的Intent。2更改每个平台的源代码,使它

ios - 应用更新后重新显示推送通知弹出窗口

在用户选择不允许应用的PN后,有没有办法重新显示iOS推送通知用户权限对话框?考虑这个例子:用户安装应用程序,获取PN权限弹窗,选择否。应用不会使用PN,也不会再次请求许可。我们发布了一个具有与PN相关的新功能的更新,并希望在用户更新后再次向其重新显示PN权限对话框。这可能吗? 最佳答案 我已经通过以下方式解决了这个问题:用户第一次拒绝显示通知弹出窗口。之后,每次用户进入特定页面时,您都可以检查该应用的通知是否打开使用以下代码检查通知是否开启:[[UIApplicationsharedApplication]respondsToSe

android - 在 ionic 2 中使用 SQLite 时出现 sqlitePlugin 错误

I'mtryingtoimplementthissimpleexamplegiveninionic2doc:http://ionicframework.com/docs/v2/native/sqlite/我在MAC上尝试了这个例子(在ionic项目的'www\test.sqlite'文件夹下的数据库上执行查询),我都得到了这个错误在浏览器和iOS模拟器上(也不适用于设备):ReferenceError:sqlitePlugin未定义我已将cordova-sqlite-storage插件添加到ionic项目中。代码:constructor(publicnavCtrl:NavControl

ios - 如果设备 token 发生变化,如何向多个设备(属于一个用户)发送推送通知?

案例是这样的:用户在其iPhoneA上登录应用用户在他们的iPhoneB上登录同一个应用现在,在数据库中,一个用户有2个token,这是正确的。+---------+-------------------+|user_id|device_token|+---------+-------------------+|1|1st_device_token1||1|2nd_device_token1|+---------+-------------------+比如说,该用户删除了该应用程序,然后再次安装它(在两台设备上),这意味着APNs中的token发生了变化,因此在我们的数据库中,有4个

ios - 如何在应用程序未运行时安排某些事件的本地通知?

我只是尝试创建UILocalNotification,安排它,然后关闭应用程序并等待通知出现。它工作得很好,因为我在创建通知后的10秒内定义了触发时间。但是如何安排本地通知,或者在例如充电器插入设备时执行一些代码?可能吗?当应用程序未运行但应用程序知道我注册要观察的更改时,我可以执行更改吗?换句话说,每次插入/拔出充电器时,我都需要安排本地通知。无论应用程序是否正在运行。 最佳答案 您可以在iOS中获取充电器插入状态,UIDeviceBatteryStatebatteryState=[UIDevicecurrentDevice].b

android - Xamarin Forms 直接从应用程序发送邮件

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion在Xamarin表单中,我想直接从应用程序发送电子邮件,而无需打开电子邮件客户端。我希望用户输入文本并将其与预定义的主题一起发送到预定义的电子邮件地址。我需要实现IOS和Android。是否可以在Xamarin形式的共享项目中进行?