软录 · 2023年4月29日

苹果app真机测试|请问一下ipad能不能真机调试专门iphone的程序

『壹』 iosapp上架流程

上架基本需求资料1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程)2、开发好的APP通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般在教程对常见错误都有解释,仔细看看,不清楚可以联系技术支持或者加群提问。也录制了视频教程,想看视频教程的,点击观看。苹果iOS APP真机调试测试和上架App Store视频教程优酷http://v.youku.com/v_show/id_XMzk0MTMyNDM2NA==.html?spm=a2hzp.8244740.0.0iOS APP上架发布分AB两部分,首先测试APP,如没问题再上传APP审核!A部分:真机调试分5步进行介绍,如果已经真机测试好,请直接下拉看B步骤。(上架前一定要先测试好APP,要不app一堆bug,上架也审核不过,浪费时间)1、安装iOS上架辅助软件Appuploader2、登录Appuploader申请iOS开发证书文件p123、登录Appuploader申请iOS开发证书描述文件mobileprovision4、使用iOS证书文件打包苹果APP5、安装打包的APP到苹果手机测试B部分:上架App Store审核分6步进行。1、申请iOS发布证书2、申请iOS发布描述文件3、打包ipa4、iTunes Connect创建APP5、上传ipa6、设置APP各项信息提交审核A部分:真机调试APP(安装到非越狱手机测试)一、下载安装iOS上架辅助软件AppuploaderAppuploader下载链接下载软件包后解压直接使用,无需安装。如果win 32位系统点击appuploader.exe启动时提示(下图所示),32位系统需要点击appuploader.jar或者start.bat启动Windows 32的系统请先安装好java环境再启动软件java环境安装教程二、登录Appuploader申请iOS证书文件p122.1打开Appuploader,用苹果开发者账号登录进去。2.2、选择证书项目进入2.3、点击右下角+ADD选择类型:选择开发证书(开发证书打包的才能安装到手机)输入证书名称:不要中文、随意设置邮箱:(随意)密码:证书的密码,不是开发者账号密码,如123这样不用很复杂,记好、打包时要用、很重要。应用id:这里不用选!点击ok创建。注意:iOS开发证书最多能申请2个,如果账号已经有2个开发证书了,将申请报错(如下图)。一个开发证书可以用于多个APP测试,不用每个app都对应申请个开发证书p12,开发证书p12是可以公用的,区分开下面步骤申请的的描述文件就行了,一个p12可以对应无数描述文件。当然也可以删除之前的重新申请2.4、创建成功后,找到刚创建的iOS开发证书(iOS Development这个类型的就是开发证书,如果之前创建过看过期时间就知道哪个是新创建的了),点击p12 文件,下载保存.p12证书文件到电脑。三、登录Appuploader申请iOS开发证书描述文件mobileprovisioniOS证书文件有两个,刚申请了p12文件,接下来申请mobileprovision描述文件在申请ios描述文件之前,先添加好两样基础信息,应用id及苹果手机设备号udid如果你之前添加过应用id和设备,应用id点击三角符号下拉可以看到,设备选择开发版profile选项可以看到之前添加的。如果之前加过要用以前加过的应用id,跳过此步。初次使用或者需要上架另一个项目app需要先创建一个应用id及添加相关的开发测试人员设备。3.1、先介绍添加应用ID,点击添加应用id!(不同的APP需要编写不同的应用id相当于app的身份证)如果添加报错(应用id具有唯一性,可能重复添加或者别人用过这个应用id),解决办法就是修改下应用id,重新编下。应用id:三段式格式、如app名称是淘宝,可以编写为com.app.taobao,自由编写!不能重复!具有唯一性@名称:数字或者字母,自由编写,不要中文,不能重复。在AU软件添加的应用id只有默认权限,如果你需要开通推送通知、苹果支付等权限需要到苹果开发者中心配置!苹果开发者中心添加应用id配置相关权限教程点击ok只要没弹出报错就是添加成功了,注意先关掉窗口,重新点右下角+ADD进入下拉应用id可查看刚添加的应用id是否存在。填加好应用id下步添加设置udid3.2 添加测试设备udid要安装到哪个苹果手机测试就添加哪个手机的udid,添加了udid的手机才能安装,最多能加100个!如果你以前加过udid,不需要加新的测试苹果手机上去,跳过此步,直接申请证书!先来获取udidudid如果你的手机链接了电脑并且安装好了相关驱动,AU软件会自动获取,直接点ok添加就行了其他两种获取udid的方式3.3、苹果手机助手获取UDID如爱思助手,电脑下载爱思助手,连上苹果手机,设备信息里面那个设备标识就是udid。3.4、扫码获取苹果手机udid使用 iphone 或 iPad 微信扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID这个一长串的就是设备的Udidid实例:获取到udid输入名称name:数字或者名字,自由编写,不能重复,不能中文。点击ok无提示即为添加成功在苹果开发中心也可以添加设备,在AU软件添加的设备在开发者中心也会有显示。苹果开发者中心添加udid设备教程如果苹果设备udid添加报错(如下图),检查这个udid是否正确或者之前添加过!Type选择开发版即可看到刚添加的设备。3.5、勾选相关信息生成ios开发证书描述文件Type:选择开发版profile(安装到手机测试需要开发证书)应用id:选择添加的对应的应用id证书:选中全部Devices:勾选需要测试苹果手机名称:数字或者字母,随意输入,注意不要重复。点击ok创建3.6、选择刚创建的iOS开发版描述文件(iOS Developer这个类型的就是开发描述文件,找到刚创建的输入的名字),点击Download下载,保存到电脑申请得到了两个iOS证书文件p12和.mobileprovision就可以去打包ipa了。四、iOS打包IPA各开发者工具打包教程,根据自己使用的平台去打包,证书都是一样用。这里介绍了几个平台的打包教程,对应自己使用平台的看看,没有写的平台如果不会可以问下技术支持。开心App平台打包网站教程HBuilder打包教程APICloud打包教程phonegap打包教程xcode打包教程APPcan打包教程变色龙打包ipa教程这里以HBuilder平台为例4.1、打开HBuilder工具,选择开发好的项目,点击发行,选择发行为原生安装包。4.2、选择iOS打包,支持的设备类型(可以选择支持iPhone和支持ipad),选择使用苹果证书AppID:跟申请证书描述.mobileprovision时选择的要一致(又称套装id,appid,BundleID,应用id,包名)profile文件:选择上传配置文件.mobileprovision私钥证书:上传.p12文件私钥密码:输入创建p12设置的密码。然后点击打包。4.3、打包成功后,下载保存ipa,这个ipa包就能安装到手机测试了。4.4、安装IPA到手机进行测试特别注意:ios不像安卓、不能直接把ipa文件发送到手机安装,需要通过手机助手安装,或者上传分发平台扫二维码安装,如蒲公英,fir这种分发平台。二维码扫码下载示例链接https://fir.im/j7su推荐使用爱思助手安装连接上手机、点击应用游戏,点击导入安装,选择刚打包的ipa包,或者直接选择ipa包右键通过爱思助手安装。4.5ipa将自动安装4.6、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。点击设置、进入通用,下拉选择描述文件和设备管理。4.7、点击开发者应用下面出现的账号,信任,然后就能启动应用,下次启动不在出现提示。安装后测试APP各项情况,如果没问题了进行第二大步骤,上架APP。——————————————————————————————————————————————————B部分:上传ipa到App Store审核1、申请iOS发布证书2、申请iOS发布描述文件3、打包ipa4、iTunes Connect创建APP5、上传ipa6、设置APP各项信息提交审核一、申请iOS发布证书(p12文件)刚真机测试申请的是开发证书,上架需要申请发布证书,替换下发布证书打包就能上架了(发布版证书打包的不能安装,所以先用开发证书测试好再替换发布证书发布上架包)。1.1、点击右下角+ADD选择,下拉选择发布证书证书名称:不要中文、随意设置邮箱:随意密码:证书的密码、比如设置123这样,不用很复杂,记好、打包时要用、很重要应用id:这里不用选点击ok创建。注意:iOS发布证书最多能申请3个,如果账号已经有3个发布证书了,将申请报错(如下图)一个发布证书可以用于多个APP上架,不是说只能申请3个发布证书就只能上架3个app,完全不用每个app都申请个发布证书p12,发布证书p12是可以公用的,区分开下面步骤申请的的描述文件就行了。一个p12可以对应无数的描述文件。也可以删掉之前的发布证书,重新创建,不会影响已上架的app。1.2、创建成功后,找到刚创建的发布证书(iOS Distribution这个类型的就是发布证书,如果之前创建过请看过期时间就知道哪个是新创建的了),点击p12 文件,下载保存.p12证书文件到电脑。二、创建iOS发布描述文件(.mobileprovision文件)2.1、返回Appuploader首页,选择描述文件。2.2、点击+ ADD,对应选择发布版profile应用id:选择对应的id(又称套装id,appid,BundleID,包名)证书:选中全部就行Devices:设备这里不像选开发版profile时会出现,发布版不用选。输入名称:不要中文,随意,123之类的就行,注意不要跟之前申请过的名称一样),点击ok创建。2.3、选择刚创建的发布版描述文件(iOS Distribution这个类型的就是发布描述文件,找刚创建的输入的名称),点击Download下载,保存到电脑跟真机测试打包ipa一样,上传这两个发布证书打包的上架ipa包就能上架了。三、上传发布证书编译打包(替换打包测试包的开发证书)各平台打包教程、根据自己使用的开发平台去打包。lbuilder打包网站教程xcode打包教程HBuilder打包教程APICloud打包教程phonegap打包教程AppCan打包iOS变色龙打包ipa教程这里以HBuilder平台为例3.1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。3.2、选择iOS打包,支持的设备类型(可以选择支持iPhone和支持ipad),选择使用苹果证书AppID,苹果开发者中心申请的那个(又称套装id,appid,BundleID,应用id),如com.app.taobaoprofile文件,选择上传配置文件.mobileprovision私钥证书,上传.p12文件私钥密码,输入创建p12设置的密码。然后点击打包。3.3、打包成功后,下载保存ipa,这个ipa包就能上传审核了。打包好ipa后,不要直接上传ipa,先到iTunes Connect后台创建APP。四、创建APP4.1、登录iTunes Connect,点击我的APP进入创建一个APPhttps://itunesconnect.apple.com/login4.2、进入点击左上角+号选择新建APP,选择平台iOS,应用名称:APP的名称语言:APP的语言,中文还是英文。套装ID:(应用id、appid、包名,跟申请证书使用的要保持一致)sku:不能写中文,自己用拼音随便编一个,好识别就行,如app叫淘宝,就输入taobao。用户访问权限:一般选完全访问权限创建了APP然后再上传ipa文件。五、Windows环境下上传IPA到App Store5.1、Windows环境下上传IPA到App Store先创建一个APP专用密码,配置到Appuploader软件!苹果一种机制,上传ipa需要一个特定的APP专用密码,app-specific password打开网站https://appleid.apple.com/zh_CN登录苹果开发者账号登录进去找到安全项目,点击生成专用密码。密码标签随便输入,123,app等之类的都行。点击创建生成,(注意密码标签不是专用密码,是由苹果系统生成的一串密码)专用密码就是下面这个样子的密码,把这个密码复制,打开Appuploader点击右上角,选择设置,把上传专用密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。5.2、输入专用密码点击OK保存后,点击单个ipa按钮提交5.3、选择刚打包测试没问题的ipa包5.4Appuploader将自动上传你的IPA,包如果很大需要上传一段时间,当出现以下提示时(packages were uploaded successfully进度条蓝色),说明上传成功。如果进度条红色说明上传失败,通过下面的链接,找解决方案,或者加技术支持解答。上传ipa常见错误解决方案5.5上传成功后到后台查看上传的版本packages were uploaded successfully 进度条蓝色,ipa上传成功后,登录iTunes Connecthttps://itunesconnect.apple.com/login后台查看上传的ipa进入APP,点击活动,所有构建版本选项(下图所示),这里会显示上传成功的构建版本,如果ipa包没问题刚上传会显示正在处理!如果没有出现版本,请查看下面的链接解决成功上传ipa但iTunes Connect后台没有构建版本解决办法正常的包会处理一段时间,等他慢慢处理,先去设置APP的各项信息。5.6、设置APP各项信息提交审核先选择第一项APP信息、需要设置两个地方。隐私政策网址:可直接填写我们官网http://www.applicationloader.net/,也可参考这个教程,做一份正规的隐私政策链接。隐私政策链接模板教程副标题:可写可不写类别:根据自己APP类型选。5.7、选择左边的第二项价格与销售范围价格时间表:免费APP就设置为免费、收费的app就根据情况设置价格。销售范围:如果只是上架到中国就选中国、也可以全选所有地区,影响不大,设置好储存。5.8、选择左边第三项准备提交进入、这个页面需要设置几项信息、一步一步来。先设置app截图!因为现在苹果规则的改变,iPhoneX刘海屏6.5的截图必须提供了。打开上架前真机测试安装的app,截图你想展示的app页面(最多可以传10张,一般截图个三四张就行了)!6.5寸(必须要)是x系列刘海屏iPhone手机截图(iPhone X、iPhone XS、iPhone XS Max、iPhone XR这些机型任选一个截就行,如果没有x系列刘海屏手机找人借一个截图),尺寸为1242*2688,小屏x刘海屏手机截图的尺寸如有差别用ps调整下尺寸再上传!如果没有iPhonex真机通过ps制作x系列手机截图教程5.5寸(必须要)则不是刘海屏的iPhone手机截图(iPhone5、6、7、8这些机型),尺寸为1242*2208,尺寸如有差别用ps调整下尺寸再上传!12.9寸ipad截图(如app没支持ipad不用上传!),第二代、第三代尺寸都是2048 *2732!app预览是视频的意思,可以不上传。5.9、往下拉、设置app的宣传语、描述、关键词宣传文本:APP的一句话介绍(如不知道怎么写,到App Store搜索同行的app参考)描述:APP的详细介绍关键词:搜索你app的关键词、可以设置多个,多个关键词用英文状态下的逗号隔开技术支持网址:可以设置为公司网站个人网站,没网站直接设置我们的官网也行 http://www.applicationloader.net5.10、点击构建版本旁边+号选择之前上传的版本、(如果没有出现+号请到活动那看是否处理完成)如果之前选择过版本了,要选新上传的包、移动鼠标到(下图红色圈圈处),点击红色删除键,重新点击+号选择版本。5.11、App Store图标一般选择了ipa构建版本就会自动出现,不用设置,版权按照格式设置,可以参考格式写。© +APP名称 如© Appuploader 这样版本是设置上架后显示的版本号,跟你上传的ipa版本号不用保持一致。比如上传的ipa版本是2.1.0,版本那也是可以设置为1.0然后点击分级的编辑按钮进入下一步设置5.12、分级选项根据自己的app情况选择。5.13、如果app有登录功能的一定要提供个账号给苹果审核测试,如果app没有登录的去掉打钩,填写联系信息,注意电话格式前面加+86后面再写手机号。5.14、各项信息如此就设置好了,存储好、点击提交以供审核、进去下一步。5.15、这里出现的信息根据app的类型不同、有不同的选项、根据自己的app的情况选择一般会出现3个选择出口合规信息:一般选否内容版权:一般选否广告标识符:如果APP有投放广告的选是,没有选否然后提交、显示为正在等待审核、耐心的等苹果公司那边审核了,初次提交1到2天出结果。5.16提交审核回到我的APP查看会提示正在等待审核,审核有时很快一两天,或要几天时间,常登陆看看审核情况,或看邮件提示。如果变成可供销售,恭喜你~上架成功了!六、上架审核后续问题处理当苹果返回审核结果后,如果是可供销售,说明上架成功了,刚上架的APP会在48小时内同步到App Store,如果暂时搜索不到耐心等下!成功上架实例APPhttps://itunes.apple.com/cn/app/id1388232144?mt=8苹果APP上架成功后如何获取下载链接及二维码如果被拒请看下面的链接修改继续提交iOS APP上架被拒重新提交审核教程

『贰』 什么软件可以测苹果苹

是不是问什么软件可以测苹果硬件性能,下载安装个安兔兔评测软件,就可以测试苹果性能跑分的

『叁』 用什么软件测试苹果真假

测试苹果真假可以使用硬件管家软件,打开软件点击手机测试,查看相应的硬件信息即可辨别真假。

同时能够辨别苹果手机真假的还可以通过苹果官网进行辨别,比使用硬件管家的软件更加方便快捷。具体的步骤介绍如下:

1,在电脑浏览器搜索苹果官网,单击苹果官网进入即可。

『肆』 ios app 真机调试怎么使用本地地址

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选项,找到设备,并启用。

『伍』 如何进行苹果真机app测试

一款App在别人的机器上开发和发布,现在迭代更新和开发需要在一台新mac机上开发和发布。(使用同一个开发者账号) 问题: 在新mac机器上开发并导入真机测试,是不是需要从别人的机器上面导处开发者证书、开发者授权文件和开发密钥导入到新mac

『陆』 ios app 如何真机测试

iOS app如果想要进行真机调试,需要有一个开发者账号。如果个人要申请,需要准备一张VISA(美金)信用卡,MASTER(欧元)。1. 个人的 99$申请简单,付钱就行,688人民币2. 企业的 99$申请复杂,需要“邓白氏”认证,可以确认企业是合法有效的,可以管理团队开发3. 商业的 299$也需要邓白氏认证,开发的应用,不能够上架(不经过苹果的审核),专门给企业级用户定制应用程序使用4.通过开发者账号在苹果开发者网站上申请证书5.将申请的证书安装到Xcode中,在配置好6.连接手机,运行是选中手机即可在手机上进行真机模拟

『柒』 ios真机测试为什么有的手机能运行,有的提示证书已废除

首先打开苹果的开发者网站(Tips:这里我就不贴网址了)点击网站上方的Member Center,会跳转到登录界面(Tips:如果登录过,并选择了浏览器保存此密码的时候,默认是登录状态)。2如图所示输入你的开发者账号和密码。输入完成后点击"Login"(Tips:左边是注册,下边是找回密码,右边是登录,如果没有开发者账号,则需要用苹果账号申请开发者,这里不多说申请过程以及找回过程)。3登录后的界面如图所示,如果没有最上面的两个选项(Dev Centers、Certificates,Identifiers&Profiles),说明你当前登录的账号还不是开发者,需要一个开发者账号登录才会有。如果界面和我一样,恭喜你可以进行真机调试,以及发布等证书操作。4首先点击“Certificates,Identifiers&Profiles”,进入证书界面我们会看到左边“iOS Apps”下面有四个选项:“Certificates”、“Identifiers”、“Devices”、“Provisioning Profiles”(Tips:如果没有该选项或者为空,则说明该开发者账号不是针对于iOS手机app开发的,如,当前演示的开发者账号,是用来做iOS开发的,故此中间的Mac Apps为空,该模块是在开发者账号申请的时候选择的,这里不过多赘述)5这里我会以“iOS Apps”给大家演示首先点击“iOS Apps”下的第一个“Certificates”,该选项作用按我的理解就是授权一台电脑允许进行真机调试(这只是为了大家好理解,不必太较真)。进入界面后,左边一列就是我们刚才在上一页看到的四个选项的具体目录,右边就是对应目录“Certificates”下的“All”里面的具体内容,当前目录就是授权证书,我们看右边有一列名字叫做Type,Type标示证书的种类,例如当前大家看到的“iOS Distribution”发布授权证书、“iOS Development”调试授权证书、“APNs Development iOS”推送调试授权证书等。点击对应证书会出现证书详情,有移除和下载选项,这里我们点击右上方的“十”号进行授权证书创建。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”,这里是为我们的工程创建一个标示,也就是俗称签名,只有满足标示的工程才能进行真机调试。同样点击右上方的“十”号按钮,进行创建标示。如图。这里,需要我们创建标示了,在“name”的地方填写标示的名字,方便最后一步生成证书的时候,容易找到我们创建的标示。接下来在 “App ID Suffix” 中的 “Explicit App ID” 的 “Bundle ID:” 里面填写我们的标示(也就是签名),格式下方给出的有例子。按照格式来些就好。笔者的习惯就是喜欢把公司网址反写最后加上项目名字,例如:com..ZYBaiExpPro。当然,我们不必要为每一个工程都生成一个签名标示,苹果给我们提供了一种广域标示的方法。还是同样的界面,我们选择“App ID Suffix” 中的 “Wildcard App ID”里面的“Bundle ID:” 填写我们的签名,注意格式下方给出的有例子。这里笔者也是按照这样的格式来写的,依然是“ com..* ”,用的时候把“ * ”替换成各种你需要的字符就行。也就是一个广域标示可以对应多个工程。如图。之后我们点击最下方的“continue”,进行下一步。核对一下信息后,然后直接点击最下方的“Submit”,发布我们创建的标示。到这一步我们的标示已经创建完成了。我们授权完电脑设定完签名之后,需要添加设备了,也就是允许进行真机调试的设备,例如(iPhone、ipad等)。点击左边目录中的“Devices”,同样点击右上方的“十”号,进行添加。我们可以选择一次添加一个设备,也可以一次添加多个设备。笔者比较推崇的是一次加一个不费事,一次添加多个文件格式易出错。在“Register Device”里面中的“Name”填写设备名字,将来连接上对应的设备后,会在Xcode里面显示出来这个名字的。之后,在“UDID”里面填写设备的UDID,这个过程,需要通过手机或者ITunes获取,这里笔者就通过ITunes来获得了,因为ITunes自带拷贝。连接上要真机调试的设备,打开ITunes,点击设备,点击界面中的序列号,会切换到UDID,右键就有拷贝,直接拷贝过来粘贴就好了。之后点击界面最下方"Done"按钮,就完成了设备的添加。只剩下最后一步,生成调试证书。点击最左边目录栏,选择“Provisioning Profiles”目录下的“All”,同样点击右上方的“十”号进入证书添加界面。如图。我们选择"iOS App Development"点击界面最下方的“Continue”。这一步是选择我们创建的表示(或者签名),选择我们在第13步中创建的“Identifiers”,一定要选对,如果创建的标示比较多,可以根据我们创建的名字去找我们的标示,如图。点击“Continue”,继续下一步。这一步是选择我们授权的电脑,在下面选项里面选择我们第11步生成的授权证书的名字,在这笔者要多说一句,一但创建的证书比较多就不好找,可以根据创建的证书的失效日期来区分,或者删除掉其他的(慎用)。点击“Continue”,继续下一步。这一步是选择我们需要进行真机调试的设备,可以选择我们第14步创建的指定设备,也可以选择全部,看自己需要。点击“Continue”,进行下一步为我们的证书选择一个名字,一定要选择一个好找的名字,不然后期在Xcode中会有很多证书,不好找。当然,遇到多人开发的时候,笔者往往会以a开头,不管证书再多,始终在前面排着。之后点击“Generate”,来生成我们最后的证书。在新的界面中点击"Download",下载下来的证书就是我们最终的证书,依然是需要双击,这次双击是安装到Xcode。好了,到这里我们的证书就申请完了。我们一共下载了2个文件,一个后缀是“.cer”的文件,一个是后缀为“.mobileprovision”的文件。好了,现在就剩下的是什么呢?就是进行真机调试了。首先打开你的工程,选择工程目录下的“Supporting Files”目录下的工程名字.plist文件或者“info.plist”文件(Tips:在Xcode6.0一下都是工程名.plist,Xcode6.0以上才是info.plist)。修改里面的“Bundle identifier”标示,改为我们刚才申请的标示(第13步中)。如果工程中有Tests测试文件夹存在,则在测试文件的info.plist做同样修改,如图。之后,打开你工程根目录,同命的蓝色文件,在中间的地方先选择"TARGET"下的工程同名文件,在最右边的搭接面里面选择“Build Setting”,然后找到“Code Signing”选项,在“Provisioning Profile”里面选择我们第19步创建的证书,通过名字找到。之后修改“Provisioning Profile”上面的“Code Signing Identity”选择我们通过证书找到的授权证书。四个选项全部需要修改。做完这一步,回到我们中间比较窄的界面,选择“PROJECT”中的工程更同名文件,进行上述操作。最后,就剩最后一步了,确保设备已连接值电脑,并在解锁状态下,在Xcode运行旁边选择“运行设备”,如图,找到自己的设备,选择,运行,等待加载吧。如果找不到设备,有“IOS Device”的话,说明设备没连接好,或者设备还没有在Itunes中启用。如果没有启用,点击最上方window中的Device选项,找到设备,并启用。到这里为止,我们的真机调试证书就说完了。

『捌』 请问一下ipad能不能真机调试专门iphone的程序

在 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用Apple ID就能下载和上手体验。此前开发者需每年支付99美元的费用成为注册开发者才能在iPhone和iPad真机上运行代码,苹果新的开发者计划则放宽要求,无需购买,只要你感兴趣同样可以在设备上测试app。不过如果你打算向App Store提交应用,那仍然需要付费。不过,这意味着只要程序是开源的,开发者可以在App Store之外的地方发布应用程序。感兴趣的用户则可以在Xcode中打开应用,进行编译并在设备上运行–完全绕开了App Store。这有点类似Android允许用户从未知来源处拷贝app,不过更复杂一些,要求真机连接和一台运行Xcode的Mac。不过这并不是真正的目的,主要目的是方便开发者在真机上测试自己的软件。对大多数开发者来说,这不是最优解决方案,但可以预见一些app会通过这种方式分发,比如适用于iPhone和iPad的开源Game Boy Advance模拟器GBA4iOS。鉴于这种改变,用户理论上可以从open-source tree上下载应用程序并在本地进行编译,再使用Xcode在设备上运行。我们知道苹果一直以来不允许模拟器上架App Store,但它们通常是开源的,可以通过这种方法安装。如果你对此感兴趣,可以看下Bouke van der Bijl博客上的一篇文章:How to sideload apps on your iPhone using Xcode 7此外,苹果还推出了全新的开发者计划(Apple Developer Program),苹果表示iOS Developer Program、Mac Developer Program以及Safari Developer Program统一为Apple Developer Program。从6月8日起,个人开发者针对iOS、OS X以及watchOS平台开发和分发应用只需要单个Apple Developer Program会员资格。