ios真机调试

iOS开发关于真机—App发布证书和调试证书配置

安稳与你 提交于 2020-03-11 19:24:02
发布证书、真机调试证书、测试证书、推送证书详细过程 更重要的是让你彻底明白为什么要这样配置证书 一:发布证书 遵旨: 哪个 开发者的 哪台 电脑要发布 哪个 app (这句话可以多读几遍) 通过上边的遵旨可以得出要发布app需要哪些文件,为什么配置过程中要上传或者生成那些文件,结论如下 申请开发者账号,即花费了99刀给apple的账号,这是你可以登录developer.apple.com这个网站了 证书签名请求文件(CSR:CertificateSigningRequest) 让你的电脑具备了发布app的功能,这个CSR文件就描述了这台电脑,文件的生成方式是通过mac的签名文件(通过key),结合开发者账号生成的. 在开发者网站填写要上传的app的相关信息,告诉苹果我们要上传哪个app;区分app是通过xcode项目中的bundle ID实现的,也就是说这个bundle ID在你填写发布app时是必填项,得注意; 上边3条对于发布一个app来说貌似已经够了,但是接下来请各位注意了,这些东西得拿去让苹果验证的啊亲,苹果如何验证啊; CSR结合开发者账号生成的 ios_distribution.cer文件 : 是要装在在你mac的key中; Bundle ID: 在你的xcode的项目里; 注意你上传app是通过xcode完成的那么苹果如何验证呢?这时候.mobileprovision

IOS在真机调试无法全屏显示,模拟器正常

一个人想着一个人 提交于 2020-02-07 05:47:35
原文地址:: https://blog.csdn.net/ywy0ywy/article/details/42875817 相关文章 1、IOS 模拟器显示不全问题---- https://blog.csdn.net/shengdaVolleyball/article/details/54603232 开发环境:Xcode6, IOS SDK8.1 真机调试:iphone5s, ios7.0 遇到问题:在iphone模拟器上显示正常,而连接5s真机调试时,应用无法全屏显示,如下图: 打开项目目录中的images.xcassets文件,如下图,发现这里缺少了launchimage的图像配置 解决方案:打开项目配置-general-launch images 点击Launch Images Source这一项中的Use Asset Catalog 然后会跳出弹框,点击Migrate 这样就配置成功了! 再打开之前的image.xcassets文件,发现有了Launchimage这一项 接着在真机上运行程序 可以全屏显示了! 参考链接:http://blog.csdn.net/android_ls/article/details/39234963 来源: CSDN 作者: xqhrs232 链接: https://blog.csdn.net/xqhrs232/article

ios真机调试教程(不上架App Store安装到手机)

六眼飞鱼酱① 提交于 2020-01-08 09:30:08
原文 不上架App Store安装到手机调试测试,需要用到ios真机调试证书打包的ipa才能安装到非越狱的手机使用。 2017年最新整理的ios真机调试的详细图文步骤流程,轻松的把你开发的ios app安装到手机体验。 工具/原料 苹果开发者账号 ios证书创建工具Appuploader ios调试证书介绍 1 调试证书分两种 ios开发证书和Ad hoc证书 如果你用xcode开发,可以直接用开发证书,用手机连接xcode进行真机调试,不过现在也能免证书调试,很方便。 如果需要打包发给朋友、客户测试,不方便直接拿手机给你连接xcode进行灌装,还是需要iOS测试证书(Ad hoc)打包,才能发给别人安装。 如果你用HBuilder等跨平台开发工具开发的iOS APP,也要用到iOS测试证书(Ad hoc)打包 出来的IPA才能安装到非越狱的手机测试。 END 详细步骤 1 1、申请一个APPid(应用标识符 2、添加调试设备 3、申请iOS调试证书 4、配置调试描述文件 5、iOS打包ipa 6、安装到手机调试 END 一.创建唯一标示符App IDs 1 登录苹果开发者中心,进入证书页面。 点击证书、ID及配件文件,进入设置。 2 选择App IDs –>点击+创建一个新的App ID 其中有两项需要你自己填: 第一项Name,用来描述你的App ID,这个随便填,没有什么限制

移动端真机调试

空扰寡人 提交于 2019-12-06 15:01:36
一、前言   移动端调试因为缺少可视化界面,所以一般比pc端的调试困难一点。虽然存在困难,但是也不是没有办法,办法都是人想出来的。   常用的真机调试一般有以下几种。 1、chrome调试大法 2、safari调试ios 3、wenire真机调试 3、 spy-debugger调试 二、常用方法 2.1、chrome调试大法 特点:只能调试手机端的chrome浏览器,对于U这些浏UC览器均不适用,因此在调试兼容问题时,帮助不大,不过确实很方便。 步骤: 1、手机开启USD调试模式 2、链接到pc 3、在chrome浏览器输入: chrome://inspect 4、勾选"discovery usb device" 5、然后在手机端浏览网页,就可以看到如下的页面,点击inspect,进行调试。 2.2、ios利用safari调试Webview 特点:利用Safari去调试WebView所加载的html页面。对环境有要求。 步骤: 1、手机端:设置 → Safari → 高级 → Web 检查器 → 开。 2、mac端:Safari → 偏好设置 → 高级 → 在菜单栏中显示“开发”菜单。 3、在移动设备上打开Safari应用。 4、在Mac设备上打开Safari应用。 5、此时点击Mac上的 Safari 菜单栏中的“开发”,可以看到有移动设备的名称显示

React Native_真机调试

匿名 (未验证) 提交于 2019-12-03 00:30:01
用Xcode打开RN创建的iOS项目 将RCTWebSocketExecutor文件中的 localhost 修改成本机的IP地址 然后选择真机,进行编译,时间有点长。哪里报错改哪里。 注意Test里面也要选择开发团队账户 真机调试步骤: 1、配置IP:找到RCTWebSocketExecutor.m里面的localhost改为你的电脑的IP地址 2、修改Bundle ID:不改很有可能报错 3、选择你公司的苹果开发者账户,创建证书。Test的Team也要设置。 注意:如果是因为配置的问题,报错,记得commond+shift+k,清除一下缓存,再commond+R运行一下。 如果想要更新,就要 你的手机 文章来源: React Native_真机调试

小程序 ios 10.1.x 白屏问题

匿名 (未验证) 提交于 2019-12-03 00:18:01
遇到这个问题有点莫名其妙只有IOS10.1.x显示白屏 解决过程很坎坷,一开始以为是调试基础库的问题,改成最新的2.9.2版本。 用这个创建新的项目,把之前的项目内容放到新建项目内, 发现还是不行,后来只复制一个index 页面过来真机调试是好的 只能一个一个页面复制过来最终找到原因。 来源:博客园 作者: 诗意的活着 链接:https://www.cnblogs.com/wupeng88/p/11818725.html

react native在xcode真机调试ios

匿名 (未验证) 提交于 2019-12-02 23:45:01
1修改URL地址:打开项目目录下的AppDelegate.m文件, 修改里面的URL,把localhost改为你的电脑的IP。在Mac系统下,你可以在系统设置/网络里找到电脑的IP地址。 2选择设备:把手机插上数据线,连接到你的电脑,这时候就可以在调试设备里,看到你自己的设备。 3点击当前选中的模拟设备即可展示所有设备,如下图,然后选中你的真机 4解决账号问题:点击“Build and Run”,却出现如下提示: Failed to code sign “2048”. No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier “com.facebook.8048” were found. Xcode can attempt to fix this issue. This will reset your code signing and provisioning settings to recommended values and resolve issues with signing identities and provisioning profiles. 没有提供一个合法的证书

iOS所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程

柔情痞子 提交于 2019-11-30 03:33:34
概述: 苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便; 首先得描述一下各个证书的定位,作用,这样在制作的时候心中有谱,对整个流程的把握也会准确一些; 1、开发者证书(分为开发和发布两种,类型为 iOS Development,ios Distribution),这个是最基础的,不论是真机调试,还是上传到appstore都是需要的,是一个基证书,用来证明自己开发者身份的; 2、appID,这是每一个应用的独立标识,在设置项中可以配置该应用的权限,比如是否用到了PassBook,GameCenter,以及更常见的push服务,如果选中了push服务,那么就可以创建生成下面第3条所提到的推送证书,所以,在所有和推送相关的配置中,首先要做的就是先开通支持推送服务的appID; 3、推送证书(分为开发和发布两种,类型分别为APNs Development ios,APNs Distribution ios),该证书在appID配置中创建生成,和开发者证书一样,安装到开发电脑上; 4、Provisioning Profiles,这个东西是很有苹果特色的一个东西,我一般称之为PP文件,该文件将appID,开发者证书,硬件Device绑定到一块儿,在开发者中心配置好后可以添加到Xcode上

ios申请真机调试( xcode 5)详细解析

一世执手 提交于 2019-11-30 03:33:06
已经有开发证书的直接跳过第一步 第一步:申请“开发证书” 进入苹果开发者99美元账号: 选择: Certificates, Identifiers & Profiles 关于 Certificates,Identifiers,Profiles 的介绍请看 ” Certificates, Identifiers ,Profiles “ 选择:Certificates 选择:Development,点击”+“ 可以创建一个证书, 详细步骤请参照 ” 申请证书 “, 在这里就不在重复了 一般说我们开发ios应用,必须有两个证书,”开发证书“、”发布证书“,在电脑上生成了一次这两个证书以后, 不需要每一次都添加证书 ,所以添加证书的步骤在这里不在重新叙述。 如果你在开发者网站已经申请不了证书了,可以选择导出p12文件,请参照 “导出P12”文件 第二步:添加 App IDs 选择 “Identifiers”的 “App IDs”,点击“+” 出现以下界面: App ID Description 是一个App ID的描述,就是一个名字,这个名字可以随便取 App ID Prefix 苹果已经帮我们填了,不需要我们填,可以看出,它是一个团队的ID 下一步,选择 App ID Suffix App ID Suffix 有两个选项: Explicit App ID :顾名思义,这里要填一个明确的

iOS真机调试 for Xcode 5

给你一囗甜甜゛ 提交于 2019-11-30 03:32:54
由于 Xcode5 的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).另一方面是添加了自动生成证书的功能特性,来加快 我们开发者生成一些调试用的证书.免去我们频繁要去苹果开发者网站自己生成. 接下来就介绍一下如何在Xcode5中 进行真机调试. 一、真机调试所需材料说明 在申请真机调试证书之前,先对苹果真机调试所需的文件进行说明: 苹果真机调试需要 证书(Certificates) 和 描述文件(Provisoning Profiles) 1、证书(Certificates) 通过苹果自带的钥匙串生成后上传到Developer中再生成来完成 2、描述文件(Provisoning Profiles) 生成描述文件时需要选择 App ID ( 包含Bundle,必须与你程序的bundle保持一致,为了能同时调试多个程序,一般bundle填写时末尾用*号代替,后文会具体说明) 选择 证书(Certificates) 及 设备(Devices) 三样东西 所以如果想要真机调试成功,就必须 App ID , 证书(Certificates) , 描述文件(Provisoning Profiles) , 设备 (Devices ) ,及你所要调试程序的 Bundle Identifier 保持一致 二