`
huangqinqin
  • 浏览: 359325 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

在mac虚拟机上开发app,并安装在真机上

    博客分类:
  • Ios
 
阅读更多

一 确保真机设备已越狱(越狱后的机子都装有cydia)

1、在cydia中添加源:http://cydia.hackulo.us,然后在cydia中搜索界面搜索AppSync应用,并选择适合真机设备的版本进行安装。据说这个应用能让设备绕过苹果的数字签名验证机制

2、重启IOS设备

每次ios操作系统升级都要在设备上重复该步骤

 

二 生成自己的私有签名

1、打开Mac OS系统自带的实用工具——钥匙串访问

2、在钥匙串访问程序的菜单中选择 证书助理——创建证书。我装的Mac虚拟机上没有证书助理这一项,所以我在密钥栏右击我的Apple ID(专用密钥)——选择“使用‘Apple ID xxx key‘ 创建证书”——弹出创建证书界面

3、证书的名称一定要写“iPhone Developer” ,以避免不必要麻烦

4、身份类型为:自签名根证书,证书类型:代码签名

5、勾选:让我覆盖这些默认值,单击继续按钮

6、随便输入一个序列号,保证序列号和证书名称唯一性

7、输入证书信息(无特殊要求)

8、后面选项都用默认值

若提示“此证书不被信任”,请忽略。

 

三 设置Xcode

1、确保当前Mac登录的用户拥有root权限,若无root权限,请根据步骤2-5获取root权限,若有root权限则跳到步骤6

2、在终端输入 sudo  passwd root

3、根据提示输入两遍新的root密码

4、输入su

5、输入新设置的root密码,回车,切换到root用户

6、确保Xcode被安装在/Applications目录下,可以通过将其拷贝到/Applications目录下实现,否则如果安装在/Volumes下就没有权限更改相关的配置了。

通过在终端进入Xcode中的SDK目录,这个sdk在Xcode的安装目录下(根据个人的实际情况而定,我的Xcode安装目录是:/Applications/Xcode/Xcode.app),然后进入ios sdk目录,如下:

cd /Applications/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform

7、备份Info.plist, sudo cp Info.plist Info.plist.orig

8、编辑Info.plist,sudo vi Info.plist

9、其余步骤,请参照以下网址:blog.csdn.net/vrix/article/details/7851377

 

注意:当配置完所有参数时,记得退出xcode,重启mac系统,否则配置的信息可能一时不会生效,然后造成以下错误:CodeSign error:code signing is required for product type 'Application' in SDK ' iOS6.1'之类的错误。

 

分享到:
评论

相关推荐

    iOS开发之将自己的App打包成ipa并装入真机.docx

    iOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包成ipa并装入真机.docxiOS开发之将自己的App打包...

    iOS开发之将自己的App打包成ipa并装入真机.pdf

    iOS开发之将自己的App打包成ipa并装入真机.pdfiOS开发之将自己的App打包成ipa并装入真机.pdfiOS开发之将自己的App打包成ipa并装入真机.pdfiOS开发之将自己的App打包成ipa并装入真机.pdfiOS开发之将自己的App打包成...

    IOS真机调试发布与发布

    IOS真机调试与发布步骤说明,里面有详细的图文说明,虽然老套但原理不变,主要是苹果验证Mac、iPhone、app这三者就OK

    iOS 16 真机开发包 正式版

    iOS 16 真机开发包 正式版. 使用方法: 将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件放入到该...

    虚拟植物养成APP开发源码+项目说明.zip

    虚拟植物养成APP开发源码+项目说明.zip虚拟植物养成APP开发源码+项目说明.zip虚拟植物养成APP开发源码+项目说明.zip虚拟植物养成APP开发源码+项目说明.zip虚拟植物养成APP开发源码+项目说明.zip虚拟植物养成APP开发...

    iOS 16.1 真机开发包 正式版

    将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件放入到该目录下,关闭Xcode,然后重新启动即可 ...

    14.3 真机开发包.zip

    iOS 14.3 真机开发包 正式版. 使用方法: 将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件放入到...

    Delphi XE8 iOS与Android移动应用开发(APP开发)[完整中文版]

    Delphi XE8 iOS与Android移动应用开发(APP开发)[完整中文版],这是一本不可多得的介绍使用delphi xe8开发iOS与Android移动应用的电子书,实用的技术开发教程与技术开发手册。 Delphi XE8跨平台开发让你使用一套...

    IOS手机上安装自己开发的APP的方法.pdf

    IOS手机上安装自己开发的APP的方法.pdfIOS手机上安装自己开发的APP的方法.pdfIOS手机上安装自己开发的APP的方法.pdfIOS手机上安装自己开发的APP的方法.pdfIOS手机上安装自己开发的APP的方法.pdf

    教你如何在Android虚拟机上安装软件

    教你如何在Android虚拟机上安装软件

    iOS 13 beta4 真机开发包.zip

    iOS 13 beta4 真机开发包,自测可运行iOS 13.0(17A5522f). 使用方法: 将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Device...

    iOS 14.5 真机开发包.zip

    iOS 14.5 真机开发包 正式版. 使用方法: 将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件放入到...

    手机app开发适应所有手机分辨率的软件图标(包含mac os和iphone)

    里面的图片(png)是我在实验开发app时按比例设计的app图标,所有手机对应分辨率的图标里面都有,如果你是个人开发app,可以一用,毕竟图标设计很麻烦,适宜懒人使用

    14.2 真机开发包.zip

    iOS 14.2 真机开发包 正式版. 使用方法: 将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件放入到...

    ios开发真机调试包

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 作者:RayJiang97 链接:https://www.jianshu.com/p/031c3958a370 来源:简书 著作权归作者所有。商业转载请联系作者获得...

    应用WIFI, ,必须在真机对真机,或真机对PC连接

    要应用WIFI ,必须在真机对真机,或真机对PC连接, 才能获得与WIFI 相关的信息

    安装 | Android studio连接不上真机解决办法(电脑安装虚拟机不成功的情况下)

    **很多人安装Android Studio时,电脑用不起手机虚拟器(HAXM(用于虚拟机)没安装成功)查看链接,因此就需要在真机上实时运行开发的APP,但是苦于一直连接不上真机,很苦恼。因此,写了这个教程博客,可以帮助大家...

    手机浏览器判断app是否安装并启动

    本代码适应于手机浏览器判断当前手机中是否安装了某app应用,如果app已经安装则开启app,如果尚未安装app,则跳转到app对应的下载地址页面。

    13.4真机开发包.zip

    iOS 13.4 真机开发包 正式版. 使用方法: 将下载好的调试包解压,快捷键command+shift+g前往文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件放入到...

    安卓虚拟串口APP

    可以直接安装在安卓设备上的虚拟串口APP,可以用它安装到安卓设备上进行虚拟串口通讯

Global site tag (gtag.js) - Google Analytics