如果你打算向App Store提交应用,那仍然需要付费。
使用方法:
1.新建一个普通的项目
2.进入xcode,菜单栏选择xcode –> preferences (快捷键 command + )
3.在Accounts选项卡添加自己的Apple ID。
添加完成后你会看到这样的信息。
<div class="left_content1" style="padding: 13px 22px; margin: 0px; height: auto; overflow: hidden; width: 620px; color: rgb(81, 81, 81); font-family: 宋体;"><div id="printarea" style="padding: 0px; margin: 0px;"><div class="infor" style="padding: 0px; margin: 0px auto; font-size: 14px; width: 589px;"><div style="padding: 0px; margin: 0px; font-size: 12px; text-align: center;"><img alt="" src="http://www.itcast.cn/files/image/201509/20150908100152583.png" style="padding: 0px; margin: 0px; border: 0px; width: 600px; height: 460px;" /></div></div></div></div>
可以看到下面显示了iOS和Mac的Free标记了,在这之前是没有这些标记的。
4.生成证书。
点击View Details。会出现图一的样式。
点中间的“+”号按钮,弹出菜单中选择iOS Development,然后稍等片刻(正常情况下),Xcode就会帮你生成好Dev模式需要的certificate了。
![](http://www.itcast.cn/files/image/201509/20150908100203430.png)
![](http://www.itcast.cn/files/image/201509/20150908100215670.png)
5.在项目target的General页的Team中选中刚才Apple ID对应的项。
![](http://www.itcast.cn/files/image/201509/20150908100236239.png)
6.添加Provisioning Profile。
在刚才选择Team的下面弹出的Issue下面,点Fix。一切就都由Xcode搞定了。
<img alt="" src="http://www.itcast.cn/files/image/201509/20150908100342154.png" style="color: rgb(81, 81, 81); font-family: 宋体; text-align: center; padding: 0px; margin: 0px; border: 0px; width: 600px; height: 297px;" />
7.运行。
运行的时候这里可能会再手机上出现一个“不受信任的开发者”的提示。
<img alt="" src="http://www.itcast.cn/files/image/201509/20150908100356068.png" style="color: rgb(81, 81, 81); font-family: 宋体; text-align: center; padding: 0px; margin: 0px; border: 0px; width: 600px; height: 1065px;" />
<pre name="code" class="objc">
“设置” –“通用” –“描述文件”
<img alt="" src="http://www.itcast.cn/files/image/201509/20150908100411028.png" style="color: rgb(81, 81, 81); font-family: 宋体; text-align: center; padding: 0px; margin: 0px; border: 0px; width: 600px; height: 1065px;" />
<pre name="code" class="objc">
“开发者账号”
![](http://www.itcast.cn/files/image/201509/20150908100508171.png)
<pre name="code" class="objc">“信任开发者账号”
“信任”
![](http://www.itcast.cn/files/image/201509/20150908100522640.png)
<pre name="code" class="objc">最后就能跑起来啦!!!
![](http://www.itcast.cn/files/image/201509/20150908100537986.png)
![](http://ios.itcast.cn/images/infotop.gif)