`
jsntghf
  • 浏览: 2475828 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

iOS应用的真机调试

    博客分类:
  • iOS
阅读更多

必须条件:99美元的帐号,没有这个就不用再往下看了。

 

首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面:


 

点击第一项:iOS Provisioning Portal,然后会看到下面的页面:


 

点击进入Certificates,然后看到如下所示的页面:


 

点击图中的click here to download now,这会下载下来一个AppleWWDRCA.cer文件,这是调试以及发布iOS应用必须的一个文件,这个文件只要下载一次就够了,即使你有多个iDP,无论是调试程序,还是发布程序,也只需要一个。如果已经下载过,那么就不用再下载这个了。

 

下完之后,双击这个文件就会装到自己的机器上了。然后打开Keychain Access,中文名叫钥匙串访问,然后你会看到下面的页面:


 

这代表你已经装进去了。

 

下面,我们打开钥匙串访问的菜单,如下图:


 

这将会打开如下图所示的页面,按照图示内容进行填写:


 

点击继续:


 

点击存储:


 

然后,点击继续,这时就会在你的桌面上生成一个CertificateSigningRequest.certSigningRequest文件。

 

接着点击下图中的Request Certificate按钮:


 

这时,会出来下面的页面:


 

点击选择文件,选择刚刚创建的CertificateSigningRequest.certSigningRequest文件,然后点击Submit。


 

如上图所示,这时你的证书是Pending状态,刷新一下网页,现在处于如下状态:


 

这时,点击Download按钮,会得到一个developer_identity.cer文件,双击这个文件,然后再看看你的钥匙串访问,会是如下的结果:


 

切记,这时应该能看到上图所示的钥匙状的东西,如果没有的话,是不可能可以调试的。

 

接着,打开Devices那一项,出来如下图所示页面:


 

点击右上角的Add Devices,出现下图所示页面:


 

给自己的设备取个名字,例如:iPhone,Device ID就是设备的机身号(40位),机身号可以通过Xcode的window菜单下的Organizer来获得。填写完了以后,点击Submit就可以了。

 

99美元的帐号允许绑定100台移动设备。

 

接着,点击App IDs,出现如下图所示页面:


 

点击右上角的New App ID,出现如下图所示页面:


 

填写完后,点击Submit即可。

 

注意:在Bundle Seed ID一栏,苹果提供了Team ID的概念,如果你要和其他应用程序共享钥匙串,可以选择一个已经存在的Bundle Seed ID。

 

接着,点击Provisioning,这一步是将上面的开发设备、移动设备以及应用绑定在一起,出现如下图所示页面:



 
点击右上角的New Profile,出现如下图所示页面:


 

填完后,点击Submit即可。

 

然后,点击列表中的Download,这时,你会得到一个JXT.mobileprovision的文件,这个文件是要装到手机里面的。

 

打开Xcode的window菜单下的Organizer,将JXT.mobileprovision文件添加到Provisioning里面。

 

这时,打开你的设备,你会发现在设置->通用->描述文件里面有个东西,那就是你的证书了。然后再双击JXT.mobileprovision这个文件,这样你的Xcode就被激活了,这时查看Users\用户名\Library\MobileDevice\Provisioning Profiles下面,应该多了一个

XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件。

 

接着,打开你的工程,并打开plist文件,将里面的Bundle identifier改成com.aurora.jxt。

 

然后,打开工程的info,并按照下图进行设置:

 

 

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

 

然后,Targets的info,按照下图进行设置:


 

最后,选中Device Debug,然后Build,大功告成了。

 

连接移动设备,打开Xcode的window菜单下的Organizer,如果连接了移动设备,会在Device中显示相应的设备,点击Use Device for Develop,设备中可以选择相应的Device,并可以在该设备下看到已注册的provisioning文件。

 

iPhone SDK的版本必须和真机版本一致,版本不兼容的话会出现找不到设备之类的错误。

分享到:
评论
3 楼 csshaw 2014-05-19  
mark。。。。。
2 楼 bewithme 2014-04-29  
写得不错,果断收藏,条理很清楚。。。。
1 楼 lhplastid 2012-08-21  
so wonderful

相关推荐

    iOS 12.2真机调试包

    打开finder/应用程序、Xcode右键显示包内容 Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 放到此目录下

    IOS13 真机调试包.zip

    包含最新IOS系统的 IOS 13.0, IOS 13.1, IOS 13.2 真机调试包,拷贝到 /应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 目录下,重启Xcode即可使用

    iOS14.6真机调试包.zip

    iOS14.6真机调试包 文件放到 /应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

    ios13.2真机调试包

    进入/应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ ,然后将解压后的文件夹直接添加进去,重启Xcode即可。

    iOS13真机调试包

    iOS13真机调试包,更新手机系统没有更新Xcode的同学可以下载了。

    IOS12真机调试调试支持文件

    用于Xcode真机调试使用 步骤: 1.应用程序文件夹中,右键Xcode,“显示包内容”; 2.打开Xcode.app>Contents>Developer>Platforms>iPhoneOS.platform>DevicesSupport; 3.将解压后3个文件夹放置在路径下; 4.重启...

    iOS 12.1真机调试包

    打开finder/应用程序、Xcode右键显示包内容 Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 放到此目录下

    Xcode12 iOS14.1 真机调试包

    Xcode12 14.1真机调试包 经实测iPhone7 Xcode10.3 14.1可以安装应用但是无法在Xcode中启动无法调试

    【iOS 真机调试支持包】已更新到iOS13.4真机包

    下载后导入到,应用程序 ——》Xcode.app,(右键点击项目->显示包内容) /Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport即可

    iOS13.0 真机调试 Developer Disk image

    iOS13.0 真机调试 Developer Disk image ,将文件解压复制到,应用程序->Xcode 右键显示包内容,/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

    iOS真机调试包12.0-12.4,包含12.0 (16A366)、12.3 (16F156)、12.4

    解压真机调试包(这里包含真机包12.0 (16A366)、12.3 (16F156)、12.4)放在目录:⁨ 应用程序⁩ ▸ ⁨Xcode⁩ ▸ ⁨Contents⁩ ▸ ⁨Developer⁩ ▸ ⁨Platforms⁩ ▸ ⁨iPhoneOS.platform⁩ ▸ ⁨DeviceSupport⁩ ...

    IOS11 真机调试包.zip

    ios11系统真机调试包,包含IOS11.0,IOS11.1,IOS11.2,IOS11.3,IOS11.4 全系列真机调试包. 解决设备报错could not find developer disk image,可以 进入/应用程序/Xcode.app/Contents/Developer/Platforms/iPhone...

    IOS12 真机调试包.zip

    IOS12 真机调试包,解决xcode在IOS12上面报错:Could not find Developer Disk Image.拷贝到 /应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 目录下.

    iOS 11.4 真机调试包

    11.4 真机调试包,不用更新xcode,在应用程序xcode包内容中DeviceSupport中添加此文件,注意解压,然后重启xcode

    iOS13.7真机调试包.zip

    /应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

    ios13.1真机调试包

    ios13.1真机调试包 亲测 可用 进入/应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ ,然后将解压后的文件夹直接添加进去,重启Xcode即可。

    ios13真机调试包支持文件

    在应用程序找到Xcode,显示包内容⁨Xcode.app⁩ ▸ ⁨Contents⁩ ▸ ⁨Developer⁩ ▸ ⁨Platforms⁩ ▸ ⁨iPhoneOS.platform⁩ ▸ ⁨DeviceSupport⁩,放进去就行了

    iOS11.1 真机测试包

    iOS11.1真机调试包,打开应用程序->Xcode->(右键显示包内容)->Contents->Developer->Platforms->IPhoneOS.platform->DeviceSupport,将下载文件解压后粘贴。

    Xcode iOS12.3 真机调试包(可用).zip

    进入 /应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ ,将解压后的文件夹粘贴进去,重新启动Xcode。

    iOS13、13.1的真机调试包

    进入/应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ ,然后将解压后的文件夹直接添加进去,重启Xcode即可。

Global site tag (gtag.js) - Google Analytics