非iDP(没有$99证书)把app部署到iPhone上的方法(共五则)

时间:2019-05-13 23:59:15下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《非iDP(没有$99证书)把app部署到iPhone上的方法》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《非iDP(没有$99证书)把app部署到iPhone上的方法》。

第一篇:非iDP(没有$99证书)把app部署到iPhone上的方法

开发安装环境mac OS,并且有wifi,经过越狱(破解)的iphone或者ipod touch.下面所提到的scp是mac OS的终端命令.ssh,ldid 和chmod等是iphone的终端命令行,需要安装,cydia等工具

按照上图进行编译,必会出现错误提示: CodeSign error: no certificate found in keychain for code signing identity 'iPhone Developer'

下面我们先跳过Xcode的签名检查.打开工程文件夹下的*.xodeproj为后缀名的文件(右键点击显示包内容“Show Package Contents”),一般会看到三个文件,以文本方式打开project.pbxproj这个文件, 此時, 打開工程文件夾下*.xcodeproj為後綴名的文件(右鍵點擊, 選擇“Show Package Contents”),搜索iPhone Developer,找到后删除,一共有2处,然后保存,重新进入Xcode编译即可生成App程序.生成的结果在build目录下.把编译好的release for device的程序拷贝到iphone 先进入MyApp.app所在的目录,然后执行如下命令

siu-andrewde-macbook:release-iphoneos siuandrew$ scp-r MyApp.app root@192.168.0.2:/Applications 提示输入密码

root@192.168.0.2's password: 然后开始拷贝.拷贝完成后再次登入Iphone: siu-andrewde-macbook:release-iphoneos siuandrew$ ssh root@192.168.0.2 root@192.168.0.2's password: 登入后执行签名工作

iPhone:~ root# cd /Applications iPhone:/Applications root# ldid-S MyApp.app/MyApp ldid这一步非常重要,注意-S要大写,耐心等待签名结束.签名完成进行把整个目录权限设置755 iPhone:/Applications root# chmod +x MyApp.app

设置权限这一步也必不可少,或者用chmod-R 755 MyApp.app

上传及签名工作完成,如果iphone 安装了91关机助手,注销并修复图标即可,否则在iphone机子上要删除installation.plist文件 iPhone:~ root# rm /private/var/mobile/Library/Caches/com.apple.mobile.installation.plist 然后重启动手机即可看到程序的图标.运行你自编译的App程序吧.

下载非iDP(没有$99证书)把app部署到iPhone上的方法(共五则)word格式文档
下载非iDP(没有$99证书)把app部署到iPhone上的方法(共五则).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐