我遇到了问题,但似乎无法通过互联网在网上找到急需的信息。我有要测试的Xamarin.forms iOS应用程序。我无法在Windows中运行iOS,因此已转移到Mac。
要检查应用程序中的元素,我需要在Xcode或appium inspector中打开该应用程序,因此我从包含Xamarin.forms iOS应用程序的源代码控件中创建了一个Xcode项目。我运行了该项目,构建成功。
我将编译后的应用程序部署到iOS模拟器中,并且可以部署。这就是问题所在-已部署的应用程序在模拟器中作为空白应用程序打开,显示为白色屏幕,只有电池指示器,并且时钟显示在空白白色屏幕的顶部。该应用程序不可见。
从研究中,我读到这种空白是由于我试图在本机Xcode中打开Xamarin构建的应用程序。在这种情况下,如何将Xamarin.forms iOS应用程序转换为本地Xcode应用程序,以便可以在Xcode模拟器中打开它?我将不胜感激
答案 0 :(得分:0)
那不是它应该如何工作的,您只需要mac编译no就可以运行项目。您需要使用LAN将Windows计算机连接到Mac,然后将代码发送给Mac进行编译,然后取回代码以供您在Windows计算机iOS模拟器中打开。然后,您可以调试以根据需要检查元素。