新版visual paradigm mac怎么不用mac开发ios

如果visual studio能开发ios 还有必要买macbook吗【visualstudio吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:25,328贴子:
如果visual studio能开发ios 还有必要买macbook吗收藏
准备自学ios开发 据说VS可以开发ios了 那么我是不是可以省下买macbook的钱了呢?有谁和我想法一样呢?
好像还是要经过Xcode签名
你有这本事还差那点钱
开发是可以的,但是要build你开发出的app必须得有mac+xcode才行。
登录百度帐号在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
标签:至少1个,最多5个
虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号。
想安装到自己非越狱手机测试是无能为力了。
不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试!
没付费苹果开发者账号的,也能轻松调试自己的苹果APP。
当然如果要上架App Store还是需要注册一个付费的苹果开发者账号。
如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行了。
下面进入教程
申请ios证书打包ipa测试分五步进行
1.申请一个苹果账号
2.申请ios测试证书(p12)
3.申请ios描述文件(mobileprovision)
一、申请苹果账号
也可以用我注册好的苹果账号体验下,新注册个也简单,1分钟搞定!
账号: 密码:abc123456ABC
1、点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号了看第二步,还需要登录下苹果开发者中心,同意下协议,
2、注册成功了,或者有苹果账号了,登录苹果开发者中心
打钩同意协议,点击Submit提交。
如此就可以登录Appuploader,创建ios测试证书了。
二、申请ios测试证书(p12)
免开发账号申请ios证书的神器就是Appuploader,是ios app测试及上架的辅助工具。
1、打开Appuploader,用普通苹果账号登录
如果出现这个提示说明还没在苹果开发者中心同意协议,先同意下,请看第一个大步骤的第二小步。
2、登录上去有个提示不用管、叉掉,选择Certification
3、点击右下角+ADD,选择第一项 ios App development,输入名称(英文随意)、邮箱(随意)、
密码后面打包ipa时要用到,要记住,123之类密码的就行。
4、点击p12 File下载保存.p12 证书文件
三、申请ios描述文件(mobileprovision)
1、返回软件,选择Profiles
2、点击右下角+ADD,先选择添加Add appid 应用标识符、输入appid,格式是com.com.com这样子的,中间有两个点。
像我开始输入的com.ceshi.ceshi出现错误提示,格式虽然没错,但有报错,尝试修改下不报错就行了。
后面我改下如com.fen.tian,如此就ok,appid在打包ipa时要填写,记好。
3、下一步添加用来测试的手机了,先获取UUID。
使用 iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID
或者连接苹果手机助手获取到。
这个一长串的就是设备的UUID
04bffcde7d60g560d7d897e2821dc88
获取到UUID、点击Add Device,复制上去,输入设备名称,点击ok。
可以添加多个
4、添加好设备后,叉掉,重新点击右下角的+ADD,选择第一项 ios App development。
选择刚创建的appid
如com.fen.tian,勾选关联第一步创建的ios证书p12,选择要测试的设备,可多选。
输入名称,点击ok创建。
5、点击Download下载保存.mobileprovision,描述文件。
四.打包ipa
各开发者工具打包教程
这里以HBuilder平台为例。
1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。
2、选择iOS打包,支持的设备类型,使用苹果证书,填写AppID(刚创建的那个com.fen.tian),
上传之前创建的iOS证书.p12及配置文件.mobileprovision并输入创建ios证书p12时设置的密码,点击打包。
3、打包成功后,下载保存ipa,这个ipa包就能进行测试或上传App Store了。
五、安装ipa
1、下载爱思苹果助手,连接上手机,苹果官方的iTunes助手安装不了,不要用这个。
点击应用游戏,点击导入安装,选择刚打包的ipa包。
2、ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。
3、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。
点击设置、进入通用,下拉选择描述文件和设备管理。
4、点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。
0 收藏&&|&&2
你可能感兴趣的文章
3 收藏,459
2 收藏,337
本作品采用 署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可
只能安装到添加了 uuid的测试机嘛?
只能安装到添加了 uuid的测试机嘛?
分享到微博?
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。一.安装Visual&Studio&2015&community&
1.下载Visual&Studio&2015&community,官网下载地址是:
下载下的镜像如图
2.查看Visual&Studio&2015&community&需要的环境:&
3.本人电脑是win7,所以需要打补丁SP1,补丁自行网上下载。
打好补丁之后,右击计算机--&选择属性,查看效果,有Service&pack&1表示补丁已经打好
4.安装VS2015community
(1)&由于安装文件的后缀是.iso,所以打开方式有两种:
a.如果电脑已经安装RAR软件,则安装步骤如下:
右击.iso,点击打开方式,选择RAR文件压缩管理器,则出现如下图:
双击vs-community.exe
然后像正常安装软件一样安装即可(如果你已经开始部署这个环境,相信到此步,你可以独自安装VS2015的)
b.如果电脑已经安装,则安装步骤如下:
双击ULtraIso.exe出现如下图
左击继续使用,出现如下图
左击文件,选择打开,找到你的安装镜像,出现如下图:
选择vs-community.exe
接下来就像正常安装软件一样了,相信你可以独自完成的。
c.如果都没有安装的话,自行网上下载,安装对应的软件,然后选择a或者b&来进行操作。
二.安装Xamarin相关
(一)在Windows&系统上安装Xamarin相关组件
1.(可选)
2.选择product(可选)
3.选择Xamarin&Platform,跳转到(可选)
当然也可以省略前面两步,直接输入http://xamarin.com/platform
4.左击Dowmload&,出现如下图
5.上图1所指的是在Windows上面需要用的,单击它会下载到
6.运行XamarinInstaller.exe,由于网络的原因,国内的人可能无法自动下载和安装全部组件。如果不能顺利安装会出现如下图:
7.按照上面的链接,分别单独下载对应的文件,并进行安装。在我下载的时候下载到的文件以及版本如下图。可能不同时间下载的版本不太一样。仅供参考。
注意:安装第二个的时候需要FQ
安装第五个的时候需要打开ziyou门软件把360杀毒软件和360安全卫士退出
安装第五个的步骤如下:
到此,在windows上面的所有软件已安装完成,此时打开VS2015,
左击tools&&&options,会看到如下图所示的界面,&
点击IOSsettings,会出现如下图所示,则证明Windows系统在VS2015上面开发ios的环境已完成了。Find mac 则证明配置好了。
(二)在MAC系统上安装Xamarin相关组件
由于苹果官方的要求,必须要有一个安装了特定软件的MAC系统来进行编译,安装了Xcode,以及IOSSDK;可以和安装了VS2015的Windows必须可以ping通);安装有Xamarin.ios&build&host.下面主要介绍下载及其安装Xamarin的过程。
1.在&一&第4步所在的网页,选择2Download&Xamarin&&for&OSx,即下图中的2
2.下载到软件如下图所示
3.运行上午软件,会出现和Windows下安装类似的情况,国内的人可能无法自动下载安装,会出来许多链接,我们只需要安装下面的这个软件就可以用了。如果有其他使用途径,其他也可以下载安装。
MonoFramework-MDK-4.0.1.44.macos10.xamarin.x86.pkg
4.安装上述软件,安装成功,在Spotlight中搜索Xamarin.iOS&Build&Host,会出现如下图
至此,MAC系统上面的环境已经安装好了。
(三)MAC上的Xamarin&与&&Windows&上的VS配对
在MAC系统上打开Xamarin.iOS&Build&Host,点击pair
打开Mac&系统偏好设置&--&&点击网络&,即可看到MAC的IP地址
打开MAC&系统偏好设置&&&安全性与隐私&,把防火墙关掉
在Windows打开&tools&-&&options&---&&Xamarin&---&&ios&settings&出现如下图所示,点击Continue,输入MAC的IP
& & & 5.顺利的话会出现要求输入PIN码的界面,输入Mac上面的PIN码,点击pair,正确的话点击finish
三.遇到的问题
&1.当初不知道到底需要不需要一个MAC系统来编译。
因为坚信只在Windows系统上面进行开发,编译,测试ios&app,这才是最方便的,也相信微软可以做成这样。也看到微软的有关宣传说可以在一个平台上面开发调试,可能是自己翻译的不准确,导致了理解的错误。微软到底没有摆脱苹果的约束,毕竟开发的是ios。
结论:到目前为止,必须要有一个MAC来编译,以后可能会有所改变吧。
2.在配对的时候出现了配对不成功,提示server上面的软件版本太旧。
因为mac&系统上面的Xamarin.ios&Build&Host&的版本和VS上面安装的版本不匹配。所以需要下载合适的版本。由于找不到合适的下载路径,所以耽误了很长时间。
结论:单独下载build&host&是不现实的,所以在找不到的时候可以找找比它范围大的怎么下载。
3.即使安装了合适的版本在刚开始配对的时候也可能出现server上面软件版本太旧的提示,多连接几次就解决了。
4.在使用过程中,当VS2015&和&mac系统上的Xamarin.ios配对的时候经常会出现如下错误(The XamatinIOSPackage package did not load correctly)
原因是曾经发生过异常,解决的办法是重新安装一次
重新开启VS2015即可。
如果重新开启,还有这个问题,那么请在安装上面的软件之前,手动卸载一次,然后再安装即可。步骤简单,但是可能需要等待的时间比较久。
5.在开发好app之后,想要在真机上面进行测试时,出现如下错误(Failed to deploy application on the target device.Please try to rebuild the solution & MT1006)
当时条件是:Xcode上面开发的app可以顺利在真机上面测试。但是VS开发的app测试的时候会出现这个错误。
原因是:在测试的时候需要一个单独的provisioning profile,并且在生成该的时候,必须选择如下选项
注意:生成这个之前必须要有一个APP&ID。
点击+号即可加一个APP&ID。
6.在调试开始时,如果想要取消这个任务,经常出现如下错误
解决办法:不能一直等待,必须要强制关闭。当然开启之后也会出现上面像4一样的问题。暂时还没有更好的解决办法。可能电脑配置好一点不会出现这个问题。
四.参考网站
微软社区:
Xamarin社区:
阅读(...) 评论()IOS开发学习之黑苹果:VirtualBOX安装Mac OS X 10.7正式版可完美升级 无bug 记录. - 吕滔博客
比别人多一点志气,你就会多一份出息
栏目分类:49个
发布文章:1528篇
用户评论:744条
开博至今:4099天
匹配中括号中的单个字符,如a或b或c
匹配除了a、b、c等字符的其他单个字符
匹配一个字符范围,如a到z
匹配一个字符范围,如a-z 或 A-Z
匹配行的开始
匹配行的结束
匹配一个字符串的开始
匹配一个字符串的结束
匹配任意单个字符
匹配空白字符,如空格,TAB
匹配非空白字符
匹配一个数字
匹配非数字
匹配一个字母
匹配非字母
匹配字符边界
引用所有括号中的内容
零个或1个a
零个或多个a
1个或多个a
3次重复的a
3次或3次以上重复的a
3到6次重复的a
查找所有可能的匹配
不区分大小写
忽略空白模式
可执行模式,PHP专有
强制从目标字符串开头匹配
使用$限制结尾字符,则不允许结尾有换行
只匹配最近的一个字符串;不重复匹配
: 请问我这么写之后抛出了一个 javax.crypto.BadPa...
: 有内部使用的,开源的过段时间放个出来。
: 博主 ,可有写好的
: 我看不懂唉,好多内容
: 咧,难道我手误了,回头看下官方文档去...
: 进入镜像的 后面 /bin/bash 是错的
你应该用的是/b...
: 帝国的安全性来说,比phpcms和dede要好的多啦.
: 现在帝国用的少了,开源的不太会改,老被黑
: 不好意思呀,这个也是13年的时候,安装过淘宝的这个开源系统,做的...
: 实在抱歉,如果可以回答的话,只需要看这个问题:ldb支持批量导入...
: sorry. 我想请教的是:mdb支持批量导入操作mput, l...
: 请教下,ldb支持批量导入操作mput, ldb也支持吗?
: 厉害,学会了,哄女孩子肯定开心
: 很赞的总结,删除前缀或后缀,可以参考我的米扑博客,使用 subs...
: 我终于懂了是什么意思了!!!
: 支持博主 很详细!}

我要回帖

更多关于 visual studio mac版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信