`
stephen830
  • 浏览: 3011933 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

iphone开发--真机测试

 
阅读更多

 

 

iphone开发--真机测试

 

转载自: http://apluck.iteye.com/blog/1435985

 

 

 

如何进行真机测试?

需要得到apple官方的development授权,过程如下

1、访问https://developer.apple.com/devcenter/ios/index.action 并登录;

2、登录后点击页面右侧的“iOS Provisioning Portal ”,如图


3、进入“iOS Provisioning Portal ”后,点击左侧的“Certificates”,如图


4、点击页面中的“click here to download now ”下载(这个只用下载一次即可),如图


5、双击下载的文件“AppleWWDRCA.cer”,就会打开“钥匙串访问”,选择“登录”、“证书”, 执行添加。

添加后,选中该证书可以看到如下图信息:



 6、焦点窗口切换为“钥匙串访问”,选择菜单“钥匙串访问”--》“证书助理”--》“从证书颁发机构请求证书...”,如图



 再打开的窗口中,输入邮件地址(apple ID邮箱)及常用名称(貌似没有什么要求,应该是随便输入的),选择“存储到磁盘”及“让我指定钥匙串信息”,如图



 点击“继续”,弹出保存框,选择保存在桌面,在新的窗口中点击“继续”,会生成“CertificateSigningRequest.certSigningRequest”文件。

 

7、切回浏览器,在“Development ”选项卡中点击“Request Certificate”按钮,如图



 8、在新的页面中点击“选择文件”,选择刚刚生成的“CertificateSigningRequest.certSigningRequest”文件并点击“submit”,如图



 9、进入页面



 F5刷新,直到出现页面



 点击“Download”按钮,下载到“ios_development.cer”文件,双击该文件会在“钥匙串访问”中出现如图



 注意,若没有出现图中的钥匙



 则可能是中间操作有问题,后面应该会不成功。

 

10、切回浏览器,选择“Devices”,如图



 11、在页面中点击右侧的按钮,在出现的页面中输入设备名称(随便起个名字)及手机唯一码

获取手机唯一码方式:当手机插入到mac上时,打开xcode的organizer,选中devices,就会出现***'s iPhone4S或者其他名称,选中机器就会在右侧出现,如下图,红框内的就是唯一码



 12、在浏览器中,选择“App IDs”,如图


13、点击右侧的按钮,在Description中输入一个名称(随便,但最好特定),在Bundle Identifier (App ID Suffix)中输入app的Bundle identifier,如:com.abc.iphone

14、在左侧选择“Provisioning”,如图


15、在右侧点击按钮

16、页面进入“Create iOS Development Provisioning Profile”,Profile Name是名称(随便,但最好特定),Certificates选择一个证书即可,App ID选择你刚刚创建的app id,Devices选择你添加的Device。点击submit,你创建的provisioning profile的status会是pending 刷新页面,知道status为Active,点击右侧的


按钮 下载*****.mobileprovision。

 

在Xcode的organizer中选中你的手机dervice展开,选择Provisioning Profiles 点击右侧窗口下的按钮,选择到刚才下载的“*****.mobileprovision”文件,就会对该手机授权。

 

 

到此,真机测试环境就配置好了,下面要创建个Project来测试下。以下有几个注意事项:

 

(1)创建项目:注意项目的Bundle identifier必须与上面第13步中配置APP ID中的Bundle identifier相同。


(2)项目创建后,选择要运行的真机,因为我连的真机是iPad2,所以这里可以选择。这里要注意的是项目使用的sdk版本和真机的sdk版本是否匹配。如果项目sdk版本高于真机sdk版本,那么下图中不会有真机选择,只会有模拟器Simulater的选项。


 

查看项目sdk版本:

 

查看真机的sdk版本:打开Xcode ,选择 菜单 Window 下的 Organizer 。

如果上面2图中的 不匹配,则必须将Deployment Target的版本号改成和Software Version一样。

 

 

 

  (3)错误: Could not instantiate class named NSLayoutConstraint

 

 

xcode 升级到了 4.5 之后 只要往xib上面拖放控件 就会报错,

解决方法, 选中当前的 xib文件,

再右边的 inspector 一栏 将 interface builder document 下的 use autolayout 复选框去掉就可以了。

 

 

 

 

 

 

 

 

  • 大小: 3.8 KB
  • 大小: 2.7 KB
  • 大小: 2.4 KB
  • 大小: 44.5 KB
  • 大小: 45.4 KB
  • 大小: 18.3 KB
  • 大小: 21.7 KB
  • 大小: 5.8 KB
  • 大小: 59.8 KB
  • 大小: 25.5 KB
  • 大小: 21.4 KB
  • 大小: 17.3 KB
  • 大小: 4.3 KB
  • 大小: 1.9 KB
  • 大小: 68.8 KB
  • 大小: 4.3 KB
  • 大小: 1.7 KB
  • 大小: 3.8 KB
  • 大小: 1.7 KB
  • 大小: 1.4 KB
  • 大小: 1.1 KB
  • 大小: 114.7 KB
  • 大小: 39.6 KB
  • 大小: 63.4 KB
  • 大小: 66.8 KB
  • 大小: 5.9 KB
  • 大小: 7.4 KB
分享到:
评论

相关推荐

    iOS-iphone-真机测试调试包14.6

    在iOS开发过程中,真机测试和调试是必不可少的环节,特别是在优化应用性能、解决设备兼容性问题时。本文将深入探讨“iOS-iphone-真机测试调试包14.6”这一主题,涵盖其重要性、操作流程以及相关知识点。 首先,真机...

    iOS-iphone-真机测试调试包14.7

    在iOS开发过程中,真机测试调试是至关重要的环节,它能确保应用在真实设备上的表现与预期相符。标题“iOS-iphone-真机测试调试包14.7”表明我们关注的是针对iOS 14.7版本的iPhone设备进行的真机测试环境。描述中的...

    iOS-iphone-真机测试调试包14.5

    在iOS开发过程中,真机测试和调试是至关重要的步骤,确保应用在真实设备上运行顺畅,无误。这个“iOS-iphone-真机测试调试包14.5”显然是为针对苹果iPhone设备上的iOS 14.5版本进行测试而准备的。下面将详细介绍iOS...

    iOS-iphone-真机测试调试包14.8

    在iOS开发过程中,真机测试是验证应用在实际设备上表现的重要环节。"iOS-iphone-真机测试调试包14.8" 提供了一种方法来确保你的应用程序在iOS 14.8版本的iPhone上运行无误。这个调试包可能包含了Xcode的配置文件、...

    iOS-iphone-真机测试调试包15.4

    在iOS开发过程中,真机测试和调试是必不可少的环节,以确保应用在实际设备上的表现符合预期。"iOS-iphone-真机测试调试包15.4" 提供了一个专门针对iOS 15.4版本的环境,允许开发者在iPhone上进行测试和调试。这个...

    iOS-iphone-真机测试调试包15.0

    在iOS开发过程中,真机测试是必不可少的一环,它能够帮助开发者确保应用程序在真实设备上运行时的表现符合预期。这个名为“iOS-iphone-真机测试调试包15.0”的压缩包显然针对的是iOS 15.0版本,这是苹果公司在2021年...

    ios14.2-.3-.4真机包.zip

    压缩包内的"ios14.2-.3-.4真机包"文件很可能包含了每个iOS版本的设备支持文件,这些文件将帮助开发者在Xcode中配置目标环境,以便在实际的iOS 14.2、14.3或14.4设备上进行应用程序的测试、调试和性能优化。通过真机...

    13.1.zip --Xcode13.1真机调试包

    总的来说,Xcode 13.1真机调试包的推出,是Apple对开发者需求的积极回应,它强化了真机测试的体验,尤其是在iPhone 11这样的主流设备上。对于广大开发者而言,充分利用这个工具,可以有效提高应用的质量和用户体验,...

    iOS16.0-iOS16.6真机包

    首先,真机调试是iOS应用开发中不可或缺的一部分,它允许开发者在实际设备上运行和测试应用程序,以确保其在各种真实场景下表现正常。与模拟器相比,真机调试可以提供更准确的性能数据和用户交互体验。iOS16.0至iOS...

    iOS11.4-developerdiskimage真机调试包

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际设备上测试应用程序,以确保软件在各种硬件配置和系统版本上的表现。本文将详细介绍如何使用“iOS11.4-developerdiskimage真机调试包”进行真机...

    iOS 10.3 iphone真机测试包

    在iOS开发过程中,真机测试是一项至关重要的环节,它能够帮助开发者确保应用程序在实际设备上的运行效果和性能。本“iOS 10.3 iPhone真机测试包”旨在为开发者提供一个针对iOS 10.3版本的测试环境,确保应用在iPhone...

    Xcode iOS12.1-developerdiskimage真机调试包

    总之,“Xcode iOS12.1-developerdiskimage真机调试包”是iOS 12.1开发者的必备工具,它使得开发者能够充分利用Xcode的功能进行真机测试,确保应用在各种iOS 12.1设备上都能顺畅运行。对于追求高质量应用的开发者来...

    appium-ios-device-自动化-手机自动化-移动端IOS自动化-自动化测试-ios真机驱动

    本文将深入探讨“appium-ios-device”这个模块,以及如何在iOS真机上进行自动化测试。 自 Appium 1.15.0 版本起,引入了“appium-ios-device”作为连接真机设备的新方式。这一变化简化了设置过程,不再需要用户手动...

    iPhone 13.1.rar 真机调试包

    总之,“iPhone 13.1.rar”真机调试包对于iOS开发者来说,是进行高效、准确真机测试的关键工具。正确安装和使用这个包,能够提升开发效率,优化用户体验,是每个iOS开发者都需要掌握的一项基础技能。

    iPhone开发入门到精通视频教程

    资源名称:iPhone开发入门到精通视频教程资源目录:【】iOS开发源码系列---工具【】iOS开发源码系列---应用【】iOS开发源码系列---游戏【】iOS开发源码系列---类库与框架【】iOS开发真机测试与发布【】iOS开发视频...

    iOS真机测试包14.0.zip

    在iOS开发过程中,真机测试是验证应用在实际设备上运行情况的重要环节。"iOS真机测试包14.0.zip"是一个专为解决在iOS 14.0 beta版本上进行真机测试时遇到问题的工具包。当开发者升级其测试手机至iOS 14.0 beta版后,...

    iPhone面试题解答,真机调试

    在iOS开发过程中,真机调试是一项至关重要的技能,它能帮助开发者在实际设备上测试应用程序,确保代码在各种硬件配置和系统版本上的表现。本文将深入探讨如何进行iPhone的真机调试,以及在这个过程中可能遇到的问题...

    xcode 11.0 真机测试包

    《Xcode 11.0真机测试包详解与应用》 Xcode 11.0作为Apple开发者的强大工具,对于iOS应用的开发、测试和发布起着至关重要的作用。尤其是在真机测试阶段,它提供了对应用程序在真实设备上运行情况的深度评估,确保了...

    xcode_真机测试支持包 11.4与12

    “真机测试”是iOS应用开发中不可或缺的一环,它确保应用在实际设备上运行时的性能和功能正常。“支持包”则指代上述的系统模拟数据,它们是使旧版Xcode具备新系统测试能力的关键。 在实际操作中,首先,你需要确认...

    xcode_真机测试支持包 11.3

    总结来说,"xcode_真机测试支持包 11.3"是一个帮助开发者在不升级Xcode的情况下进行新版本iOS系统真机测试的工具,通过合理利用这个支持包,可以提高开发效率,保证应用的兼容性,并保持开发环境的稳定性。...

Global site tag (gtag.js) - Google Analytics