问题标签 [xamarin-live-player]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

xamarin - 将应用程序部署到设备失败

我已经启动并运行了 Xamarin Live Player。

当我将它与新创建的 Xamarin Forms (Master Details) 应用程序一起使用时,它运行良好。我在设备上看到了该应用程序。

但是,当我尝试运行完整的应用程序时,Visual Studio 告诉我“部署到设备失败。确保 Xamarin Live Player 已打开并且设备位于同一网络中。”

由于新应用程序运行良好,我想还有其他问题。我已经将 Android 项目属性设置为与新创建的应用程序相同。

只是为了确保,我已经做到了,以便我的成熟应用程序请求所有权利。

我怎样才能更详细地调试出了什么问题?

0 投票
1 回答
153 浏览

xamarin - 无法在 Live Player 中运行全新的 Xamarin 表单

我创建了一个全新的 Xamarin Forms 项目,并且没有对其进行任何更改。

我配对了安装在我的 iPhone 上的 LivePlayer,当我构建解决方案时,我没有收到任何错误。

但是,当我尝试使用 LivePlayer 进行调试时,它失败了,我在输出中看到的唯一错误是:

没有指定地址和用户以建立与 Mac 服务器的连接,因此只为项目“myMobileApp.iOS”编译了主程序集。连接到 Mac 服务器并再次尝试构建完整的应用程序。

没有与 Mac 的可用连接,因此不会执行任务 Xamarin.MacDev.Tasks.CollectBundleResources

这是我对 Xamarin 的第一次体验,并不是一个好的体验!

知道这里有什么问题以及如何解决吗?

顺便说一句,我使用的是 Visual Studio 2017 15.6.6,但没有看到任何更新。

0 投票
0 回答
485 浏览

iphone - 当我将插件添加到应用程序时,我无法在 iPhone 设备上使用 xamarin 实时播放器测试我的 xamarin 表单应用程序

我正在开发 xamarin 表单应用程序。我想用 xamarin 实时播放器在真正的 iphone 设备上测试我的应用程序。为此,我按照以下链接上的必要步骤进行操作。 https://docs.microsoft.com/tr-tr/xamarin/tools/live-player/install?tabs=ios%2Cwindows

我在 iPhone 设备上安装了带有 testflight 的 xamarin 实时播放器。我在 iPhone 设备上运行新的 xamarin 表单应用程序。但是当我向应用程序添加插件时,我无法运行它。应用程序在“正在同步文件...”状态下等待很长时间。然后给出以下错误:

无法部署到 iPhoneName Player,请确保 Xamarin Live Player 应用程序已打开并且设备与 Visual Studio 位于同一网络上。无法调试您的应用程序。

我确信在同一个网络 iPhone 设备和 Visual Studio 上。我已经在创建新项目(未附加插件)并且正在此网络上运行。

我认为它可能来自 Apple ID,我也按照以下链接上的步骤操作

但不工作。

0 投票
0 回答
1020 浏览

c# - Xamarin WebView 在使用带有 HTTPS 的本地网络时显示空白页

我有一个<WebView Source="https://192.168.5.32:3000/"/>

显示带有这些 URL 的 React 应用程序

它必须是 HTTPS。

问题是,如果它是HTTPS来自本地网络的 url,当我使用该应用程序进行调试时,它Xamarin Live Player只会显示空白页。如果我尝试HTTP在本地网络或任何其他网站上使用HTTPS它。

可能是什么问题呢 ?

0 投票
1 回答
79 浏览

xamarin - Xamarin Live Player 不会一直加载共享库

上下文: 我有一个调用共享库 (.so) 的 Xamarin Android 项目,并且我正在使用 Live Player 在我的设备上运行该应用程序。

问题: 该应用程序有时运行良好。如果没有,我在 Visual Studio 中没有任何异常,我只从手机上的 Live Player 中得到一个异常,如下所示:

[LogEntry:时间=7/10/2018 4:42:26 PM -07:00,级别=错误,标题=可视化错误,消息=方法 System.Int32 TestMobileLib.LibFacade::getInt(System.UInt32) 上没有正文(NInterpretException)]

尝试:

  • 我尝试从手机中卸载 apk。它并不总是有效。
  • 我还尝试重命名 Android 应用程序包名称,使其看起来像一个新应用程序。也不是一直有效
  • 重新安装 Live Player。没运气。
  • 重新配对我的手机。没运气。
  • 在不同的设备上尝试过。相同的随机行为。
  • 重新启动了机器。没运气

非常感谢任何帮助。谢谢。

0 投票
0 回答
54 浏览

xamarin - Xamarin 表单与 Xamarin Player OAuth2 NInterpretException

我目前正在为 iOS 和 Android 开发一些小应用程序。因此我需要 OAuth2 身份验证。

我是如何进行的(从这里开始

  1. 从具有默认项目和关于页面的模板创建一个新的 Xamarin.Forms 项目
  2. 添加依赖项Xamarin.Auth
  3. 使用 about 页面上的按钮触发具有以下功能的功能:

    /li>
  4. 在 AppDelegate.cs 中添加 iOS 初始化程序global::Xamarin.Auth.Presenters.XamarinIOS.AuthenticationConfiguration.Init();
  5. 添加 URL 类型Info.plist

我正在使用 Xamarin Live Player 在我的 iPhone 7 上部署它。当我触发按钮时,我收到以下错误消息:
Uncaught Exception: Bad convert with overflow instruction 'IL_0001: conv.ovf.i.un' (NInterpretExcetion)

一些想法如何解决这个问题?

0 投票
0 回答
59 浏览

xamarin - Xamarin Forms OAuth2 错误调用目标为空

解决这个问题后,我遇到了另一个问题。

我更改了 NuGet 包并按照此处所述实现了所有内容。

我还在AppDelegate.cs. 但是,如果我按下按钮登录,我会收到以下错误消息:Uncaught Exception: Target of Invoke is null (NullReferenceException).

到目前为止我所做的:

  • 使用适当的值创建 OAuth2Authenticator
  • 添加事件处理程序验证器.Completed += OnAuthCompleted;`
  • global::Xamarin.Auth.Presenters.XamarinIOS.AuthenticationConfiguration.Init();使用和初始化平台特定的登录 UIglobal::Xamarin.Auth.Presenters.XamarinAndroid.AuthenticationConfiguration.Init(this, bundle);
    • 触发登录: var presenter = new Xamarin.Auth.Presenters.OAuthLoginPresenter(); presenter.Login(authenticator);`

我正在使用 Xamarin Live Player 在我的 iPhone 上部署它。

一些想法如何解决这个问题?

更新: 我能够使用 Android 模拟器测试该应用程序,并且一切正常。所以我的假设是因为 Xamarin Live Player。

0 投票
0 回答
132 浏览

xamarin - Xamarin Live Player 无法连接 - 不断重置地址

使用 VS 2017 15.7.4 连接到 Live Player,连接正常然后立即断开连接。阅读 \AppData\Roaming 中的配置文件,发现无论我使用 QR 码或手动与 VS 配对多少次,我的手机的 IP 地址都会重置为 0。Live Player 中的连接测试显示 IP 并说“应该能够与 Visual Studio 配对”

尝试连接到调试地址:0.0.0.0:37847。

0 投票
1 回答
137 浏览

ios - Xamarin Live Player 无法在 iOS 上运行

我使用 .NET 标准库创建了一个 Xamarin.Forms 应用程序。我正在尝试使用 Xamarin Live Player 应用程序在我的 iOS 设备上运行 iOS 应用程序,但我总是收到错误“在全局命名空间中找不到类型或命名空间'Xamarin'”我试图将 Xamarin.Forms 更新为一些链接建议但仍然没有结果。这是我得到的错误截图。iPhone 6 plus 中的 Xamarin Live Player 错误

请帮助我在我的 iOS 设备上运行应用程序。我的设备是 iPhone 6 Plus,iOS 版本是 11.4。

先感谢您。

0 投票
0 回答
190 浏览

android - Xamarin.Forms Live Player - 由于 API 版本不支持的设备

我正在尝试使用 Xamarin.Forms Live Player 部署 Android 应用程序。我遇到的问题是我的所有设备都显示为不受支持,即使它们使用的是最新的 API 版本

不支持的设备

我在清单文件中将最低 API 版本设置为 15。

在此处输入图像描述

我尝试过的一些事情:

  1. 确保我正在尝试的所有 SDK 版本(已安装 8.1、8.0、4.0.3)
  2. 清除 bin 和 obj 目录
  3. 重新启动视觉工作室

他们的其他常见问题是否会导致“不支持的设备”作为一般错误消息?