0

我有一个问题,但似乎无法在网上找到急需的信息,通过互联网搜索。我有要测试的 Xamarin.forms iOS 应用程序。我无法在 windows 中运行 iOS,所以转移到 mac。

要检查应用程序中的元素,我需要在 Xcode 或 appium 检查器中打开应用程序,因此我从包含 Xamarin.forms iOS 应用程序的源代码控制创建了一个 Xcode 项目。我运行了这个项目,构建成功了。

我将编译后的应用程序部署到 iOS 模拟器,并且部署正常。这就是问题所在 - 部署的应用程序在模拟器中作为一个空白应用程序打开,显示一个白屏,只有电池指示器和一个时钟显示在空白白屏的顶部。该应用程序不可见。

从研究中,我了解到这种空白是由于我试图在本机 Xcode 中打开 Xamarin 构建的应用程序。在这种情况下,如何将此 Xamarin.forms iOS 应用程序转换为本机 Xcode 应用程序,以便可以在 Xcode 模拟器中打开它?我将不胜感激任何有用的意见

4

1 回答 1

0

这不是它应该如何工作的,你只需要mac编译就可以运行项目。您需要使用 LAN 将您的 windows 机器连接到 mac,然后将代码发送给它以编译它并检索准备好在 windows 机器 iOS 模拟器中打开它的代码。然后您可以根据需要进行调试以检查您的元素。

于 2019-02-20T03:58:49.370 回答