非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

相关文章

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

CPython与PyPy解释器架构的性能测试结果对比

《CPython与PyPy解释器架构的性能测试结果对比》Python解释器的选择对应用程序性能有着决定性影响,CPython以其稳定性和丰富的生态系统著称;而PyPy作为基于JIT(即时编译)技术的替... 目录引言python解释器架构概述CPython架构解析PyPy架构解析架构对比可视化性能基准测试测

Python包管理工具uv下载python版本慢问题解决办法

《Python包管理工具uv下载python版本慢问题解决办法》uv是一个非常快的Python包和项目管理器,用Rust编写,使用热缓存安装Trio的依赖项的速度对比,:本文主要介绍Python包... 目录发现问题对于 MACOS / linux 用户 (zsh/bash):对于 Windows 用户:总

Python版本与package版本兼容性检查方法总结

《Python版本与package版本兼容性检查方法总结》:本文主要介绍Python版本与package版本兼容性检查方法的相关资料,文中提供四种检查方法,分别是pip查询、conda管理、PyP... 目录引言为什么会出现兼容性问题方法一:用 pip 官方命令查询可用版本方法二:conda 管理包环境方法

Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题

《Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题》在爬虫工程里,“HTTPS”是绕不开的话题,HTTPS为传输加密提供保护,同时也给爬虫带来证书校验、... 目录一、核心问题与优先级检查(先问三件事)二、基础示例:requests 与证书处理三、高并发选型:

Python一次性将指定版本所有包上传PyPI镜像解决方案

《Python一次性将指定版本所有包上传PyPI镜像解决方案》本文主要介绍了一个安全、完整、可离线部署的解决方案,用于一次性准备指定Python版本的所有包,然后导出到内网环境,感兴趣的小伙伴可以跟随... 目录为什么需要这个方案完整解决方案1. 项目目录结构2. 创建智能下载脚本3. 创建包清单生成脚本4

Ubuntu如何升级Python版本

《Ubuntu如何升级Python版本》Ubuntu22.04Docker中,安装Python3.11后,使用update-alternatives设置为默认版本,最后用python3-V验证... 目China编程录问题描述前提环境解决方法总结问题描述Ubuntu22.04系统自带python3.10,想升级

更改linux系统的默认Python版本方式

《更改linux系统的默认Python版本方式》通过删除原Python软链接并创建指向python3.6的新链接,可切换系统默认Python版本,需注意版本冲突、环境混乱及维护问题,建议使用pyenv... 目录更改系统的默认python版本软链接软链接的特点创建软链接的命令使用场景注意事项总结更改系统的默

Linux升级或者切换python版本实现方式

《Linux升级或者切换python版本实现方式》本文介绍在Ubuntu/Debian系统升级Python至3.11或更高版本的方法,通过查看版本列表并选择新版本进行全局修改,需注意自动与手动模式的选... 目录升级系统python版本 (适用于全局修改)对于Ubuntu/Debian系统安装后,验证Pyt

MySQL 升级到8.4版本的完整流程及操作方法

《MySQL升级到8.4版本的完整流程及操作方法》本文详细说明了MySQL升级至8.4的完整流程,涵盖升级前准备(备份、兼容性检查)、支持路径(原地、逻辑导出、复制)、关键变更(空间索引、保留关键字... 目录一、升级前准备 (3.1 Before You Begin)二、升级路径 (3.2 Upgrade