非IDP万能证书真机测试,横扫一切SDK版本!

2024-02-05 21:32

本文主要是介绍非IDP万能证书真机测试,横扫一切SDK版本!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前两天为了能在设备上测试我的app,在网上搜尽了各种无证书调试的方法(因为咱不是IDP),但是结果都很杯具,无一幸免的不能行。后来一个朋友给一个方法,采用一个万能证书进行签名,然后就直接可以在设备上测试,太给力了!下面贴出图文教程:

 

 

一、首先装证书!

双击hujunling.p12,接着,提示输入密码,直接点击好就行了,没有密码!立马,证书就装上了。

 

 

二、打开special.mobileprovision文件,点击左边栏的 Provisioning Profiles。如果你看到下面界面,恭喜,你成功80%了。成功装上证书并且可以使用了。但是如果 special 出现感叹号警告!而且下面的详细框红色报错的话,很可能是你的xcode之前破解过(因为网上有一种破解xcode来真机测试的方法),本人就是试过这种方法,结果装这个证书的时候不行,没别的了,重装xcode吧!

 

三、装完证书,接下来我们要在xcode的具体工程里面去改几个配置,很简单很快,我们就可以欢快地跑在我们的设备上了!

首先修改工程的Info,双击项目。

 

确定 Project Format 在 3.1以上,一般选3.1好了。

 

 

 

来到,Bulid里面,在code signing identity里面,选择我们刚刚装上的证书,还记得名字吗?

接着往下,修改 iOS Deployment Target 目标版本,这里选择不超过你的设备系统版本的,而且请记住这个版本,呆会我们在改另一个文件的参数的时候要跟这个一样!

 

 

好了,改完了工程的Info,我们接下来还要改Targets的Info。双击。

 

 

还是找到code signing identity,选上我们的证书 ,注意,这里不再是之前那个Info配置文件了。

 

下面还是找到, iOS Deployment Target,注意之前我们选了什么版本的iOS

 

这两个Info修改的两个参数是一样的对不?接下来我们还要改一个不一样的地方。继续在target Info里面。选择Properties选项卡!

在第二个框,Identifier,把原来的内容删掉,随便改一个标识,对,你没看错,随便改一个,这里我随便改成 wewe。这就是万能的证书啊!至此,我们旅途已经完成,关闭Info,连上设备,run一下吧!

 

 

四、可能你在做完以上的步骤之后,还是出现运行不了。这就会涉及其他很多方面的因素了,如找不到设备(Device)啊,内存方面错误啊,图片没有都是PNG格式啊(这是一个很奇怪的现象?当图片有不是PNG格式的时候,好像会运行不了!)等等之类的,那时候就得具体问题具体解决了!


这篇关于非IDP万能证书真机测试,横扫一切SDK版本!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/682223

相关文章

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)

《JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)》本文介绍了如何在Windows系统上配置多版本JDK(以JDK8和JDK17为例),并通过图文结合的方式给大家讲解了详细步骤,具有... 目录第一步 下载安装JDK第二步 配置环境变量第三步 切换JDK版本并验证可能遇到的问题前提:公司常

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Python如何获取域名的SSL证书信息和到期时间

《Python如何获取域名的SSL证书信息和到期时间》在当今互联网时代,SSL证书的重要性不言而喻,它不仅为用户提供了安全的连接,还能提高网站的搜索引擎排名,那我们怎么才能通过Python获取域名的S... 目录了解SSL证书的基本概念使用python库来抓取SSL证书信息安装必要的库编写获取SSL证书信息

Mybatis从3.4.0版本到3.5.7版本的迭代方法实现

《Mybatis从3.4.0版本到3.5.7版本的迭代方法实现》本文主要介绍了Mybatis从3.4.0版本到3.5.7版本的迭代方法实现,包括主要的功能增强、不兼容的更改和修复的错误,具有一定的参考... 目录一、3.4.01、主要的功能增强2、selectCursor example3、不兼容的更改二、

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

springboot3.4和mybatis plus的版本问题的解决

《springboot3.4和mybatisplus的版本问题的解决》本文主要介绍了springboot3.4和mybatisplus的版本问题的解决,主要由于SpringBoot3.4与MyBat... 报错1:spring-boot-starter/3.4.0/spring-boot-starter-

nginx生成自签名SSL证书配置HTTPS的实现

《nginx生成自签名SSL证书配置HTTPS的实现》本文主要介绍在Nginx中生成自签名SSL证书并配置HTTPS,包括安装Nginx、创建证书、配置证书以及测试访问,具有一定的参考价值,感兴趣的可... 目录一、安装nginx二、创建证书三、配置证书并验证四、测试一、安装nginxnginx必须有"-