如何添加iOS应用的ios友盟添加测试设备备

如何把IOS应用,发给别人测试? - 迎-客-松 - 博客园
随笔 - 119, 文章 - 1, 评论 - 22, 引用 - 0
ios应用,除了用XCODE连接真实设备调试以外,也可以制作ipa安包,发给别人测试。下面是具体步骤:
1. 把要测试的设备标识添加到你苹果开发账号的调试设备里。(可以用xcode或者itools查看设备标记, 如下图:)
2. 在苹果的开发者中心里,重新制作开发的 &Provisioning Profiles& 文件,包含上面添加的设备,然后从事安装Provisioning Profiles文件;
3. xcode打开应用,在Build Setting-&Code Signing 下的release里,选择更新后的 Provisioning Profiles 文件;
4. xcode在iOS Device下编译应用 (Control + B), 会在Projects下看到有一个 xxx.app 的包。右键点击,选择&Show in Folder&, 在电脑里找到这个包。
5. 打开 itunes 把 xxx.app 拖到itunes里,会在应用里生成一个 xxx.ipa 文件,这就安装包,把这个安装包发给别人,别人就可以把设备连接到itunes 或者itools上安装这个这个测试程序了。西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ iOS模拟器iOS Simulator详细图文使用教程
v1.0.12.0 官方版
类型:ACT动作游戏大小:62.8M语言:中文 评分:6.4
iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具。iOS Simulator 是Xcode的一部分,Xcode是苹果自家的iOS开发程序,可以免费下载!iOS Simulator位于/Developer/Platforms/iPhoneSimulator.platform/ Developer/Applications文件夹中。通常不需要直接启动iOS Simulator-它在Xcode运行(或是调试)应用程序时会自动启动。Xcode会自动将应用程序安装到iOS Simulator上。iOS Simulator并非仿真器iOS Simulator是个模拟器,但并非仿真器。这两者的区别是什么呢?模拟器会模仿实际设备的行为。iPhoneSimulator会模仿实际的iOS/iPad设备的真实行为。但模拟器本身却使用了Mac上的各种库(如QuickTime)进行渲染以便效果与实际的iPhone保持一致。此外,在模拟器上测试的应用程序会编译为x86代码,这是模拟器所能理解的字节码。实际的iPhone设备使用的则是ARM代码。iOS所支持(模拟)的设备我此处的iOS 5.1的模拟器,支持的设备有4个:即:iPadiPad(Retina)iPhoneiPhone (Retina)如何打开iOS模拟器Xcode编译iOS项目后自动打开iOS模拟器(去调试当前程序)在调试Xcode中的iOS程序时,点击对应的Run:Xcode会去编译当前iOS项目,编译成功后,会自动并调用iOS模拟器,并运行相应的编译出来的程序:注:你当前的项目,所使用的对应模拟器需要设置为对应的模拟器。比如我此处的项目是针对iPhone的,所以设置为iPhone 5.1 Simulator:手动打开iOS模拟器如有需要,当然也可以手动自己去打开对应的iOS模拟器。通过 Xcode-&Open Developer Tool-&iOS Simulator:即可打开对应的iOS模拟器。关于iOS模拟器中的界面一共有三个界面:下面这个是第三个界面:应用程序这个是第二个界面:iPhone主功能界面第一个界面搜索界面:三个界面之间的切换除了可以点击那个小圆点之外,也可以通过鼠标拖动:iOS模拟器使用心得1.自定义(G,(Google)地图中会利用到的)当前坐标无意间发现的一个功能,可以自定义当前的坐标:其默认的坐标是Apple总部的坐标:纬度:37.785834经度:-122.406417此地址,之前在调试添加地图功能时就发现了此“秘密”了。关于坐标,地图方面的内容,感兴趣的可参考该贴:给Your Second iOS App:BirdWatching添加地图的支持对应的,可以看到上面已经提供了一些其他地址,比如:Apple StoresAppleCity Bicycle RideCity RunFreeware Drive我暂时就不去折腾了,感兴趣的人,可以自己去尝试。2. “存储屏幕快照”保存下来的截图到底在哪里通过 文件-&存储屏幕快照:可以将当前iOS模拟器的截图存储下来。但是到底保存下来的图片放到哪里了。对此,参考:模拟器里截屏后图片保存位置,但是通过Finder(等价于Windows中的),却找不到其所说的/Library/Application Support/iPhone Simulator/后来逼得自己去好好折腾一下。后来,还是通过命令行找到了对应的iPhone Simulator:crifan$&pwd
/Users/crifan/Library/Application&Support/iPhone&Simulator/5.1
limatoimac:5.1&crifan$&cd&/Users/crifan/
limatoimac:~&crifan$&ls&-la
drwxr-xr-x+&17&crifan&&staff&&&&578&&8&14&13:50&.
drwxr-xr-x&&&5&root&&&&admin&&&&170&&8&&8&21:16&..
-rw-------@&&1&crifan&&staff&&&&&&5&&8&&8&21:16&.CFUserTextEncoding
-rw-r--r--@&&1&crifan&&staff&&2&16:52&.DS_Store
drwx------&&13&crifan&&staff&&&&442&&9&&5&15:49&.Trash
-rw-------&&&1&crifan&&staff&&&&13:50&.bash_history
-rw-------&&&1&crifan&&staff&&&&13:50&.viminfo
drwxr-xr-x&&&7&crifan&&staff&&&&238&&9&10&09:49&CocoaNotepad
drwx------+&&6&crifan&&staff&&&&204&&9&10&16:50&Desktop
drwx------+&&6&crifan&&staff&&&&204&&8&15&10:52&Documents
drwx------+&12&crifan&&staff&&&&408&&8&29&17:12&Downloads
drwx------@&41&crifan&&staff&&&&11:08&Library
drwx------+&&3&crifan&&staff&&&&102&&8&&8&21:16&Movies
drwx------+&&7&crifan&&staff&&&&238&&8&14&14:56&Music
drwx------+&10&crifan&&staff&&&&340&&9&10&15:19&Pictures
drwxr-xr-x+&&5&crifan&&staff&&&&170&&8&&8&21:16&Public
drwxr-xr-x&&&5&crifan&&staff&&&&170&&9&&7&15:36&develop可见,当前用户crifan下面,是有对应的Library其下是有Application Support/iPhone Simulator/5.1但是,结果却由于/Users/crifan/Library/是隐藏文件夹,导致在Finder中,crifan文件夹下,始终都找不到这个Library
文件夹。后来想到了,Finder有个前往,里面可以打开特定的路径:然后终于找到了对应的隐藏的“Library”文件夹了:但是后来又是找了半天,才找到屏幕快照snapshot所在位置:一个是,对于每个程序所在的路径中的截图:比如:/Users/你的用户名/Library/Application Support/iPhone Simulator/模拟器版本号/Applications/Xcode所生成的某项目
的编号/Library/Caches/Snapshots/项目名比如:/Users/crifan/Library/Application Support/iPhone Simulator/5.1/Applications/58D-4B2B-B883-
88C/Library/Caches/.BirdWatching下面有对应的截图文件UIApplicationAutomaticSnapshotDefault-Portrait.jpg:另一个是:/Users/你的用户名/Library/Application Support/iPhone Simulator/模拟器版本号/Library/Caches/Snapshots/iOS项目
名对应的此处集中了多个项目的不同截图文件。对于单个项目,会有当前最新的截图文件:比如:/Users/crifan/Library/Application Support/iPhone
Simulator/5.1/Library/Caches/Snapshots/com.apple.mobileslideshow有对应截图文件UIApplicationAutomaticSnapshotDefault-Portrait.jpg:【总结】至此,算是终于找到项目的截图了,有两个位置:1./Users/你的用户名/Library/Application Support/iPhone Simulator/模拟器版本号/Applications/Xcode所生
成的某项目的编号/Library/Caches/Snapshots/项目名2. /Users/你的用户名/Library/Application Support/iPhone Simulator/模拟器版本
号/Library/Caches/Snapshots/iOS项目名另外,貌似屏幕截图只保存最新的单张的截图,多次截图则会导致之前的截图被覆盖掉。。。所以需要拷贝截图出来的话,要截图完毕后,即可拷贝出来,否则下次再截图就把之前的截图覆盖了。3.添加简体中文拼音输入法在iOS的第二个界面:iPhone主界面中:Settings -&General -&Keyboard-&International Keyboards -& Add New Keyboard -&Chinese
Simplified&-& PinYin即可添加出 Chinese &-& Simplified (PinYin)的输入法,即简体中文 拼音输入法图解:设置完毕后,输入键盘中,就可以点击那个小地球,切换不同的输入法了。就可以切换到中文简体输入法,输入中文了:‍
天天酷跑是腾讯公司推出的一款跑酷类手机网游,游戏在沿袭传统玩法的基础上,特别加入了闪靓坐骑萌动宠物等一系列心动设计,为玩家带来最为得心应手的跑酷体验。随时随地与微信好友一起玩,抢占排行榜爱心送不停高分炫出来贴心交互让你和好友亲密无间,分享炫耀让你备受好友关注,成为酷跑达人小编在这里为大家带来了几款天天跑酷攻略,让你以后轻松游戏,得高分,成为跑酷高手...
12-01 / 1.3M
推荐理由:天天酷跑秘籍,玩好天天酷跑就靠它了!最新的游戏资讯,最齐全的角色分析,坐骑推荐,还有每一期的活动信息
11-13 / 3.7M
推荐理由:天天酷跑终极攻略app,为喜爱天天酷跑的玩家带来最新,最全面的游戏攻略,让你第一时间获取游戏热门资讯和高
10-25 / 2.0M
推荐理由:天天酷跑攻略精选app,为用户带来最及时,最实用的天天酷跑攻略,时刻跟上新版本,最新的人物,宠物,坐骑评
09-09 / 2.5M
推荐理由:天天酷跑最新攻略app,为玩家带来国民酷跑的最新攻略,帮助你在游戏中获取高分,早一步拿到新人物,新宠物等
06-26 / 8.7M
推荐理由:腾讯天天酷跑3D辅助器是腾讯旗下最新跑酷游戏《天天酷跑3D》的游戏辅助,玩家可以使用西西带来的天天酷跑3D
06-19 / 697KB
推荐理由:天天酷跑高手解封器是专门为广大的天天跑酷玩家制作的游戏解封工具,不管用户是安卓还是IOS系统的酷跑帐号,
安卓模拟器想必不少喜欢玩手游的玩家都用过,不过模拟器想必很少有人试过了,模拟器与安卓模拟器类似可以让你将电脑编程设备运行一些的应用和游戏。比起现在发展非常成熟的安卓模拟器来说模拟器还是有不少欠缺的地方的,不过对于一些想玩游戏却不想买苹果产品的用户来说,模拟器给予了用户极大的方便,我们不仅可以体验大屏玩游戏的感觉还不用担心没电的问题,这里西西给大家提供了一些免费的模拟器下载,推荐有需要的用户下载使用...
09-05 / 24.9M
推荐理由:ios模拟器电脑中文版是一款能够让用户在电脑上模拟使用iOS系统的工具,你可以用iOS模拟器电脑版完美的在电脑
09-19 / 57.2M
推荐理由:最近很多苹果手机玩家在问小编iOS版的部落冲突能不能在电脑上玩,在这里要小编要告诉各位,部落冲突iOS版可
04-11 / 31.4M
推荐理由:新游模拟器app是新游手柄为玩家提供的一款配合手柄玩街机游戏的苹果街机模拟器应用,这款模拟器中内置了我们
08-03 / 72.8M
推荐理由:小鸡模拟器是IOS平台上全能的模拟器游戏平台!支持街机、GBA掌机、FC红白机、SFC超级任天堂等掌机电玩模拟器
07-11 / 62.8M
推荐理由:天天酷跑是腾讯代理的跑酷android手机游戏,不同的是本作采用联网才能玩的模式,玩家可以在游戏中相互比较分
12-28 / 113.5M
推荐理由:日前,该公司再次宣布推出Mac版Bluestacks模拟器。这款新的Android模拟器全名为BlueStacks App Player for
02-0602-0101-2801-2501-2501-2401-2301-2101-1301-13
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载2015年最新iOS真机调试创建证书的步骤
作者:佚名
字体:[ ] 来源:互联网 时间:08-25 17:19:04
iOS真机调试怎么创建证书?关于苹果iOS开发经历过各种困难和坑,其中就有关于开发证书,生产证书,in_house证书,add_Hoc证书申请过程中的问题,下面分享2015年最新iOS真机调试创建证书的步骤
关于苹果iOS开发,笔者也是从小白过来的,经历过各种困难和坑,其中就有关于开发证书,生产证书,in_house证书,add_Hoc证书申请过程中的问题,以及上架发布问题。今天就着重说一下关于针对于苹果开发者网站更新之后的真机调试证书申请。
1、获取真机调试的证书,先在本地生成获取证书的文件,找不到钥匙串可直接用mac电脑的搜索功能
2、请求证书
3、填写必要信息
4、保存路径和生成文件的名字
5、到开发正中心然后进入个人心中
6、进入证书颁发处
7、选择iOS APPS栏下哪一项都可以,都会跳到同一个页面
8、先添加证书
9、选择iOS APPS
10、一路Continue到最后选择文件,就是我们最开始申请下来的钥匙串文件,选择之后一路Continue,最后把我们申请完成的证书下载下来,双击就ok,然后就填写appID的申请。
11、点击申请appIDs
12、填写必要信息,然后一路Continue最后submit就ok了
13、绑定iPhone设备,然后填写设备信息,一路Continue就ok
14、最后是配置文件信息的填写,点击+号创建新的
15、选择上面的iOS app,下面的两个是上架用的和打包用的
16、然后绑定我们前面的appID、调试证书和设备信息,然后一路Continue,到最后把我们申请玩的配置文件download到本地,双击打开就ok。接着修改我们的x-code信息
17、在Bundle Identifier一栏中填写我们在appID中绑定的推送格式【com.你自定义的.】后面x-code会自动帮你填充,然后选好真机就可以运行调试了!
注意事项:本文是最新版本的x-code,低版本需自行注意。如果需要添加其他设备进行真实调试的话,先把设备添加到【Devices】中,然后修改配置文件就行,其他的都不用修改,download之后双击,新添加的设备就能调试了
大家感兴趣的内容
12345678910
最近更新的内容Pages: 1/6
主题 : 如何检查用户的ios设备上是否安装了某些app?
级别: 骑士
UID: 82216
可可豆: 23 CB
威望: 805 点
在线时间: 116(时)
发自: Web Page
如何检查用户的ios设备上是否安装了某些app?&&&
技术问题发到问答:我知道,我仍旧要在论坛继续发布问题
比如,我想知道用户iphone上是否安装了instagram,以确定是否提供分享Instagram的功能。如何获取这个信息呢?求大神指教。
话说我们的iOS产品也该要逆袭了。。。
级别: 精灵王
UID: 40471
可可豆: 3639 CB
威望: 3620 点
在线时间: 836(时)
发自: Web Page
非越狱设备,在你的应用里无法知道系统安装了什么别的应用。
级别: 骑士
UID: 82216
可可豆: 23 CB
威望: 805 点
在线时间: 116(时)
发自: Web Page
回 1楼(csucfl) 的帖子
本来我也这么认为,但是我看到Pic Collage就能够检测出用户是否安装Instagram!!很想去问下他们的开发者...
话说我们的iOS产品也该要逆袭了。。。
级别: 侠客
可可豆: 540 CB
威望: 540 点
在线时间: 271(时)
发自: Web Page
用 UIApplication&&的 canOpenUrl&&方法,当然前提是要检测的应用程序注册了一个唯一的url标识。
级别: 骑士
UID: 82216
可可豆: 23 CB
威望: 805 点
在线时间: 116(时)
发自: Web Page
回 3楼(103) 的帖子
[application canOpenURL:&#(NSURL *)#&]; 那么请问怎么获取这个应用程序的url标识呢?比如Instagram的标识?感激不尽
话说我们的iOS产品也该要逆袭了。。。
级别: 精灵王
UID: 40471
可可豆: 3639 CB
威望: 3620 点
在线时间: 836(时)
发自: Web Page
如果这样,可以去instagram看看,应该有提供的。给个demo看看,解压后,俩工程都装一遍,就可以看到了整理了一下,建议使用 “归档2.zip”解压后有俩 MyApp1,MyApp2先安装MyApp1,可以查看然后安装MyApp2,再继续启动MyApp1注意,传递参数时,需要对参数进行URLEncode之类的吧[ 此帖被csucfl在 19:04重新编辑 ]
(69 K) 下载次数:384
级别: 骑士
UID: 82216
可可豆: 23 CB
威望: 805 点
在线时间: 116(时)
发自: Web Page
回 5楼(csucfl) 的帖子
泪奔,太好了!我已经找到了,真是感谢。把代码分享一下:NSURL *instagramURL = [NSURL URLWithString:@&instagram://location?id=1&];BOOL hasInstagram = [[UIApplication sharedApplication] canOpenURL:instagramURL];
话说我们的iOS产品也该要逆袭了。。。
级别: 新手上路
可可豆: 123 CB
威望: 143 点
在线时间: 109(时)
发自: Web Page
Bump 有一个小功能是给你身边的人交换应用程序;但是iOS是没有接口提供开发者去获取用户手机所安装的app的,但是,为什么Bump这款通过正规渠道(Appstore)下载的应用却能够获取用户安装应用清单呢?原来,我们还是有一些绕弯的方法来获得用户安装的软件的。网址:&&中列出了4种用于检测用户安装的软件的方法:&&方法一:&&方法二:&&方法三:&&方法四:其中最后2种是私有API和只适用于jail break的iOS设备,而前2种适用于普通的iOS设备。大概解释一下前2种方法:&&方法一:利用URL scheme,看对于某一应用特有的url scheme,有没有响应。如果有响应,就说明安装了这个特定的app。&&方法二:利用一些方法获得当前正在运行的进程信息,从进程信息中获得安装的app信息。
&img border=&0& class=&appVersionImage square large-icon& src=&http://a1238./us/r30/Purple/v4/2d/b6/c2/2db6c223--c401-59ded50daa46/mza_x170-75.png& /&
级别: 圣骑士
UID: 144596
可可豆: 654 CB
威望: 659 点
在线时间: 406(时)
发自: Web Page
mark一下,以后用
级别: 侠客
UID: 125820
可可豆: 535 CB
威望: 536 点
在线时间: 216(时)
发自: Web Page
回 7楼(zhzenghui) 的帖子
mark一下获得当前正在运行的进程信息,从进程信息中获得安装的app信息这个方法应该是不行的吧因为你获得的只是在后台运行着的应用嘛 方法一倒是方法可行
当你穿过一场风暴 请高昂你的头 不要害怕黑暗 在那风暴的尽头 是片金色的天空 和百灵那甜美的歌声 穿过风 穿过雨 你的梦想或许会破灭 但带着你心中的希望前行 你永远不会独行
Pages: 1/6
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版}

我要回帖

更多关于 ios友盟添加测试设备 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信