HBuilder运行项目到IOS真机设备

这篇具有很好参考价值的文章主要介绍了HBuilder运行项目到IOS真机设备。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

公司项目,开发多端应用,在此记录下开发后在ios端真机测试的步骤

在Hbuilder点击运行->运行到手机或模拟器->运行到IOS App基座

HBuilder运行项目到IOS真机设备

连上ios设备

        HBuilder运行项目到IOS真机设备

         这里需要设置一下Apple证书签名才可以使用,点击”使用Apple证书签名”

        HBuilder运行项目到IOS真机设备

        

这里需要填写4项内容,我们逐一来说明如何填写和选择

在填写之前,需要有苹果开发者账号,并登录开发者账号,地址: Apple Developer

登录后点击”账户”

HBuilder运行项目到IOS真机设备

 点击账户之后可以看到计划资源,这里主要用到前两个部分, App Store Connect和证书,标识符和描述文件.这里我们先点击”证书(英文)”

HBuilder运行项目到IOS真机设备进去后,我们需要先创建一个证书,点击+号即可添加证书

 HBuilder运行项目到IOS真机设备

证书分多种,手机设备通常用到两个

  1. 开发版—用于测试
  2. 发布版—用于发布到App Store

需要哪个创建哪个

HBuilder运行项目到IOS真机设备

 选择后点击右上角的继续,然后是选择csr文件

该文件需要用mac电脑进行生成,如果没有mac电脑,可以在网上在线生成,这里举例香蕉云编,地址: 香蕉云编-app打包上架工具类平台 (yunedit.com)https://www.yunedit.com/

参考: 没有mac电脑创建ios证书的方法-百度经验 (baidu.com)https://jingyan.baidu.com/article/48b558e36457ff3e38c09aa6.html

有mac电脑的可以参考: (35条消息) iOS开发 生成CSR(.certSigningRequest)文件_ios crs文件生成_Swift社区的博客-CSDN博客https://blog.csdn.net/qq_36478920/article/details/78415437

然后是标识符(Identifiers),打开根据提示创建即可,这个创建好之后即时Bundle ID

HBuilder运行项目到IOS真机设备

然后是添加测试设备,应用要在设备上进行测试,是必须要在这里添加才可以进行测试的

点开Devices

HBuilder运行项目到IOS真机设备

 点击+号进行创建

HBuilder运行项目到IOS真机设备

 UDID可以通过爱思助手查看

HBuilder运行项目到IOS真机设备

点击即可复制

添加完设备之后,开始添加描述文件(Profiles),这里需要注意类型,和证书是一样的,也是需要选择开发版或发布版

HBuilder运行项目到IOS真机设备

 点击+号添加

HBuilder运行项目到IOS真机设备

 这里选择自己需要的,选择后点击右上角continue

HBuilder运行项目到IOS真机设备

这里需要选择标识符(Builder ID),也就是前面创建的Identifiers,后面根据提示选择即可.

到这里就都创建完成了,但是要在ios设备上运行还是不行的,这里需要用到一个工具叫做

AppUploader 用该工具登录苹果开发者账号后可以直接创建和下载所需文件.

下载地址: Appuploader官网--IOS ipa上传发布工具,证书制作工具Application Loader跨平台版,windows,linux,mac发布上传提交苹果应用http://www.applicationloader.net/

需要说明的是该工具是收费软件,需要购买

购买下载登录后,进入主页面

HBuilder运行项目到IOS真机设备

 打开Bundle ID管理,点击添加即可

HBuilder运行项目到IOS真机设备

 HBuilder中填写的第一个Bundle ID 就从此处来

HBuilder运行项目到IOS真机设备

这里填上创建的Bundle ID ,注意不要填前面的名称,要填中间那个Bundle ID

第二个证书私钥密码

HBuilder运行项目到IOS真机设备

这个是在创建证书时自定义填写的

点击证书管理,点击添加证书,注意这里的类型,如果是要测试就选开发证书,发布就选发布证书

 HBuilder运行项目到IOS真机设备选择过之后,下面的密码既是我们要的证书私钥密码

 HBuilder运行项目到IOS真机设备

注意该密码是自行创建的,可能每个证书创建的密码都不一样,一定要保管好密码

这个创建好之后,后面会有个另存为,点击即可下载证书.p12文件

HBuilder运行项目到IOS真机设备

HBuilder运行项目到IOS真机设备

这里的密码证书就要选上面保存的p12文件

最后是创建描述文件,点击描述文件管理,点击创建

 HBuilder运行项目到IOS真机设备

因为在创建描述文件的时候需要选择Bundle ID和证书,所以要先创建Bundle ID和证书

同样的在这里选类型的时候也要区分是开发版还是发布版

HBuilder运行项目到IOS真机设备

 然后是选择创建的Bundle ID ,选择证书,选择设备,如果是测试的话,是需要选择设备的,如果是上架到App Store的话不用选择设备

HBuilder运行项目到IOS真机设备

 创建完之后就可以点击后面的下载按钮下载描述文件了,下载后在HBuilder中选刚下载的描述文件

HBuilder运行项目到IOS真机设备

都填写好之后点击下面的开始签名,等待签名完成,然后连接上手机开始运行即可

注:证书,描述文件都是分开发版(development)和发布版(Distribution)的,真机测试用开发版,上架App Store用发布版文章来源地址https://www.toymoban.com/news/detail-442992.html

  •         app开发版
  •                 开发版p12证书
  •                 开发版描述文件
    •         app发布版
      •                 发布版p12证书
        •                 发布版描述文件

到了这里,关于HBuilder运行项目到IOS真机设备的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Flutter 运行IOS真机,提示无法打开“iproxy”,因为无法验证开发者

    Flutter 运行IOS真机,提示无法打开“iproxy”。如下图: 在终端输入一下命令行 + flutter SDK路径(/Users/xxx/flutter/bin/cache/artifacts/usbmuxd/iproxy)  如:

    2024年02月08日
    浏览(44)
  • hbuilder运行uniapp,微信开发者工具打开但没有运行项目

    最近接手公司uniapp项目,使用Hbuilder运行uniapp,微信开发者工具打开但没有运行项目 :     检查微信小程序开发工具是否最新版; 微信开发者工具登录的微信号,可能未绑定该小程序项目的appid,需要到小程序管理后台绑定该微信账号为开发者账号; 将项目直接拉入微信开发者工具

    2024年02月09日
    浏览(41)
  • HBuilder将uniapp项目运行到微信开发者工具进行小程序调试

    HBuilder将uniapp项目运行到微信开发者工具进行小程序调试 有时候我们的项目开发是使用uniapp,而最终是要发布到微信小程序的。 在开发uniapp项目过程中,我们可以使用HBuilderX运行到微信小程序模拟器(微信开发者工具),一边写代码一边调试、预览效果。 电脑安装以下软件

    2024年02月16日
    浏览(51)
  • HBuilder X运行微信小程序项目至微信开发者工具失败

    在HBuilder X中运行微信小程序项目时,此步于以下过程,无法进一步打开界面   解决方案: 导入项目即可,但是需要注意导入项目的路径信息。 需要是当前项目unpackage==dist==dev==mp-weixin下面的文件,微信开发者工具才能识别。    

    2024年02月11日
    浏览(46)
  • 关于Hbuilder真机调试遇到“同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示”(已解决)

    记录一下踩的这个坑,试了几天也不行,一直报这个错。 手机上显示是这样的: 知道是连接超时的问题,但是一直没想明白为什么连着数据线也会超时,后来看到大家讨论时有人在说用流量就行了,突然茅舍顿开,当时就连上了wifi(和电脑在一个局域网的wifi),然后就成了

    2024年01月24日
    浏览(42)
  • Xcode 14.3.1 调试 iOS17 真机设备方法

            最近遇到了一个问题,需要在 Xcode 14.3.1 下调试 iOS 17 设备,但是 SupportDevice 目录中的支持文件最高只到 16.4。         查询官网的SDK支持列表发现,iOS 17 需要Xcode15以上的版本,而且抛弃了 SupportDevice的方式,但是因为我们原来的代码比较老,不支持高版本 Xcode。  

    2024年02月05日
    浏览(32)
  • Uniapp 运行到 iOS 真机或模拟器

    手机连接到电脑,找到 HBuilderX 菜单栏中的 运行 : 打开后,两种运行方式都需要证书进行云打包安装,证书细节注意下: 复制一下上面的 iPhone UDID ,如果没有显示 UDID ,可以通过 蒲公英、 爱思助手 、 Xcode 都可以看到。 复制的这个设备 UDID 需要到 Apple 开发者中心,设备管

    2024年02月20日
    浏览(40)
  • uniapp项目从Hbuilder Vscode运行到小程序模拟器 微信开发者工具后没有反应,进不去!其实保姆级答案只需要三步

    先看问题如下图:uniapp项目从Hbuilder 或者Vscode点击运行到小程序模拟器 微信开发者工具后没有反应,进不去 只能在最外面如下图: 如何解决: 如果不知道如何查看自己的微信小程序AppID请看我的另一篇文章,下方是文章链接 如何查看自己的appid以及在微信开发者工具中查看

    2024年02月11日
    浏览(73)
  • Windows系统上运行appium连接iOS真机自动化测试

    步骤: 1、windows安装 tidevice 工具 2、Mac系统打包安装WebDriverAgent(WDA)工具 3、安装Appium 4、连接iOS手机 iOS自动化的实现和执行都依赖Mac系统,因为需要通过Xcodebuild编译安装WDA (WebDriverAgent)到iOS设备中,通过WDA实现对被测应用进行操作。而Windows系统无法运行Xcode工具,所以无法

    2024年04月25日
    浏览(36)
  • 在vscode中运行Hbuilder创建的项目

    想必习惯使用vscode的人突然使用HBuilder很不习惯吧,但是HBuilder创建的项目本身没有调试功能。当你有一个app项目但又不想使用HBuilder编写,需要浏览器调试的时候,你这时就需要一个插件了:uni run 插件 基于HBuilderX的采用uniapp-cli命令的方式,进行编译且可以自动打开第三方开

    2024年02月16日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包