我的环境是
Mac OS X 10.6.5
Iphone 3.1.3
IOS SDK 4.1 final
1.创建一个新的iphone app
a)打开Xcode, 选择 “Create a new Xcode project”, 选择 “View-based Application”, 保存project名为 Hellophone.
如下图所示:
2.编辑HellophoneViewController.xib文件,拉进我们需要的控件,一个label, 一个button.
如下图所示:
3,编辑HellophoneViewController.h头文件,加入插座变量和一个方法,使之能与Interface Build中的控件相关联。
4,建立代码与控件之间的关联
a)按住control键,右键点击button, 将出来黑色的那一块列表,然后从后面的圆圈里拉一根线到File's Owner上面。
b)相同的方法拉一根线到Label上面。
5,修改HellophoneViewController.m,实现buttonPressed 方法。
6,完成,run, 如果没什么问题就应该可以看到iphone模拟器了。
===============================华丽分隔线=====================================
7,发布app到真机,这是最麻烦的一块,我也没弄明白到底是怎么弄好的,反正我把网上的那些教程都做了一遍,最后才成功了。
a),照着下面网址里的方法弄一遍。
http://www.cocoachina.com/bbs/read.php?tid-6040.html
b),修改Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS[SDK版本].sdk/SDKSettings.plist文件,将CODE_SIGNING_REQUIRED对应的值设置为NO.
直接修改不行,我是用sudo vi 编辑的。
c),打开项目,在Xcode右上角的info里面,选择Building项,Configuration选择Release,在Code Signing->Code Signing Identity->Any iOS device设置为Don’t Code Sign
d),xcode左上角设成Device - 4.1 | Release, 不要设成Debug
e),这时候还是出错,提示 "Cannot install application", 修改app的info.plist里的“MinimumOSVersion”=4.1改成自已的手机的版本,我的是3.1
f),Build and Run , OK. 发布成功。