小编Avn*_*ary的帖子

使用Smack for Android实现FCM与XMPP

我正在使用XMPP在我的Android应用程序中实现聊天,我已经使用了Smack API.我的聊天工作正常,我在本地保存Android设备上的所有聊天消息.以下是我目前面临的一些问题.

  1. 在聊天期间,如果某种方式连接丢失,那么重新连接需要花费很多时间,有时甚至连接都没有.即使在连接连接后,它也停止发送聊天消息,因为它不再在另一侧接收.我已经重新初始化了资源,但它有时会工作
  2. 如果我的USER断开连接(离线),我想使用FCM发送消息.我已经为其他事情实施了FCM并且工作正常.但我想知道如果其他用户处于离线状态,我如何将FCM与SMACK API一起使用.我正在尝试,但我不知道使用XMPP实现FCM的正确方法.
  3. 在聊天期间,我无法在另一方获得用户的存在.

请建议我正确的XMPP(openfire)实施方式.所以,它像whatsapp一样无缝地工作.用户在互联网重新连接或活动打开后立即连接为新实例等.它的1对1聊天,即一次只有两个用户连接.在此先感谢,请不要降级我的问题,因为我是XMPP实施的新手.

android xmpp smack firebase-cloud-messaging

8
推荐指数
1
解决办法
413
查看次数

归档 IOS 应用程序时出现代码设计错误

我是IOS新手。我已经开发了一个 IOS 应用程序,现在我想在 iTunes 上发布这个应用程序。我已经创建了证书、应用程序 ID,然后创建了临时配置文件。我已成功将其添加到“构建设置\xe2\x80\x9d”的\xe2\x80\x9cCode Signing\xe2\x80\x9d 部分中。现在,在存档项目时,我收到以下错误。

\n\n
\n

错误:无法协同设计 /Users/dx/Library/Developer/Xcode/DerivedData/xxxx-dgsqnqppikhtqeezizlbydrpxfiz/Build/Intermediates/ArchiveIntermediates/xxxx/InstallationBuildProductsLocation/Applications/xxxx.app/Frameworks/libswiftCore.dylib:协同设计失败并退出代码 1*

\n
\n\n

请帮助我解决这个问题。提前致谢。

\n

code-signing ios swift

5
推荐指数
1
解决办法
1951
查看次数