c# - PubNub Windows Phone 8(仅在 Debug模式下连接)

标签 c# sockets windows-phone-8 windows-phone pubnub

我正在尝试通过 Windows Phone 8 连接到 pubnub。
但只有当我在设备上调试应用程序时才会发生连接。
如果应用程序未进行调试,则不再连接,我也看不到任何错误(没有 MessageBox 或应用程序崩溃)。

private void PubnubCallbackResult(string result)
{
    Deployment.Current.Dispatcher.BeginInvoke(() =>
    {
        MessageBox.Show("RESULT CALLBACK: " + result.ToString());
    });
}

private void PubnubConnectCallbackResult(string result)
{
    Deployment.Current.Dispatcher.BeginInvoke(() =>
    {
        MessageBox.Show("CONNECT CALLBACK: " + result.ToString());
    });
}

private void PubnubDisconnectCallbackResult(string result)
{
    Deployment.Current.Dispatcher.BeginInvoke(() =>
    {
        MessageBox.Show("DISCONNECT CALLBACK: :" + result.ToString());
    });
}

private void PubnubDisplayErrorMessage(PubnubClientError result)
{
    if (!hideErrorCallbackMsg)
    {
        Deployment.Current.Dispatcher.BeginInvoke(() =>
        {
            MessageBox.Show("ERROR CALLBACK: :" + result.ToString());
        });
    }
}

最佳答案

与 PubNub 团队交谈后,开发分支上有一个修复,应该很快可以通过他们的 C# github 存储库 ( https://github.com/pubnub/c-sharp/tree/master/windows-phone-8 ) 在主分支上可用。

关于c# - PubNub Windows Phone 8(仅在 Debug模式下连接),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23281924/

相关文章:

java - 奇怪的 Java 套接字行为(连接,但不发送)

python - 使用 python 套接字发送消息

c# - 控制台关闭时不调用终结器

c# - Html.DropDownListFor() - 如何为强类型 View 设置默认选定值?

c# - 根据字符串的开头或直到字符串为空查找第一条记录

c# - 列出 C# 关键字

android - 套接字无法连接

windows-phone-8 - Google oauth api 在 google api dot net 客户端中注销问题

visual-studio - 如果从 PC 安装,应用程序可以运行,但如果从商店安装,应用程序会崩溃 (WinPhone 7.5)

testing - Windows Phone 8 有类似 Testflight 的东西吗?