知识在于积累(.NET之路……)

导航

1、介绍Visual Studio Xamarin.iOS

Xamarin Visual Studio开发支持Android和iOS使无数的提供移动开发者工具和功能此外,开发人员熟悉的Visual Studio可以在VS开发利用现有的技能和提高生产力 Visual Studio支持,同时也意味着在同一个IDE可以开发应用程序之间共享代码的iOS,Android和Windows本节将介绍Xamarin Visual Studio的支持,以及发展Xamarin在Visual Studio中应用提供指引

1、介 绍 Visual Studio Xamarin.iOS

本文展示了如何构建和测试Xamarin iOS应用程序使用Visual Studio解释如何使用Visual Studio中创建新的iOS项目,打造iOS应用程序然后编译测试和调试使用联网的Mac主持苹果的编译器和仿真Xamarin构建工具链

1。概观

XamariniOS为Visual Studio允许iOS应用程序在Windows计算机上编写和测试网络Mac提供构建和部署服务

本文介绍了XamariniOS工具在每台计算机上安装和配置步骤以建立iOS应用使用Visual Studio

在Visual Studio开发的iOS提供了许多好处
创建一个单一的跨平台解决方案的iOS,Android和Windows应用程序
使用Visual Studio工具(如ReSharper的和Team Foundation Server为您所有的跨平台项目包括iOS代码
使用熟悉的现有的Visual Studio开发的代码编辑器,键盘快捷键等。

为Visual Studio Xamarin.iOS支持配置中运行Visual Studio的Windows虚拟机在Mac上(如使用Parallels或VMWare

2。要求和安装

参阅为Visual Studio安装Xamarin.iOS文档的安装说明。

3。Visual Studio的特点适用于iOS

本节将介绍新的Visual Studio功能,支持Xamarin iOS开发这些措施包括
建立主机设置
Visual Studio的工具
文件>新建项目的iOS应用
•支持iOS项目属性

3.1。建立主机设置

转到“工具”>“选项”在Visual Studio中访问了iOSMac生成主机设置选择部分看到这个画面

您可以更改BuildServerAddress通过在框中键入单击省略号按钮[...]出现在具有焦点时下面的屏幕显示更新的Mac构建主机

3.2Visual Studio的工具概述

Xamarin IOS的Visual Studio插件标准工具增加了一个项目,再加上新的iOS工具这些工具栏的功能说明如下。

3.2.1标准工具栏

控制相关Xamarin iOS开发红色圆圈

开始 - 开始调试选定平台上运行应用程序 Mac的构建主机必须连接(见的iOS工具状态指示器
解决方案配置 - 允许您选择要使用的配置调试,发布特设AppStore的
解决方案平台 - 允许选择iPhoneiPhoneSimulator部署

3.2.2iOS的工具

在Visual Studio 2010的IOS在Visual Studio中工具看起来像这样

Visual Studio 2012中它看起来像下面这样:

该工具栏包含这些项目

每个项目的说明如下:
•目标iOS设备下拉 - 使用此选择应用程序部署到模拟器设备这个名单的内容改变取决于“标准”工具栏上选择解决方案平台
连接到远程服务器指标 - 是绿色的Mac构建主机可用,并且连接如果不是红色
刷新服务器信息 - 刷新Mac生成主机信息,如设备连接
显示IPA生成服务器上的文件 - 在Mac上打开搜索该应用程序的IPA输出文件的位置
•清洁遥控日志 - 清除在Mac上生成主机的日志
显示iOS模拟器 - 带来iOS模拟器窗口在Mac上生成主机的前面

3.3IOS输出选项

3.3.1输出窗口

有选择“输出”窗格,您可以查看发现构建和部署消息和错误

Mac服务器日志 - 包含详细的构建和部署信息远程连接Mac
•调试 - 包含从应用程序调试输出任何的Visual Studio项目

3.4iOS项目属性

Visual Studio的项目属性让你配置你的iOS应用程序下面的截图所示

iOS捆绑签名 - 连接到Mac生成主机来填充代码签名的身份和配置设定

的iOS IPA选项 - IPA文件将被保存在生成的Mac主机的文件系统

的iOS应用 - 应用程序设置,包括捆绑标识符支持方向和默认屏幕图像

iOS运行选项 - 配置其他参数

iOS崩溃报告 - TestFlight崩溃报告支持Xamarin工作室为OS X相同

4“文件”>“新建项目的iOS应用

在Visual Studio中创建一个新的iOS项目就像是任何其他项目类型下面的截图显示一些可用的模板创建一个新的iOS项目

故事板厦门国际银行文件用于苹果的Interface Builder的GUI设计目前不能在Visual Studio中编辑如果您创建了一个应用程序一个Storyboard模板或模板,包括厦门国际银行文件那么你就必须切换到Mac和Xamarin Studio打开整个解决方案Xamarin工作室,请双击XIBs故事打开和编辑它们包括增加一个新的项目创建项目后从以下选项

4.1故事和XIBs工作

编辑故事板厦门国际银行文件必须做Interface Builder的OS X上为Visual Studio插件Xamarin.iOS不提供任何支持

5运行调试的iOS应用

5.1。设置调试

启动调试使用模拟器或设备浏览您的应用程序断点命中断点将会高亮显示,并启用Visual Studio的调试正常行为可以进入越过或跳出的代码检查局部变量使用立即窗口

这个截图显示iOS模拟器OS X上运行到Visual Studio使用Parallels

5.2。检查局部变量

 6总结

本文描述了如何使用Xamarin的iOS为Visual Studio列出在Visual Studio中创建,编译和测试iOS应用程序提供的各种功能通过建立和调试一个简单的iOS应用程序走去

posted on 2013-05-25 01:03  汤尼  阅读(1338)  评论(0编辑  收藏  举报