gpt4 book ai didi

Xamarin:Visual Studio Start iOS 应用程序总是终止(找到解决方法)

转载 作者:行者123 更新时间:2023-12-02 01:43:48 24 4
gpt4 key购买 nike

  • Xamarin 菜鸟
  • Xamarin.Forms 菜鸟

    我都被迷住了。 iOS 和 Android 上的营业执照并从 VS 2013 开发。我从 the Xamarin Intro to Forms 创建了初始样本.

    我“启动”了该应用程序,它在我的 Mac 上运行良好。我看到了“你好,表格!”在我的 Mac Build Machine 上的 iOS 模拟器中运行的应用程序中添加标签。

然后我在我的 App.cs 中替换了以下代码

public static Page GetMainPage()
{
return new ContentPage
{
Content = new Label
{
Text = "Hello, Forms !",
VerticalOptions = LayoutOptions.CenterAndExpand,
HorizontalOptions = LayoutOptions.CenterAndExpand,
},
};
}

与:

public static Page GetMainPage()
{
return new ContentPage()
{
Content = new StackLayout
{
Spacing = 10,
Children =
{
new Label
{
Text = "Stop",
BackgroundColor = Color.Red,
Font = Font.SystemFontOfSize(20)
},
new Label
{
Text = "Slow down",
BackgroundColor = Color.Yellow,
Font = Font.SystemFontOfSize(20)
},
new Label
{
Text = "Go",
BackgroundColor = Color.Green,
Font = Font.SystemFontOfSize(20)
}
}
}
};
}

这就是我所做的一切,但现在该应用程序不会在模拟器中运行 - 它一启动就始终存在...

我又把原来的代码放回去了,还是不启动。

我总是看到(在我的 VS 12013 Mac 服务器日志中)

[10-Nov-2014 15:43:32] Request handled in 4.129ms
[10-Nov-2014 15:43:37] Request handled in 3.728ms
[10-Nov-2014 15:43:40] stdout: Starting iPhone 5s
Launching application
Application launched. PID = 2872
Press enter to terminate the application
>
Application Terminated
[10-Nov-2014 15:43:42] Request handled in 3.898ms
[10-Nov-2014 15:43:48] Request handled in 4.031ms
etc....

我已经退出了iOS模拟器和VS 2013,重新配对,都没有用...

可能有什么问题?

编辑事实上,当应用程序在图标的模拟器 View 中可见时,单击它会弹出原始版本的“Hello,Forms!” - 所以我的新代码永远不会部署到模拟器...

编辑 2 好的,我移动了新内容并开始运行:

我不得不在 Mac 上的 iOS 模拟器中手动“重置设备上的内容”。 我还必须手动清理 VS 2013 中的每个项目 - 我猜只是重建解决方案不会对发送到 Mac iOS 模拟器服务器的内容做任何事情。

我希望这对像我这样的新人有所帮助。

最佳答案

尝试删除“.”来自您在 Info.plist 文件中的应用名称。

关于Xamarin:Visual Studio Start iOS 应用程序总是终止(找到解决方法),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26852846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com