由于苹果的禁锢,普通设备上无法安装开发版app,以下为操作方法:
操作前提:
你需要一个apple颁发的有效的开发者证书~~99美刀的那个!
mac环境下已经安装此证书,或者此开发者证书的配置文件!
设备清单:
1、ios移动设备一台
2、开发版本app源码
3、mac一台(用于xcode编译app)
证书安装(ios移动设备)
1、使用ios移动设备连接mac,ios设备要信任此设备!
2、运行xcode获取ios移动设备的uuid:依次
Xcode-->window-->Devices;或者通过快捷键:shift+command+2 进入设备列表;
左边选择已连接的移动设备,双击复制整行 identifier 的值。(完整为40位值)
3、使用已开发者身份的appleid 登录 iOS Dev Center,依次进入:
Certificates, Identifiers & Profiles --> Devices
点击图中所指“+”以添加一个新设备
在新页面写入设备名称以及xcode中获取的一串uuid,点击继续
确认设备注册信息后点击注册后即可。到此ios设备加入完成,可以安装开发版app了
App安装
app安装有两种方法
第一种为直接使用xcode编译到手机中
第二种为将源码转换成.ipa文件,通过iTunes安装到手机
默认情况下使用第一种,因为更加方便快捷!一个快捷键就可以搞定。
1、使用xcode编译
首先你得有源码,通过svn工具donw下来等等。。。
打开源码中扩展名为.xcodeproj的文件。
打开后xcode会自动运行加载代码。这是只需要选择已连接的ios真机设备后点击运行按钮,或者使用快捷键 command+B即可编译安装至手机。完成后会提示成功。
完事儿!
第二种,使用xcode和iTunes进行
将app制作成.ipa后缀文件可使用iTunes进行安装到手机
这前提也是ios移动设备和app的开发者证书一致。
首先需要打开源码中扩展名为.xcodeproj的文件。xcode中依次
Product --> Archive ;
等待完成会直接进入到Organzier中(也可以通过Xcode-->window-->Organzier进入)
你可以看到已打包好的文件列在这里,然后右键finder中显示,找到位置。
在finder中找到后,是为一个.xcarchive的文件,接着右键“显示包内容”,依次:
Products --> Applications -->xxx.app
到这一步已经完成了一大半,这时运行iTunes,将xxx.app文件拖拽到iTunes中
iTunes会自动生成,接着对着生成好的文件右键在finder中显示既可以找到此ipa文件。
当然这个ipa文件也只能安装到开发者证书下的ios移动设备上!!!