首页 > 其他分享 >【新技术】不用开发者账号申请ios证书真机调试

【新技术】不用开发者账号申请ios证书真机调试

时间:2022-10-11 16:55:28浏览次数:101  
标签:ipa 真机 账号 证书 ios 点击 苹果 开发者

  虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号。 想安装到自己非越狱手机测试是无能为力了。 不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试! 没付费苹果开发者账号的,也能轻松调试自己的苹果APP。 当然如果要上架App Store还是需要注册一个付费的苹果开发者账号。 如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行了。 下面进入教程 申请ios证书打包ipa测试分五步进行 1.申请一个苹果账号 2.申请ios测试证书(p12) 3.申请ios描述文件(mobileprovision) 4.打包ipa 5.安装ipa 一、申请苹果账号 也可以用我注册好的苹果账号体验下,新注册个也简单,1分钟搞定! 账号:[email protected] 密码:abc123456ABC 1、点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号了看第二步,还需要登录下苹果开发者中心,同意下协议, https://appleid.apple.com/acc...   2、注册成功了,或者有苹果账号了,登录苹果开发者中心 https://developer.apple.com/a...   打钩同意协议,点击Submit提交。   如此就可以登录Appuploader,创建ios测试证书了。 二、申请ios测试证书(p12) 免开发账号申请ios证书的神器就是Appuploader,是ios app测试及上架的辅助工具。 Appuploader安装教程 1、打开Appuploader,用普通苹果账号登录   如果出现这个提示说明还没在苹果开发者中心同意协议,先同意下,请看第一个大步骤的第二小步。 2、登录上去有个提示不用管、叉掉,选择Certification   3、点击右下角+ADD,选择第一项 ios App development,输入名称(英文随意)、邮箱(随意)、 密码后面打包ipa时要用到,要记住,123之类密码的就行。   4、点击p12 File下载保存.p12 证书文件   三、申请ios描述文件(mobileprovision) 1、返回软件,选择Profiles   2、点击右下角+ADD,先选择添加Add appid 应用标识符、输入appid,格式是com.com.com这样子的,中间有两个点。   像我开始输入的com.ceshi.ceshi出现错误提示,格式虽然没错,但有报错,尝试修改下不报错就行了。 后面我改下如com.fen.tian,如此就ok,appid在打包ipa时要填写,记好。 3、下一步添加用来测试的手机了,先获取UUID。 使用 iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID 或者连接苹果手机助手获取到。 这个一长串的就是设备的UUID 04bff1010f1656cde7d60g560d7d897e2821dc88 ​ 获取到UUID、点击Add Device,复制上去,输入设备名称,点击ok。 可以添加多个   4、添加好设备后,叉掉,重新点击右下角的+ADD,选择第一项 ios App development。 选择刚创建的appid 如com.fen.tian,勾选关联第一步创建的ios证书p12,选择要测试的设备,可多选。 输入名称,点击ok创建。   5、点击Download下载保存.mobileprovision,描述文件。   四.打包ipa 各开发者工具打包教程 APICloud打包教程 phonegap打包教程 xcode打包教程 这里以HBuilder平台为例。 1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。   2、选择iOS打包,支持的设备类型,使用苹果证书,填写AppID(刚创建的那个com.fen.tian), 上传之前创建的iOS证书.p12及配置文件.mobileprovision并输入创建ios证书p12时设置的密码,点击打包。   3、打包成功后,下载保存ipa,这个ipa包就能进行测试或上传App Store了。   五、安装ipa 1、下载爱思苹果助手,连接上手机,苹果官方的iTunes助手安装不了,不要用这个。 https://www.i4.cn/ 点击应用游戏,点击导入安装,选择刚打包的ipa包。   2、ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。   3、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。 点击设置、进入通用,下拉选择描述文件和设备管理。   ​ 4、点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。  

标签:ipa,真机,账号,证书,ios,点击,苹果,开发者
From: https://www.cnblogs.com/gddg/p/16779762.html

相关文章

  • MASA MAUI Plugin IOS蓝牙低功耗(三)蓝牙扫描
    项目背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现......
  • 基于Appium的ios自动化教程
     每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试 App......
  • [Android开发学iOS系列] iOS写UI的几种方式
    [Android开发学iOS系列]iOS写UI的几种方式作为一个现代化的平台,iOS的发展也经历了好几个时代.本文讲讲iOS写UI的几种主要方式和各自的特点.iOS写UI的方式在iOS中写U......
  • [IOS]如何在app里面改变语言
    参考:​​https://stackoverflow.com/questions/9416923/ios-how-to-change-app-language-programmatically-without-restarting-the-app​​核心是使用NSString*path=[......
  • [ios]多个storyboard跳转
    1、单个storyboard跳转UIStoryboard*board=self.storyboard;HomeController*homevc=[boardinstantiateViewControllerWithIdentifier:@"homevc"];......
  • [IOS]如何结合XCODE使用git以及异常处理
    1.控制台cd到项目目录下,输入命令:gitinit 2.在gitserver创建xxx/project_name.git,输入命令:git--bareinit 3.本地控制台:gitadd.gitcommit-m"firstCommit"git......
  • IOS Push notification 摘要
    2.​​registerForRemoteNotificationTypes: is not supported ​​​​in​​​ ​​iOS 8.0 and later.报错​​解决办法可参考:http://stackoverflow.com/questi......
  • Linux磁盘相关工具 -- iostat
    iostat主要用于监控系统设备的IO负载情况,根据这个可以看出当前系统的写入量和读取量,CPU负载和磁盘负载。iostat主要用于输出磁盘IO和CPU统计信息。1. iostat用法:iostat......
  • axios完整配置请求数据
    <scripttype="module">importaxiosfrom'./lib/axios.min.js'//axios完整配置请求语法:axios(config)axios({url:'/admin/detail',//url会拼接在......
  • Flutter(六):Flutter_Boost接入现有原生工程(iOS+Android)
    一、新建原生工程和FlutterModule1、新建Android工程搭建一个空的Android工程FlutterDemo_Android模拟已经存在的原有工程Android项目配置:2、新建iOS工程搭建一个空......