草庐IT

android通知

全部标签

ios - FCM 通知未收到 iOS

我正在使用FCM获取远程推送通知。因此,在从以下回调中获取第一个FCMtoken时,我能够触发通知并正确接收它们。funcmessaging(_messaging:Messaging,didReceiveRegistrationTokenfcmToken:String)重新启动应用程序后,我获得了一个新的FCMtoken。新token未触发任何通知。我根据文档遵循的先决条件:https://firebase.google.com/docs/cloud-messaging/ios/client使用FirebaseMessaging(3.3.0) 最佳答案

Android12以上获取设备网络信号数据

公司有很多物联网设备,关键的信号参数是RSRP,总有些地方信号差,不适合安装。所以让开发一款测信号的app,用于现场的同事在判定是否符合设备信号条件,再考虑安装设备。由于与开发过程中使用的是Androidsdk33,版本太高,网上搜到的很多旧的方法已经弃用,用起来也比较麻烦。自己捣鼓了半天使用的新方法,话不多说直接上我的代码@RequiresApi(Build.VERSION_CODES.S)fungetMobileNetworkSignal(context:Context):NetworkSignal{  valtelephonyManager=context.getSystemServic

Android12以上获取设备网络信号数据

公司有很多物联网设备,关键的信号参数是RSRP,总有些地方信号差,不适合安装。所以让开发一款测信号的app,用于现场的同事在判定是否符合设备信号条件,再考虑安装设备。由于与开发过程中使用的是Androidsdk33,版本太高,网上搜到的很多旧的方法已经弃用,用起来也比较麻烦。自己捣鼓了半天使用的新方法,话不多说直接上我的代码@RequiresApi(Build.VERSION_CODES.S)fungetMobileNetworkSignal(context:Context):NetworkSignal{  valtelephonyManager=context.getSystemServic

android - 当应用程序在后台时,React Native 处理套接字连接的事件?

我正在使用Reactnative和WebSocket开发聊天应用程序,在Activity模式下一切正常,但是当您按下主页按钮使应用程序处于后台模式时,WebSocketonMessage事件函数未触发好消息是WebSocket连接仍然连接但是没有触发事件函数。我只想在后台收到消息时推送通知。我做了一个研究,我发现我需要一直运行静音背景音轨(有人说这是非法方式)。是否有合法的API可以在后台保持连接?在后台模式下是否需要重新连接socket连接我的代码events=(data)=>{if(data[0].message){if(this.state.appState!=='active'

无法在Android中加载数据库文件

我有一个sqlite数据库文件,称为mainecercisedatabaseone.db,该文件存储在我的app/src/main/assets/数据库文件夹中。我正在尝试在我的主要活动的函数中打开文件:privateExerciseDbcreateDatabase(){finalStringinFileName="/data/data//databases/MainExerciseDatabaseOne.db";FiledbFile=newFile(inFileName);FileInputStreamfis=null;try{fis=newFileInputStream(dbFile);}

我无法访问Android中的本地主机

我设置了Localhost,它在MacosSierra上正常工作。localhost/~username但是现在我试图在Android上从Chrome浏览器中加入192.168.x.x/~username并收到了此消息。Forbidden.Youdon'thavepermissiontoaccess/~usernamefromthisserver我的手机和Mac连接到同一WiFi。并编辑httpd.confAllowOverrideAllRequireallgranted而且它不起作用。看答案打开您的终端并键入此命令:chmod777parent_directory/localhost

android - 权限插件 - 照片和媒体库?

我对使用PermissionPlugin有点困惑,与MediaPlug有关,对于Xamarin.Forms。我正在构建允许用户从他们的设备中选择现有图片以在我的应用程序中使用的功能。(MediaPlugin可以很好地处理这部分)。我感到困惑的是,权限枚举同时包含Photos和MediaLibrary值,我不确定要使用哪一个,或者我是否需要请求两者。该应用程序针对Android、iOS和UWP,因此如果平台之间存在差异,我也想知道。这些值之间有什么区别,每个平台需要哪些值? 最佳答案 根据releasenotes对于2.1.0AddM

android - 如何测试 iOS fido2 BLE 认证器实现?

我正在尝试为iOS平台开发一个fido2BLE验证器。据我所知,android可以使用OSX桌面chrome(支持fido2)和fido2一致性工具进行测试。对于iOS,我知道的唯一方法是使用“fido2一致性工具”,它有很多错误并且无法正确测试应用程序。还有其他方法可以测试fido2iOS身份验证器的实现吗?提前致谢。 最佳答案 Apple不允许我们为蓝牙广告设置服务数据字段,而当前的Chrome版本正在通过该字段检测要配对的设备。所以我们不能正式与iOS设备进行配对。暂时,有两种方法可以与我们的WebAuthn的iOS设备配对:

ios - 推送通知从 FCM 控制台工作,但如果从 API 发送则显示 “InvalidApnsCredential” 错误(仅在 iOS 设备上)

推送通知FMCAPI不适用于iOS我尝试验证我的APNS证书,看起来没问题从FMC控制台测试通知有效并成功到达iOS设备端点urlhttps://fcm.googleapis.com/fcm/send请求header:Content-Type:application/jsonAuthorization:key=**SERVER_KEY**请求负载主体:{"to":"**FMC_DEVICE_TOKEN**","priority":"high","notification":{"title":"Title","body":"FirstNotification","text":"Text"

Cordova到Android Studio错误畸形\ UXXXX编码

我想将我的Cordova项目导入AndroidStudio。但是当GrandleSync,显示此错误-malformed\uxxxxencoding错误部分是:defaddSigningProps(propsFilePath,signingConfig){defpropsFile=file(propsFilePath)defprops=newProperties()propsFile.withReader{reader->props.load(reader)//thislineistheerror(line290)}整个Gradle文件都可以在此处提供:https://pastebin.com