xcode如何下载历史版本
Posted 文件
篇首语:万事须己运,他得非我贤。本文由小常识网(cha138.com)小编为大家整理,主要介绍了xcode如何下载历史版本相关的知识,希望对你有一定的参考价值。
xcode如何下载历史版本
怎样从苹果商店下载老版本的xcode
方法/步骤百度“苹果开发者中心“,进入以下页面。
点击页面中的“Member Center"出现登录界面。这是需要苹果开发者帐号的,没有帐号的可以选择“Create Apple ID”进行注册。
已经注册的选择“Sign In"登录选择左边的"SDKs"选择"Xcode"选择“Download“进入下载页面。下载页面呈现的是最新版的Xcode,旧版的在左下角。
选择左下角”Additional Tools“在这里面就有苹果的所有官方开发工具和一些应用。以选择”Xcode3.0为例“,在Description标题下,点击”Xcode3.0“前面的加号就出现了Xcode的镜像安装文件Xcode_3.0.dmg和描述文件。
如何制作一个可以上传到 fir.im 的 ipa 文件
添加 Devices
添加并设置发布证书
下载证书并导入 Xcode
编译程序
上传到 fir.im
下载安装
添加 Devices
登录苹果开发者网站,添加想要安装测试应用的设备的 UDID (苹果公司限制,最多添加100台设备)
可以使用 FIR.im 提供的的接口 快速获取 UDID
添加并设置发布证书
添加发布证书
还是在 苹果开发者网站,点击左侧导航栏Provisioning Profiles中的Distribution,添加一个新的证书;
选择 Ad Hoc
选择一个App ID
图为通用App ID
选择开发者
添加测试设备
完善信息
点击Generate,
下载证书并导入 Xcode 以及 Xcode 设置
下载
下载上一步生成的文件,双击将其加入 Xcode,
Xcode 设置
在 Xcode 中点击project图标,在info这个tab下找到configuration设置,里面默认的是debug和release。点击+,选择Duplicate the “Release configuration”,给生成的新东西起个名字,推荐使用ad hoc distribution
点击targets图标,在build settings这个tab下,找到code signing部分。将Code Signing Identity中的ad hoc distribution证书设置为刚刚导入到 Xcode 中对应测试应用的证书。注意不要改动Debug和Release中的证书。
保证target中info这个tab下的bundle indentifier里面有预设值,其必须和provision portal输入匹配。这个很重要,否则将来会出错。 在Xcode左上角run按钮右侧有一个下拉菜单,选择device或者simulator,点击菜单下方的edit schema。保证Archive中Build Configuration中的值是ad hoc distribution
编译程序
配置工作到此结束。点击Product中的Archive,程序开始编译,编译完成后弹出设置框,点选"Export" 然后选"Save for Ad Hoc Develoyment"
按操作提示就会生成一个.ipa文件。此.ipa可以被安装到之前设置的测试应用设备中。
上传到 fir.im
在 发布页面 上传并设置短链接地址(建议填写changelog),然后点击 Go 开始上传
上传注意事项
登录后上传可以对你的 App 进行管理,比如删除,修改字段等等
登录后可以使用 fir.im 的全部功能(包括新版测试功能,比如 上传加速,Crash收集,下载统计,历史版本管理等)
下载安装
上传完成后会自动跳转到 App 的短链接页面,将该页面的链接发给测试人员或者使用 fir.im 的 Team 功能邀请你得测试人员加入团队,他们将会自动收到 App 更新通知
如何在Xcode下使用SVN
1、Xcode4中苹果有自带的SVN软件------>anizer------>Repositories2、SVN checkout到本地后,删除本地file,对服务器有影响吗? 不会影响服务器,当你执行“svn update”时会zai再次被自动下载;当删除后再执行“svn mit”就会在服务器上也对应删除。
3、连接服务器点击file-》repositories-》点击坐下边的“+”-》然后名字及svn服务器的地址,还有type选中subversion然后next等等了。4、Xcode4下,SVN中常用命令 mit 提交 checkout 将服务器上下载到本地(我个正在使用的电脑) update 更新文件 File------->SourceController------->update 图片中第3个按钮,是视图对比按钮. 5、SVN中用法详解和注意事项 ①提交自己的代码 SVN更新的原则是要及时更新,及时提交。
当完成了一个小功能,能够通过编译并且并且自己测试之后,尽量早的提交,这样也保存了历史版本,必要时候可以回滚;在开始一天的工作之前,最后update一下项目。 ②保持原子提交(不要不经意间修改并提交了别人的文件) 仅提交你修改的部分,最好不要一下子将整个项目提交; 当完成一个功能或文件后,最好提交。
我就遇到完成某个功能后,没有提交,后来又做了更改,结果代码出现bug,无法恢复到正常时的代码。 ③不要提交自动生成的文件 VisualStudio等开发工具在生成过程中会产生很多自动文件,如.suo等配置文件,Debug,Release,Obj等编译文件,以及其他的一些自动生成,同编译代码无关的文件,这些文件在提交的时候不应该签入,如果不小心签入了,需要从仓库中删除。
④不要提交不能通过编译的代码 代码在提交之前,首先要确认自己能够在本地编译。进行SVN提交更新时最好是代码在提交前已经通过自己的测试。
SVN中常用命令详解 1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) 3、删除文件 svn delete path -m “delete test fle“ 例如:svn delete svn://192.168.1.1/pro/domain/test.php -m “delete testfile” 4、查看日志 svn log path 5、比较差异 svn diff path(将修改的文件与基础版本比较) 6、将两个版本之间的差异合并到当前文件 svn merge -r m:n path SVN使用方法 更新(update),经常地update没有坏处,特别是多人项目中。如果每次提交(mit)前不进行更新(update)的到最新的版本的话,svn会提示当前的拷贝过期,需要更新。
提交(mit),一定要写上这次提交的内容的摘要,便于以后查阅。 将文件checkout到本地目录 svn checkout path(path是服务器上的目录) svn update命令自动用服务器上的版本替换本地版本控制的文件 6、Xcode中使用SVN问题以及提交解决冲突问题 Xcode的SVN功能,和Eclipse中的subclipse或者windows下的tortoiseSVN比较起来功能还差很多。
我是索性不用的,直接用命令行。我看有的朋友是用subclipse,其实也挺好,不过,为了使用SVN功能要单独开一个耗费资源的Eclipse。
但是,不论使用什么SVN工具,都会遇到Xcode固有的问题,即project.pbxproj文件的提交冲突问题。 project.pbxproj文件里面包含了构建过程所需的所有文件,如果你在项目目录下增加了新文件,比如没有通过Xcode,该文件就不在project.pbxproj文件中,就不会生成到app中。
同理,如果你从SVN中更新到其他项目成员增加的文件,而没有更新project.pbxproj文件(或者该成员根本就没有提交这个文件),则也会出现相同的现象。 如果项目成员提交了新的project.pbxproj文件,你这边没有在项目中增加新的文件,直接svn update就可以了。
7、Xcode中更新代码后项目文件打不开 若选择更新整个项目经常会出现冲突问题,尤其是project.pbxproj文件。此文件包含了构建过程所需的所有文件,如果在项目目录下增加了新文件,但没有通过Xcode, 该文件就不在project.pbxproj文件中,就不会生成到app中。
同理,如果从SVN中更新到其他项目成员增加的文件, 而没有更新project.pbxproj文件(或者该成员根本就没有提交这个文件),则也会出现相同的现象。这一文件冲突将直接导致项目文件打不开。
解决更新代码后打不开项目文件方法: 当项目文件如tobacco.xcodeproj打不开时可以右键选择\'显示包内容\',会看到有三个文件,project.pbxproj/user.modelv3/user.pbxuser。 其中project.pbxproj有三个版本,和解决普通svn文件冲突一样解决冲突即可。
8、SVN 更新 提交 合并 区别 当本地文件没有改动,服务器文件改动的时候,更新会从服务器取文件覆盖当前文件 当本地文件有改动,服务器文件没改动的话,不会更新此文件 当本地文件有改动,服务器文件有改动的话,如果改动的部分不冲突,就会合并文件到本地,如果有冲突的话,会提示文件冲突,需要自己手动修改以后上传到服务器。 最后一个讲解合并: 服务器和本地的同一个文件(所谓同一个文件应该就是SVN相对路径相同,文件名相同的文件,这个由SVN留在本地的信息决定)已经修改,且修改的部分不重合,不重叠 当满足上面的条。
如何查看iOS已上架app崩植迹ㄎ籧rash发生的行
一、先分析app的崩溃的分布情况 这个需要有(iTunes connect账号),通过分析可以查看到自己的app奔溃主要发生在那些机型上。
如果没有账号,别着急,直接走第二步。二、打开xcode,下载崩溃日志,直接定位出问题代码行。
1、找到开发者账号进入iTunes connect进入iTunes connect的界面.png2、进入app分析,查看app查看情况,app下载量,app崩溃情况查看app情况3、这里先关注app崩溃的情况 可以看到历史累计崩溃11次点击这个崩溃的情况进入分析实际上的app的崩溃的分布版本和手机系统版本可以看到app崩溃主要集中在iOS9.2系统中,app版本3.2中。如果上级需要,可以针对崩溃的发生出一些报告。
接下来,就直接定位代码崩溃发生的行了。点击对应的崩溃日志,后面会出现一个箭头,点击箭头就会进入到Xcode中对应的代码行,就可以根据自己的程序逻辑做出相应修改。
如何制作一个可以上传到fir.im的ipa文件
添加 Devices添加并设置发布证书下载证书并导入 Xcode编译程序上传到 fir.im下载安装添加 Devices登录苹果开发者网站,添加想要安装测试应用的设备的 UDID (苹果公司限制,最多添加100台设备)可以使用 FIR.im 提供的的接口 快速获取 UDID添加并设置发布证书添加发布证书还是在 苹果开发者网站,点击左侧导航栏Provisioning Profiles中的Distribution,添加一个新的证书;选择 Ad Hoc选择一个App ID图为通用App ID选择开发者添加测试设备完善信息点击Generate,下载证书并导入 Xcode 以及 Xcode 设置下载下载上一步生成的文件,双击将其加入 Xcode,Xcode 设置在 Xcode 中点击project图标,在info这个tab下找到configuration设置,里面默认的是debug和release。
点击+,选择Duplicate the “Release configuration”,给生成的新东西起个名字,推荐使用ad hoc distribution点击targets图标,在build settings这个tab下,找到code signing部分。将Code Signing Identity中的ad hoc distribution证书设置为刚刚导入到 Xcode 中对应测试应用的证书。
注意不要改动Debug和Release中的证书。保证target中info这个tab下的bundle indentifier里面有预设值,其必须和provision portal输入匹配。
这个很重要,否则将来会出错。 在Xcode左上角run按钮右侧有一个下拉菜单,选择device或者simulator,点击菜单下方的edit schema。
保证Archive中Build Configuration中的值是ad hoc distribution编译程序配置工作到此结束。点击Product中的Archive,程序开始编译,编译完成后弹出设置框,点选"Export" 然后选"Save for Ad Hoc Develoyment"按操作提示就会生成一个.ipa文件。
此.ipa可以被安装到之前设置的测试应用设备中。上传到 fir.im在 发布页面 上传并设置短链接地址(建议填写changelog),然后点击 Go 开始上传上传注意事项登录后上传可以对你的 App 进行管理,比如删除,修改字段等等登录后可以使用 fir.im 的全部功能(包括新版测试功能,比如 上传加速,Crash收集,下载统计,历史版本管理等)下载安装上传完成后会自动跳转到 App 的短链接页面,将该页面的链接发给测试人员或者使用 fir.im 的 Team 功能邀请你得测试人员加入团队,他们将会自动收到 App 更新通知。
相关参考
方法/步骤百度“苹果开发者中心“,进入以下页面。点击页面中的“MemberCenter"出现登录界面。这是需要苹果开发者帐号的,没有帐号的可以选择“CreateAppleID”进行注册。已经注册的选择
1.苹果手机如何下载旧版本软件苹果手机下载旧版本软件步骤:1、借助第三方软件安装旧版本软件在苹果AppStore商店上面应用都是最新的版本,我们可以通过其它途径进行下载旧版本软件。2、在iTunes软
1.app下载历史appstore里的软件仅提供以往版本的更新信息,并不提供旧版软件的下载。很多好用的软件就是更新之后就损失了某些让人喜欢的功能的。-_-所以说软件不一定是越新越好的。如果你想下载旧版
怎么把手机qq恢复发到以前的版本恢复的方法只有重新下载QQ,覆盖安装目前的版本;根据设备和系统不一样,主要有以下方法:一、苹果ios系统设备:1.打开iTools,进入程序库,找到QQ,点击下拉箭头,
一、git怎么创建本地版本仓库第一,下载并安装git目前windows版本的git有几种实现,但我们选择msysgit发行版,这是目前做得兼容性最好的。使用默认配置安装Git。这个不用多说,一路Nex
谷歌地图v4.2.0://nduoa/apk/detail/608谷歌地图v4.3.0://nduoa/apk/detail/845谷歌地图v4.4.0://nduoa/apk/detail/1454
iphone可以安装历史版本的app吗可以。一、通过iTunes安装旧版本软件在iTunes软件上面如果平时有通过iTunes备份苹果手机上面的软件,那么我们只需要通过恢复备份就能够还原之前安装旧版本
1.git获取历史版本的几种方式我们简单的描述一个例子:a)初始化操作有两个文件file1.txt和file2.txt1,初始化的时候就有这两个文件操作:gitinitgitstatusgitadd.
1.苹果手机怎么下载旧版的b612在第三方手机助手下载,可以使用PP助手来下载安装旧版本的APP1.下载手机PP助手2,下载安装好之后连接设备3.在主界面点击安装移动端4.在手机PP助手上面安装旧版本
1.怎么下载历史版本的微信手机下载微信历史版本时同样也是在手机浏览器百度栏搜索一下【安智】,看到【安智市场】点击进入进入了【安智市场】点击【普通下载】即可下载好了【安智市场】,点击安装吧安装好了【安智