如何在未越狱的设备上安装开发版App

由于苹果的禁锢,普通设备上无法安装开发版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移动设备上!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容