iOS真机调试

uniapp ios 真机调试 操作步骤 因苹果公司禁止企业证书用于非企业内部开发者。所以开发者无法再使用DCloud的企业证书签名的标准运行基座。运行标准基座到iOS真机设备前,需要使用开发者的证书对基座签名后才能运行。(运行到xcode模拟器不受限制)注意:HBuilderX每次升级,因为标准基座更新,都需要重新对iOS标准基座进行签名。准备步骤:1、确保usb线的连接通畅(如果无法识别时候请尝试更换数据线)2、如果windows电脑连接iOS设备,电脑需要安装”爱思助手”软件。 阅读详情


http://blog.youkuaiyun.com/zhenzhenzhao12/article/details/7984866

必须条件:

99$
(没这个就不用再往下看了)
我的系统是10.5.7   不同版本的系统,可能有点小小的区别
首先登录到
http://developer.apple.com/iphone/index.action

如果已经购买了99$, 登录进去后会看到如下地方(图1)
  


点进去会看到如下界面(图2)
  


这里我要提一下,公司和个人的$99  Team里面的内容是有所不同的(至少我发现有不同)
公司的Team下面可以加入Member  而个人的不能加入Member只能是一个人,不过这里并无大碍,不妨碍我们下面的内容。
点击进入 Certificates 看到如下内容(图3)




点击图中红色部分 会下载下来一个名字为  AppleWWDRCA.cer  的东西
这个是调试发布IPHONE 程序必须的一个东西,这个东西我们只要下载一次就够了,即使你有N个IDP,那么无论是调试程序,还是发布程序,那也只需要一个,后面我们要说到Distribution页面时,也有这个链接,如果已经下载过,那么就不用再下这个了。(最初因为对这个流程不懂,我下载了N次这个),
下完之后,点击这个,这个东西就会装到自己的机器上。
打开你的  Keychain Access ,如果dock里面没有到 C盘 Applications\Utilities下面去找Keychain Access,中文名字好像叫” 钥匙串…” 打开这个,你会看到如下(图4)



这代表你已经装进去了。

下面,我们打开Keychain的这个菜单(图5)
  



按着下面的图来
(图6)
  


(图7)
  


(图8)
  


然后continute
就会生成一个CertificateSigningRequest.certSigningRequest 的文件,在你的桌面上哦

下一步(图9):
  


点击Request Certificate(图10)
  


点击Choose File(图11)


选中CertificateSigningRequest.certSigningRequest


点击Choose(图12)
  


点击Submit
(图13)
  


点击Approve
(图14)
  


这时你的证书是牌Pending的状态
刷新一个网页,OK就处于如下状态
(图15)
  


这时点击 Download按钮,会得到一个developer_identity.cer   双击这个文件
(图16)
  


点击OK
这时再打开你的keychain 看看 会是如下结果
(图17)
  


切记这时能看到下面那个 钥匙 状的东西,如果没有这个,是不可能调试的,以前有时,我经常看不到那个 钥匙 状的东西
OK,我们继续

打开Devices 那一项
(图18)
  


点击 Add Devices
(图19)
  


给自己的设备取个名字例如MyIPod
DeviceID 就是自己IPod或IPHONE的机身号(40位),机身号的获取方法有很多,可能通过 xcode 的window->Organizer 来取得
(图20)
  


然后填入表中并点击summit
图21
  


下面我们来搞APPID
图22


点击NewAppID


图23
  

第一处,随便写个名字就行了, 我以AppID为例
第二处,一定要注意了,一定要按着这样的格式写
我这里写的是
com.abc.*
你也可以写成 com.xyz.*    com.google.*  
尽量中间那个变量有点意义,一般情况下是公司的名字。
切记一定要写成这种格式,不然以后会有麻烦
然后submit
图24





继续Provisioning页面
图25
  

点击New Profile
按着我的填一下
图26
  



填完后 Submit
图27
  


Download 你会得到一个 DevProvision.mobileprovision 的文件,这个文件是要装到手机里面的

将这个拖动到organizer  里面
图28
  


拖动后如图29
  


这时打开你的IPOD 你会发现在  设置->通用->描述文件  里面有个东西,那就是你的证书了
然后再双击DevProvision.mobileprovision这个文件,然后你的xcode 就被激活,这时查看C盘
Users\用户名\Library\MobileDevice\Provisioning Profiles下面 是不是有了一个
XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件?


下面随便打开一个IPHONE的工程
打开那个工程的plist文件,把Bundle identifier改成如下
图30
  


现在大概你知道 abc 是什么东西了吧
打开这个工程的info
图31
  


然后按着下图改一下设置(切记选中你该选中的那一项)
图32
  


如果你想选中的那一项是灰色的,那么你前面的某些流程一定出了问题


然后还有一处需要确认,如下(图33)
  


请确认,红色是部分是你应该选中的
图34
  




OK
现在已经大功告成了 99.9999%了
选中Device…  Debug    然后 Build and Go
图35
  




程序肯定已经跑在你的机器上了,如果不行,那么重起一下你的IPOD,如果再不行那就重起一下你的电脑,如果再再不行那就自己想办法吧




续
接着如何发布程序
打开Certificicates 的Distribution页面
(图36)
  


点击 Request Certificate按钮(有上面联机调试的步骤这个过程一定很熟了吧)
(图37)
  


选中CertificateSigningRequest.certSigningRequest  文件(这个文件在联机调试的过程中已经生成过了),
图38
  


选中然后点击Submit
图39
  


点击Appove
图40
  


这时需要刷新一下页面
图41
  


点击DownLoad
会得到一个名为distribution_identity.cer 的文件
双击这个文件,会有如下提示
图42
  


点击OK
然后打开keychain 就会看到如下的图
图43
  


这时你的电脑就已经具备发布程序的证书了

下面打开Provisioning 的Distribution页面
图44
  

点击New Profile
然后按着下图填一下,Profile Name 随便写个名字就行了
图45
  


然后Submit
图46
  


刷新一下
图47
  


OK现在Download ,你会得到一个 Distribution.mobileprovision 的文件
双击这个文件,你的xcode 会被激活
查看C盘
Users\用户名\Library\MobileDevice\Provisioning Profiles下面 又多了一个
XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件

现在我们再配置一下xcode
图48
  



打开Configurations 页面
选中Release 然后Duplicate 一下
图49
  


Duplicate之后如下图
图50
  


我们把名字改成Distribution
图51
  



接着我们切换到Build 页面
图52
  

图中1处选中Distribution   2处选中Distribution
然后
图53
  



图54
  

确定图54中,是你应该选的,不然build时会出现签名错误

确定之后,继续
图55
  



选中Device 和 Distribution
OK
图56
  



Build  OK  大功告成了99.9%了

这时如果有签名错误,那一定是你上面某个地方出了问题


成功后
图57
  

其中的iHide 就是我们要上传的东西,在上传之前,我们要把他压缩成 zip 包

现在我们在浏览器中输入
itunesconnect.apple.com
登录一下
图58
  


进入Manage Your Applications
图59
  

点击Add New Application
……………


OK了
使用 Xamarin 在 iOS 真机上部署应用进行调试 虽然 Xamarin 可以在 Windows 操作系统上编写和调试,但如果开发 iOS 应用,那么我们依然需要一台安装有 XCode 和 Visual Studio for Mac 的 Mac 电脑。做真机部署不是像平时使用太阳系第一 IDE Visual Studio 那样方便。 所以本文需要介绍如何使用 Xamarin 在 iOS 真机上部署应用进行调试,然后顺便说一些注意事项。 本文内容准... 阅读详情

相关推荐

iOS创建调试证书真机调试

众所周知,apple是一个比较封闭的生态,不同于android的随意安装,ios开发者想要看到自己开发的app成功地在自己手机上跑起来,甚至上架app store,简直是一件喜极而泣奔走相告的事情,相信每一个ios开发者,也都经历过被各种证书折磨得头疼心累得过程,而我也正在这个过程之中...现在初步弄清楚了真机调试证书的获取流程,能够让app在真机上跑起来了,赶紧记录下来。

Minecraft 4007

如何联机调试和发布程序

首先登录到http://developer.apple.com/iphone/index.action如果已经购买了99$, 登录进去后会看到如下地方(图1)  =700) window.open(http://cocoachina.com/bbs/attachment/Fid_6/6_955_0e35b5c1f49cc16.jpg);" src="http://coc

liyanbo1984的专栏 985

iOS小技能:iOS无线真机调试

引言 问题:Xcode13 新建项目 Products 目录不显示 解决方式: 修改project.pbxproj 文件的productRefGroup配置信息 效果: I 修改project.pbxproj 的product配置信息 1.1 从Xcodeeproj 打开project.pbxproj 1.2 修改productRefGroup 的值 将mainGroup 对应的值复制给productRefGroup 的值,按command+s保存project.pbxproj文件,Xcode将自动刷新

专注于计算机研发知识和资讯分享 7442

iOS:下载/创建证书

说明: 开发证书:适用于企业内部打测试包,不上线; 生产证书:适用于打包发布到AppStore,上线。 证书页面:https://developer.apple.com/account/resources/certificates/list 一、下载证书: 1.查看证书列表: (1)打开证书页面,选中左侧”Certificates”,中间”Certificates”的列表就是所有证书,如图...

a526001650a的专栏 7617

iOS 12真机调试实战指导

真机调试的基本流程包括了设备的准备工作、配置开发环境、连接设备到Mac电脑、在Xcode中进行调试设置等几个主要步骤。在调试过程中,开发人员能够实时查看应用运行的状态、设置断点、查看日志、分析性能瓶颈等,进而对应用进行针对性的优化和调整。这一章我们将会带你了解这些关键步骤,并且提供详细的操作指南。

weixin_42593701的博客 1107

IAI电缸软件RC联机

IAI联机软件RC,有喜欢的朋友可以下载,不过版本比较老了

uniapp 如何进行ios真机调试

我们一般在做项目的过程中都需要连接真实的手机或手机模拟器来运行测试来确保项目再App端的正常运行,我们也称之为“真机运行”。当然,真机的调试相对于模拟器而言具有更高的还原度也更符合于真实场景!

m0_59003742的博客 3766

RC用联机软件V10.02.rar

IAI电缸联机软件,版本V10.02,需要更高版本的勿下,支持系统win xp sp2- win7。 WIN7安装时提示系统不支持时直接按“确定”跳过即可安装。请确认好你的电缸型号与软件版本的对应关系,新电缸在软件列表中可能没有,按需下载。

HBuilder如何真机调试ios真机

HBuilder如何真机调试ios真机

kerryqpw的博客 2万+

很好的联机软件

这个软件给许多爱联机的朋友,只要想联机就来下载吧!

iOS创建证书和配置文件(AppStore).docx

iOS创建证书和配置文件

IOS真机调试

前段时间参与了一下react-native项目,需要ios真机调试,其实网上也有教程,但是一路摸索来还是遇到了不少问题,特此记录一下。 - 首先选择顶部菜单栏:xcode》preference》Account 添加你的AppleID- 添加完账号之后双击这条team或者点击manager certificates 就出现下图:选择ios development 和 macos ...

weixin_30393907的博客 508

IAI电缸RC系列PC联机操作说明

IAI电缸RC系列PC联机操作说明,包括界面,联机方法、设定,编程说明,参数设定。

【免费下载】 iOS 真机调试包集合

iOS 真机调试包集合 【下载地址】iOS真机调试包集合分享 本仓库提供了一系列iOS真机调试包,旨在帮助开发者在使用Xcode进行iOS应用开发时,能够顺利地在不同版本的iOS设备上进行真机调试。这些调试包覆盖了从iOS 12到iOS 17的多个版本,确保开发者能够在最新的iOS设备上进行测试和调试 ...

gitblog_06545的博客 1476

ios14.8真机调试包

ios14.8真机调试包

xcode 14.8真机调试包.zip

iOS 14.8的真机调试文件,放到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 目录下重启XCode即可。

uni-app真机预览调试:关于ios系统真机调试的操作步骤

ios系统真机调试的操作过程

m0_66504310的博客 2万+

国密https握手协议抓包及流程详解

使用的密码套件清单-Cipher Suite,这里服务器端选择了ECC_SM4_CBC_SM3密码套件,也就是SM2公钥算法、SM4-CBC分组密码算法和SM3杂凑算法。具体来说,这里SM2算法密钥交换算法,SM4是加密算法(SM4-CBC)、SM3是校验算法(国标要求为HMAC-SM3)。服务器的加密证书:加密证书中在同样在扩展字段中KeyUsage标识出KeyEncipherment为true和dataEncipherment为true,即数字证书中包含的公钥可用来做密钥加密密钥和数据密钥。

ryanzzzzz的博客 5847
上一篇: IOS 开源项目(各种有用的第三方库)
下一篇: ios 启动其他程序
focusjava
博客等级 码龄14年 127粉丝 528原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值