Xamarin IOS – hello word

原文:Xamarin IOS – hello word

  1. 环境

硬件:Macbook pro Retina 13

系统:10.11.3 EI Capitan

Xcode:7.0

Ps:配置刚刚够用。

  1. 安装包

官网地址:https://developer.xamarin.com

Xamarin studio: https://developer.xamarin.com/releases/studio/xamarin.studio_6.0/xamarin.studio_6.0/

建议保持更新,先安装mono 4.3.0 后安装 mac package

Github:请自行搜索吧~~

  1. 注册

关于注册就不多做说明了,我只能说目前为止有2个做破解的还不错,推酷(建议可以尝试破解,确实可以破解成功本人亲测),吾乐吧也有。

但是我只能说破解过程已经让我很无语了,所以本人已经放弃走破解途径了,购买了商业版本(万能的你懂的)。

登陆后看到如下画面则代表你成功注册了。

破解成功界面如下图:

  1. Helloword

怀着无比敬畏的心情开始我的第一个hellowrod吧!

[New solution]

和vs一致无二

Single view app     -》Next

App Name –》Next

我去掉了ipad。

Target:ios版本很重要一定要配合xcode可以运行的版本进行选择。

漫长的装入以后看到界面

和vs差别不大我只能说。

重点来了:

点击运行会运行模拟器进行调试。

我遇到的错误如下

请进行登陆,注册or破解

注册后如果还不能运行,则参考此路径进行设置:

https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/free-provisioning/

Fix Issue此步骤尤为重要。

如果失败则会如下错误

Xcode错误:

Xamarin studio错误:

这时候你需要将你的手机通过usb连接至xcode
重新点击Fix Issue。成功后会如下图所示。

这时候重新点击运行。结果是我还是报错了~~

这就是刚才说过的target版本错误

通过修改info.plist 【deployment target】进行解决

至此运行没有问题了你会看到

模拟器正常运行,同时你的程序部署成功弹出 helloword项目~。恭喜你,最困难的阶段度过了。

时间: 2024-11-05 17:30:23

Xamarin IOS – hello word的相关文章

【Xamarin挖墙脚系列:Xamarin.IOS的程序的结构】

原文:[Xamarin挖墙脚系列:Xamarin.IOS的程序的结构] 开始熟悉Xamarin在开发IOS的结构!!!!!!!   先看官方   这个是以一个单页面的程序进行讲述的. 1 程序引用的程序集,核心的Xamarin.IOS 程序集,包含了对应版本的API 2 组件   官方商城上的组件 3 资源文件 位图  音频  视频等文件 4 Main.cs  定义程序启动入口 5  AppDelegate.cs 程序启动后,定义窗口容器,并接收来自系统的事件消息. 6 Main.storybo

Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍

原文 Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍 前言 在上一篇文章中, 我们介绍了Xamarin 以及简单的HelloWorld范例, 这次我们针对iOS的专案目录架构以及基本控制项进行说明. 包含UIButton,, UISlider, UISwitch, UIImage以及UIWebView控制项. iOS的使用者介面描述档, 其副档名为.xib, 目前在Visual Studio尚未支援直接编辑. 因此在文章中, 我们会先用Xamarin S

[技术分享]浅谈3D Touch 在Xamarin.iOS上的应用 (下)

问题描述 接定义静态QuickActionsQuickActions的行为可以是一个或者多个,我们需要在Info.plist中声明他们,代码如下<key>UIApplicationShortcutItems</key><array><dict><key>UIApplicationShortcutItemIconType</key><string>UIApplicationShortcutIconTypeSearch<

【Xamarin挖墙脚系列:Xamarin.IOS机制原理剖析】

原文:[Xamarin挖墙脚系列:Xamarin.IOS机制原理剖析] [注意:]团队里总是有人反映卸载Xamarin,清理不完全.之前写过如何完全卸载清理剩余的文件.今天写了Windows下的批命令,MAC下的Shell脚本. Windows 批: echo 'please run it as windows Administartor...' rd /s/q "C:\ProgramData\Mono for Android" rd /s/q "C:\ProgramData

[技术分享]浅谈3D Touch 在Xamarin.iOS上的应用 (上)

问题描述 新的iPhone6s和iPhone6sPlus新添加了3DTouch的功能,本文简单介绍一下如何在Xamarin.iOS上面使用该功能.3DTouch不仅会感知用户按压屏幕,也会感知压力的大小.要注意一点的是,现在的iOS模拟器并不支持3DTouch,大家必须要在iPhone6s/6sPlus真机上进行测试和调试.3DTouch可以给你的应用带来全新的交互方式.•PressureSensitivity-应用可以感知用户按压屏幕的压力.这样一些绘画应用可以根据压力的大小改变笔触.•Pee

Xamarin.iOS开发过程中,如何给远程用户安装Demo?

问题描述 Xamarin.iOS开发过程中,在iOS模拟器中运行通过.此时远程用户想看到demo,应如何给远程用户安装,以让其看到实际效果?不想把源码包发给对方.注意:因该App还是个阶段产物,功能不完整,没到正式发布的程度,不能发布到AppStore. 解决方案 解决方案二:让对方装build.host,再和你的开发机pair.不行就截屏录像给他了

Xamarin.iOS开发初体验

Xamarin是一个跨平台开发框架,这一框架的特点是支持用C#开发IOS.Android.Windows Phone和Mac应用,这套框架底层是用Mono实现的. Mono是一款基于.NET框架的开源工程,包含C#语言编译器.CLR运行时和一组类库,能运行于Windows.Linux.Unix.Mac OS和Solaris.对于.NET程序员来说,Xamarin是走向安卓.iOS.Mac跨平台开发的神器,不仅能用熟悉的C#来开发,还能使用Visual Studio作为IDE.本文内容是Xamar

请问,如何在xamarin ios 中获取到wifi流量

问题描述 请问,如何在xamarinios中获取到wifi流量我知道用object-c语言可以访问+(NSArray*)getDataCounters{BOOLsuccess;structifaddrs*addrs;conststructifaddrs*cursor;conststructif_data*networkStatisc;}使用这个ifaddrs结构访问到流量,但是在咱们xamarinios中如何获取wifi流量?

Xamarin iOS开发实战上册 (内部资料)

问题描述 XamariniOS开发实战上册(内部资料)试读样章下载地址:http://pan.baidu.com/s/1mgqQIxE 解决方案 解决方案二:非常实用的开发资料,现有还有android开发的吗?解决方案三:文档下载地址:链接:http://pan.baidu.com/s/1kT0FDJp密码:byvn解决方案四:有没有以成套项目实例为主的电子书?TAOBAO店上罗列的都是以系统学习为主的,系统学习是必须的,但以项目实例切入学习,速度就会快很多.解决方案五:感谢分享解决方案六:怎样