问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何添加真机调试的iOS设备

发布网友 发布时间:2022-04-22 05:24

我来回答

4个回答

热心网友 时间:2022-07-12 02:42

1首先打开苹果的开发者网站

点击网站上方的Member Center,会跳转到登录界面

2.如图所示输入开发者账号和密码。

输入完成后点击"Login"(Tips:左边是注册,下边是找回密码,右边是登录,如果没有开发者账号,则需要用苹果账号申请开发者,这里不多说申请过程以及找回过程)。

3.登录后的界面如图所示,如果没有最上面的两个选项(Dev Centers、Certificates,Identifiers&Profiles),说明当前登录的账号还不是开发者,需要一个开发者账号登录才会有。

4.首先点击“Certificates,Identifiers&Profiles”,进入证书界面会看到左边“iOS Apps”下面有四个选项:“Certificates”、“Identifiers”、“Devices”、“Provisioning Profiles”(Tips:如果没有该选项或者为空,则说明该开发者账号不是针对于iOS手机app开发的)


5.首先点击“iOS Apps”下的第一个“Certificates”,该选项作用就是授权一台电脑允许进行真机调试。

进入界面后,左边一列就是刚才在上一页看到的四个选项的具体目录,右边就是对应目录“Certificates”下的“All”里面的具体内容,当前目录就是授权证书,右边有一列名字叫做Type,Type标示证书的种类

点击对应证书会出现证书详情,有移除和下载选项,点击右上方的“十”号进行授权证书创建。

6.之后会看到如图界面,选择“Development”下的“iOS App Development”,进行真机调试电脑授权申请。然后界面往下拉,点击界面最下方的“Continue”进行创建。

7.这一步,继续点击“Continue”。这一步是说,需要电脑的钥匙串配置文件,先点击“continue”,进入下一步。


8.这一步,需要上传钥匙串的配置文件。

打开Launchpad,找到“钥匙串访问”,打开之后,不用等界面出来,直接在上方导航条中选择“钥匙串访问”目录下的“证书助理”,选择“从证书颁发机构请求证书”。如图:

9.如果想通过邮件接收证书,则需要填写邮箱,两个邮箱填写一样就行,之后在“请求是:”里面选择用“电子邮件发给CA”,即可通过电子邮件收到钥匙串配置文件。

直接通过“请求是:”中选择“存储到磁盘”,上面的邮箱就可以随便填写了(是必填项,但不需要通过邮箱获得,所以随便填写就好)。

点击继续,为文件选一个位置,这里我就选择桌面了,当然一定要选择自己能找到的位置。


10.在桌面上找到钥匙串授权文件,如图所示。(Tips:生成的钥匙串配置文件是当前电脑的,也就是对当前电脑授权真机开发,如果需要授权其他电脑,则需要其他电脑上对应的钥匙串配置文件)

之后回到浏览器,刚才需要上传的地方,点击“choose file”,找到为刚才放置钥匙串配置文件的地方。选中后,点击“打开”,点击“Generate”生成授权证书。

11.生成之后,会跳转到Download界面,点击界面中的“Download”下载下来,下载位置一定要自己找得到。

双击生成的.cer文件,一定要双击,双击后它会默认安装到钥匙串中,不然使用的时候会出现问题。

截止到目前为止,已经完成了对当前电脑授权,允许当前电脑进行真机开发(Tips:即钥匙串已经安装了授权证书,如果是用的别的电脑的钥匙串配置文件,则需要吧下载下来的cer文件,给对应电脑,并在对应电脑上双击)。


12.之后点击左边目录中的“Identifiers”下的“App IDs”,这里是为工程创建一个标示,也就是俗称签名,只有满足标示的工程才能进行真机调试。

同样点击右上方的“十”号按钮,进行创建标示。如图。


13.这里,需要创建标示了,在“name”的地方填写标示的名字,方便最后一步生成证书的时候,容易找到创建的标示。

接下来在 “App ID Suffix” 中的 “Explicit App ID” 的 “Bundle ID:” 里面填写我标示(也就是签名),格式下方给出的有例子。按照格式来些就好。

当然,不必要为每一个工程都生成一个签名标示,苹果提供了一种广域标示的方法。

还是同样的界面,选择“App ID Suffix” 中的 “Wildcard App ID”里面的“Bundle ID:” 填写签名,注意格式下方给出的有例子。

之后点击最下方的“continue”,进行下一步。

核对一下信息后,然后直接点击最下方的“Submit”,发布创建的标示。

到这一步标示已经创建完成了。


14.授权完电脑设定完签名之后,需要添加设备了,也就是允许进行真机调试的设备,例如(iPhone、ipad等)。

点击左边目录中的“Devices”,同样点击右上方的“十”号,进行添加。

选择一次添加一个设备,也可以一次添加多个设备。

在“Register Device”里面中的“Name”填写设备名字,将来连接上对应的设备后,会在Xcode里面显示出来这个名字的。

之后,在“UDID”里面填写设备的UDID,这个过程,需要通过手机或者ITunes获取,这里笔者就通过ITunes来获得了,因为ITunes自带拷贝。

连接上要真机调试的设备,打开ITunes,点击设备,点击界面中的序列号,会切换到UDID,右键就有拷贝,直接拷贝过来粘贴就好了。

之后点击界面最下方"Done"按钮,就完成了设备的添加。

只剩下最后一步,生成调试证书。



15.点击最左边目录栏,选择“Provisioning Profiles”目录下的“All”,同样点击右上方的“十”号进入证书添加界面。如图。

选择"iOS App Development"点击界面最下方的“Continue”。

16.这一步是选择创建的表示(或者签名),选择在第13步中创建的“Identifiers”,一定要选对,如果创建的标示比较多,可以根据创建的名字去找标示,点击“Continue”,继续下一步。

17.这一步是授权的电脑,在下面选项里面选择第11步生成的授权证书的名字,一但创建的证书比较多就不好找,可以根据创建的证书的失效日期来区分,或者删除掉其他的(慎用)。

点击“Continue”,继续下一步。


18.这一步是选择需要进行真机调试的设备,可以选择第14步创建的指定设备,也可以选择全部,看自己需要。

点击“Continue”,进行下一步


19.为证书选择一个名字,一定要选择一个好找的名字,不然后期在Xcode中会有很多证书,不好找。

之后点击“Generate”,来生成最后的证书。

在新的界面中点击"Download",下载下来的证书就是最终的证书,依然是需要双击,这次双击是安装到Xcode。

好了,到这里证书就申请完了。一共下载了2个文件,一个后缀是“.cer”的文件,一个是后缀为“.mobileprovision”的文件。

20.好了,现在进行真机调试。

首先打开工程,选择工程目录下的“Supporting Files”目录下的工程名字.plist文件或者“info.plist”文件(Tips:在Xcode6.0一下都是工程名.plist,Xcode6.0以上才是info.plist)。修改里面的“Bundle identifier”标示,改为刚才申请的标示(第13步中)。

21.之后,打开工程根目录,同命的蓝色文件,在中间的地方先选择"TARGET"下的工程同名文件,在最右边的搭接面里面选择“Build Setting”,然后找到“Code Signing”选项,在“Provisioning Profile”里面选择第19步创建的证书,通过名字找到。之后修改“Provisioning Profile”上面的“Code Signing Identity”选择通过证书找到的授权证书。四个选项全部需要修改。

做完这一步,回到中间比较窄的界面,选择“PROJECT”中的工程更同名文件,进行上述操作。

22.最后,就剩最后一步了,确保设备已连接值电脑,并在解锁状态下,在Xcode运行旁边选择“运行设备”,如图,找到自己的设备,选择,运行,等待加载吧。

如果找不到设备,有“IOS Device”的话,说明设备没连接好,或者设备还没有在Itunes中启用。如果没有启用,点击最上方window中的Device选项,找到设备,并启用。

热心网友 时间:2022-07-12 04:00

  1、授权设备:

  进入Apple Developer会员中心,点击图中的iOS Provisioning
Portal,进入开发者授权设置系统:

  在设置界面中,可以选择点击页面下方的助手来运行向导:

  点击左侧导航的Device,进入授权设备的页面,点击右上方的Add Device按钮可以添加一个设备:

  添加设备的时候可以指定设备的名字(随便写),以及设备的UDID。每一个Apple的设备都有一个唯一的标识符,获得这个标识符的方法很简单,有两种方式:

  (1)将你的设备连接到电脑,然后在iTunes里找到你的设备信息(如下图),点击图中红色方框的位置,设备UDID就会显示出来。右击UDID会提示拷贝,将拷贝的结果复制到框内即可;

  (2)打开xcode,window→organizer→devices,在里面可以看到identifier信息

  

  2、添加App ID:

  点击左侧导航的App IDs按钮可以进入应用程序ID的配置页面,可以点击页面右方的New App
ID按钮添加一个新的应用。这个ID对应的是即将开发和测试的应用程序。如下图,在description里添加一个单一应用的名称(不支持特殊字符),然后在最下面的Bundle
Seed ID里面填入一个含有domain格式的字符串(如com.bo.test)。Bundle Seed
ID是一个集合了开发商与应用程序的信息,格式为(com.[开发商].[应用]),这里可以指定为单一应用,也可以指定为全部应用。如果是单一应用,建议刚才填写的description与Bundle
Seed ID的最后一项相同(如test和com.bo.test),如果是全部应用,可以使用这样的Bundle Seed ID:
com.bo.

  

  3、添加证书:

  (1)首先在mac电脑上生成开发者证书:

  在Applications->Utilities里手动打开Keychain
Access。按照下图操作最终点击“从证书颁发机构请求证书”

  正确填写自己的邮箱和姓名即可,选择“存储到磁盘”,点击继续。最终会生成一个名为“CertificateSigningRequest.certSigningRequest”的文件。

  这时候返回刚才的iOS Provisioning Portal网页界面,点击左侧的“Certificate”,点击页面右方的Request
Certificate申请一个证书,然后点击页面下方的按钮上传生成的certSigningRequest文件,这样就完成了证书的申请流程。申请成功后,Certificate页面里就有了一条证书,刷新几次页面后证书的状态就变成Issued,点击download按钮可以下载一个cer文件。

  

  4、使用开发者授权:

  (1)回到iOS Provisioning Portal网页界面,点击左侧的“provisioning”,点击右侧的New
Profile按钮创建一个新的授权文件:

  填写profile
Name;在Certificates中选择刚刚创建好的证书(一劳永逸的一步,之后只需勾选该证书即可,不必再手动添加);APP
ID选择刚刚建的那个;Devices
选择刚刚添加的设备;Submit(绑定设备到应用程序);刷新页面,会看到刚刚建的那个后边有个Download,点击Download,下载了一个.mobileprovision文件。

  (2)打开xcode→window→organizer,将下载的.mobileprovision文件拖到Provisioning中(此步骤绑定设备到应用程序,并生成证书)

  (3)项目中的plist 文件,将Bundle Identifier 这一项的内容改成Bundle Seed
ID(格式:com.[开发商].[应用])即可

  将run按钮右边的设备选为对应的真机设备,接下来就编译运行看看吧!

热心网友 时间:2022-07-12 05:35

1、授权设备:
进入Apple Developer会员中心,点击iOS Provisioning
Portal,进入开发者授权设置系统:
在设置界面中,可以选择点击页面下方的助手来运行向导:
点击左侧导航的Device,进入授权设备的页面,点击右上方的Add Device按钮可以添加一个设备:
添加设备的时候可以指定设备的名字(随便写),以及设备的UDID。每一个Apple的设备都有一个唯一的标识符,获得这个标识符的方法很简单,有两种方式:
(1)将你的设备连接到电脑,然后在iTunes里找到你的设备信息,点击红色方框的位置,设备UDID就会显示出来。右击UDID会提示拷贝,将拷贝的结果复制到框内即可;
(2)打开xcode,window→organizer→devices,在里面可以看到identifier信息
2、添加App ID:
点击左侧导航的App IDs按钮可以进入应用程序ID的配置页面,可以点击页面右方的New App
ID按钮添加一个新的应用。这个ID对应的是即将开发和测试的应用程序。在description里添加一个单一应用的名称(不支持特殊字符),然后在最下面的Bundle
Seed ID里面填入一个含有domain格式的字符串(如com.bo.test)。Bundle Seed
ID是一个集合了开发商与应用程序的信息,格式为(com.[开发商].[应用]),这里可以指定为单一应用,也可以指定为全部应用。如果是单一应用,建议刚才填写的description与Bundle
Seed ID的最后一项相同(如test和com.bo.test),如果是全部应用,可以使用这样的Bundle Seed ID:
com.bo
3、添加证书:
(1)首先在mac电脑上生成开发者证书:
在Applications->Utilities里手动打开Keychain
Access。按照操作最终点击“从证书颁发机构请求证书”
正确填写自己的邮箱和姓名即可,选择“存储到磁盘”,点击继续。最终会生成一个名为“CertificateSigningRequest.certSigningRequest”的文件。
这时候返回刚才的iOS Provisioning Portal网页界面,点击左侧的“Certificate”,点击页面右方的Request
Certificate申请一个证书,然后点击页面下方的按钮上传生成的certSigningRequest文件,这样就完成了证书的申请流程。申请成功后,Certificate页面里就有了一条证书,刷新几次页面后证书的状态就变成Issued,点击download按钮可以下载一个cer文件。
4、使用开发者授权:
(1)回到iOS Provisioning Portal网页界面,点击左侧的“provisioning”,点击右侧的New
Profile按钮创建一个新的授权文件:
填写profile
Name;在Certificates中选择刚刚创建好的证书(一劳永逸的一步,之后只需勾选该证书即可,不必再手动添加);APP
ID选择刚刚建的那个;Devices
选择刚刚添加的设备;Submit(绑定设备到应用程序);刷新页面,会看到刚刚建的那个后边有个Download,点击Download,下载了一个.mobileprovision文件。
(2)打开xcode→window→organizer,将下载的.mobileprovision文件拖到Provisioning中(此步骤绑定设备到应用程序,并生成证书)
(3)项目中的plist 文件,将Bundle Identifier 这一项的内容改成Bundle Seed
ID(格式:com.[开发商].[应用])即可
将run按钮右边的设备选为对应的真机设备,接下来就编译运行看看吧!

热心网友 时间:2022-07-12 07:26

 1、授权设备:

  进入Apple Developer会员中心,点击图中的iOS Provisioning
Portal,进入开发者授权设置系统:

  在设置界面中,可以选择点击页面下方的助手来运行向导:

  点击左侧导航的Device,进入授权设备的页面,点击右上方的Add Device按钮可以添加一个设备:

  添加设备的时候可以指定设备的名字(随便写),以及设备的UDID。每一个Apple的设备都有一个唯一的标识符,获得这个标识符的方法很简单,有两种方式:

  (1)将你的设备连接到电脑,然后在iTunes里找到你的设备信息(如下图),点击图中红色方框的位置,设备UDID就会显示出来。右击UDID会提示拷贝,将拷贝的结果复制到框内即可;

  (2)打开xcode,window→organizer→devices,在里面可以看到identifier信息

  

  2、添加App ID:

  点击左侧导航的App IDs按钮可以进入应用程序ID的配置页面,可以点击页面右方的New App
ID按钮添加一个新的应用。这个ID对应的是即将开发和测试的应用程序。如下图,在description里添加一个单一应用的名称(不支持特殊字符),然后在最下面的Bundle
Seed ID里面填入一个含有domain格式的字符串(如com.bo.test)。Bundle Seed
ID是一个集合了开发商与应用程序的信息,格式为(com.[开发商].[应用]),这里可以指定为单一应用,也可以指定为全部应用。如果是单一应用,建议刚才填写的description与Bundle
Seed ID的最后一项相同(如test和com.bo.test),如果是全部应用,可以使用这样的Bundle Seed ID:
com.bo.

  

  3、添加证书:

  (1)首先在mac电脑上生成开发者证书:

  在Applications->Utilities里手动打开Keychain
Access。按照下图操作最终点击“从证书颁发机构请求证书”

  正确填写自己的邮箱和姓名即可,选择“存储到磁盘”,点击继续。最终会生成一个名为“CertificateSigningRequest.certSigningRequest”的文件。

  这时候返回刚才的iOS Provisioning Portal网页界面,点击左侧的“Certificate”,点击页面右方的Request
Certificate申请一个证书,然后点击页面下方的按钮上传生成的certSigningRequest文件,这样就完成了证书的申请流程。申请成功后,Certificate页面里就有了一条证书,刷新几次页面后证书的状态就变成Issued,点击download按钮可以下载一个cer文件。

  

  4、使用开发者授权:

  (1)回到iOS Provisioning Portal网页界面,点击左侧的“provisioning”,点击右侧的New
Profile按钮创建一个新的授权文件:

  填写profile
Name;在Certificates中选择刚刚创建好的证书(一劳永逸的一步,之后只需勾选该证书即可,不必再手动添加);APP
ID选择刚刚建的那个;Devices
选择刚刚添加的设备;Submit(绑定设备到应用程序);刷新页面,会看到刚刚建的那个后边有个Download,点击Download,下载了一个.mobileprovision文件。

  (2)打开xcode→window→organizer,将下载的.mobileprovision文件拖到Provisioning中(此步骤绑定设备到应用程序,并生成证书)

  (3)项目中的plist 文件,将Bundle Identifier 这一项的内容改成Bundle Seed
ID(格式:com.[开发商].[应用])即可

  将run按钮右边的设备选为对应的真机设备,接下来就编译运行看看吧!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“晚来天欲雪,能饮一杯无?”是什么意思_出处及原文翻译_学习力 胸肌中部怎么练 血沉高是怎么回事,怎样才能降低啊! 中海锦江城多久交房 “QMS”作为“质量管理体系”的英文缩写,其背后理论及应用如何?_百度... 我用QQ登的快手绑定了一个电话号码,电话号码不用了,现在怎么能登得进去... 桂林银行白金客户条件 桂林银行最高等级卡 iQOO 11系列曝光,预计年底正式发布! vivo X90先别买?iQOO 11系列配置堪称豪华 花开半夏的作品目录 38度沙城老窖15年多少钱一瓶? 保定百年保定酒38度2500毫升多少钱 有知道沙酒老窖多少钱的朋友吗 是那种20年窖藏 饿了么经理电话是多少? 扳倒井百年金尊38度多少钱 饿了吗商家配送严重超时,还无法联系怎么办 饿了么吗总部电话 泸州老窖百年38度多少钱一瓶 今晚发现一个可怕事情,饿了么打电话给我,11点多... 沙城老窖38度珍缘多少钱? 饿了么外卖怎么锁定顾客? 想知道沙城老窖38度商务用酒多少钱,送礼合不合适? 38度百年沙白酒的价格 饿了么外卖到了会打电话联系吗 太阳能电池板的工作原理是什么 百年沙城白酒多少钱? 我是兼职饿了么送餐员,送餐途中车子坏了,不能准... 38度百年沙城酒的价格 最近由刮痧改为拍痧了,主要是拍痧比刮痧轻松一点... 疯狂猜成语一棵树一个李字地上西瓜图片答案 沈阳市第127中学步行到沈阳六一儿童医院远不远?有... 佳明245卫星设置 沈阳第127中学是公办还是民办 事业单位聘用合同和全日制劳动合同 fenix5表盘,请问大神们表盘的定位位置怎么修改呢... 西瓜图片 9,如何在Xamarin中进行iOS真机调试和发布 Garmin的手表貌似都有一个查找手机的功能,我就是... word怎样制作西瓜图 佳明garmin如何用电脑定位自己的手表? GARMIN手表的三星定位指的是什么? garmin 235 丢了可以定位吗 花开半夏和弟弟再爱我一次什么关系 ios 开发者 发布证书能够进行真机调试么 地雷西瓜图片 630佳明运动手表初次使用布署 我要西瓜图片。 非主流西瓜图片 佳明手表手机配对一直显示初始化