xcode6.3 真机调试运行设备怎么选不上

iOS 问题:我有几个问题,和技术无关。但是却很困扰我
第一:当时我拿到苹果电脑得时候纯碎是想开发些ios软件玩一下,所以我伪造了证书。随之带来得问题是我不能将我的程序发布到app store,只能发布到91之类得平台。现在我需要将程序发布到app,我想购买证书,也就是99美元那个。但是我伪造得过程完全是参考网上得。也就是我不会逆推回去。是不是我最快的办法就是还原电脑?
第二:我现在还在开发iphone4设备得软件,xcode环境还是4.3,如果我想开发iphone5环境得,是不是需要升级xcode,升级xcode是不是连带着雄狮系统也要升级?
第三:如果我是纯开发。就买一台itouch5来作为真机不知道行不行?毕竟iphone5太贵了。对于独立开发得人有点划不来。
最后:谢谢耐心看完我前三个问题得朋友,希望大家可以帮一下我。
我有几个问题,和技术无关。但是却很困扰我
第一:当时我拿到苹果电脑得时候纯碎是想开发些ios软件玩一下,所以我伪造了证书。随之带来得问题是我不能将我的程序发布到app store,只能发布到91之类得平台。现在我需要将程序发布到app,我想购买证书,也就是99美元那个。但是我伪造得过程完全是参考网上得。也就是我不会逆推回去。是不是我最快的办法就是还原电脑?
第二:我现在还在开发iphone4设备得软件,xcode环境还是4.3,如果我想开发iphone5环境得,是不是需要升级xcode,升级xcode是不是连带着雄狮系统也要升级?
第三:如果我是纯开发。就买一台itouch5来作为真机不知道行不行?毕竟iphone5太贵了。对于独立开发得人有点划不来。
最后:谢谢耐心看完我前三个问题得朋友,希望大家可以帮一下我。
共有 6 个回答
1.没伪造过
2.不需要,我现在的Xcode是3.2.6的 系统10.6 照样开发
3.可以,只是用来自己测试下
登录后方可回复
那请问该怎么开发呢?毕竟模拟器得长度不一样啊
登录后方可回复
1、从最初就买了idp,从未想过作假,所以这个问题爱莫能助,作为开发者,这点钱是省不了的。
2、xcode4.5需要mac系统mountain lion,建议系统升级,装最新版的xcode,从我app的数据分析统计下来ios6.0和ios6.0.1加起来已经超过了60%,你用4.3的xcode,好像只支持ios5.0的sdk吧。
3、itouch5基本足够了,如果你不需要用到打电话等iphone特有功能的话,建议入手iphone5,毕竟有时候你可能哪天会需要测试2g网络情况下的performance之类,自己做些小东西玩玩的话,itouch5足够了,但个人觉得还不如买iphone5,没贵多少的。
登录后方可回复
登录后方可回复
针对你第一个问题:没有任何影响,直接走证书流程即可
登录后方可回复
2.Xcode4.5 支持10.7.5 和10.8
3.touch 够了
登录后方可回复
登录后方可回答
耗时 0.0913 秒你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
本帖最后由 wander 于
15:52 编辑
使用 Xcode6 真机编译到 IOS8 设备明明选的是横屏结果跑起来是竖屏。我的 Unity 版本为4.0.1f2.
网上也有类似的问题:For instance, we have "Landscape Right" selected in the resolution settings, but the app is running in portrait orientation.
不知道有什么好的解决方法,跪求~~~
我勾选 Landscape Right和 Landscape left还是竖屏的,一样的设置编到 IOS7设备上就正常,IOS8设备就变竖 ...我xcode5.1
target 7.1
在ios7的设备上也正常,到ios8就竖屏,我反正勾选了就正常
可以参考如下:
我也一样 我勾选 Landscape Right和 Landscape left 可以横屏了 但是坐标系好像乱了 还在找原因
我也一样 我勾选 Landscape Right和 Landscape left 可以横屏了 但是坐标系好像乱了 还在找原因 ...我勾选 Landscape Right和 Landscape left还是竖屏的,一样的设置编到 IOS7设备上就正常,IOS8设备就变竖屏了。。但是用 Xcode5编译到 IOS8设备上也正常的。总结出来就是 Xcode6编 IOS8会有问题
我xcode5.1
target 7.1
在ios7的设备上也正常,到ios8就竖屏,我反正勾选了就正常
可以参考如下:
http ...看了你发的链接搞定了~{:94:}
AppController.mm
168行添加:bool _ios80orNewer =
666行添加:if([[ systemVersion] compare: @"6.0" options: NSNumericSearch] != NSOrderedAscending) _ios60orNewer =
iPhone_Common.h
014行添加:extern bool _ios80orN
iPhone_OrientationSupport.mm
084行添加:if (_ios80orNewer)
看了你发的链接搞定了~
AppController.mm
168行添加:bool _ios80orNewer =您好,只要除了加_ios80orNewer之外,就在iPhone_OrientationSupport.mm
084行添加:if (_ios80orNewer)就解决了吗?我是unity4.0.1f2,貌似我不行嘛
您好,只要除了加_ios80orNewer之外,就在iPhone_OrientationSupport.mm
084行添加:if (_ios80orNewer)
...额,你完全按照我上面说的改的吗,我是这样改了就好了
额,你完全按照我上面说的改的吗,我是这样改了就好了恩,是的,我加了那个ios80orNewer的变量,我现在iPhone_OrientationSupport.mm里面能走到_ios80orNewer这个判断,返回了portrait,但是还是没有横屏。。
恩,是的,我加了那个ios80orNewer的变量,我现在iPhone_OrientationSupport.mm里面能走到_ios80orNewer ...我是在国外论坛里找到解决方法的,要不你也找找看。。
要回复问题请先或
浏览: 1696
关注: 0 人&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&& 10:00:58
&&网站联系: qq: email:&
软件世界网输入关键字或相关内容进行搜索
请首先保证iTunes或Android手机助手(如360手机助手)可以正常连接手机,如果仍有问题请查阅以下问题是否与自己遇到的情况相同Q:HBuilder检测不到手机\nA:
真机运行只能运行移动App项目,所以首先必须新建好移动App项目,并选中移动App项目或将焦点放在将要运行的移动App项目的文件编辑器上。HBuilder的项目前面都是有图标的,W表示web项目,A表示App项目。
如果点击手机运行,HBuilder无法找到手机,尝试以下解决方案:
Android手机:
1)确认手机已通过数据线连接电脑
2)如果是Windows系统,确认已安装Android手机驱动。装驱动比较好的方式是使用各种手机助手,比如360、金山、腾讯的各种手机助手,如果有问题,尝试升级助手的版本。
3)确认手机设置中USB调试模式已开启
4)如手机屏幕弹出需信任本计算机的询问,请同意该授权。并且最好是把始终同意该设备调试的checkbox勾上
5)Windows系统中,如果在启动HBuilder后才安装驱动连接上手机,可能需要重启HBuilder
6)如果手机助手正常连接,HBuilder无法检测到手机,可能是这个手机助手独占了Google的ADB服务通道,请关闭所有手机助手及进程里各种*adb.exe。(ADB是Google提供的Android手机与PC端通信的服务)
7 ) 如果是Android5.0系统,不要使用访客模式。这种模式下无法成功运行。
8)使用管理员权限运行HBuilder
9 )iOS系统无法检测到手机,①关于本机--&更多信息-&概系统览-&系统报告-&usb-&你所连接的device--&供应商ID(Vendor ID)②终端执行如下命令:echo 供应商ID(Vendor ID)(如0x2717) && ~/.android/adb_usb.ini③重试
10)如果以上方案均无法解决,可能是其他软件带的adb与HBuilder冲突,点击iOS手机:
1)确认手机已通过数据线连接电脑
2)如果是Windows系统,确认已安装iTunes,若未安装点击
注意iTunes12.1起更改了接口,会造成无法连接,详情查看这里:
3)确认iTunes能正常连接手机
4)如手机屏幕弹出需信任本计算机的询问,请同意该授权
5)如果是第一次安装完itunes,建议重新启动HBuilder
6)如果以上方案都无法解决,有可能是因为本地库与iTunes带的库冲突了,一般是iTunes库目录(32位系统目录为:C:\Program Files\Common Files\Apple\Apple Application Support,64位系统目录为:C:\Program Files (x86)\Common Files\Apple\Apple Application Support)下的dll文件和系统库目录(32位系统目录为:C:\WINDOWS\system32,64位系统目录为:C:\Windows\SysWOW64)下的dll重名,可将iTunes库目录下的同名dll文件拷贝到系统库目录下,或者将系统目录下的同名dll文件重命名或删除,然后再重启HBuilder或者重试真机运行
7)有可能是iTunes安装时依赖库丢失,尝试重装iTunes解决问题
8)iTunes12.1无法找到设备,参见排查问题有些方式虽然土,但没办法也要用:
换数据线、换usb口。数据线有时电压不足或接触不良,尝试重新插拔数据线或直接插入电脑USB口,使用普通的USB HUB很容易出现供电不足。
重启HBuilder、重启手机、甚至重启电脑。如果以上方案均无法解决,请联系QQ:Q:检查adb冲突(windows系统)\nAndroid的ADB服务已经被大量软件使用,除了各种手机助手自带adb,其他如搜狗输入法、暴风影音、酷狗音乐、阿里旺旺等众多软件都自带adb。有些工具的adb服务版本低且独占手机通道,就会导致HBuilder无法连接手机。
一般情况下,用户可以在软件的设置里取消该软件对手机的监控。
还可以使用如下方式检测当前是哪个进程在占用Android手机通道。
1)打开系统dos窗口:开始-运行(快捷键:win+r),输入cmd并回车
2)确认adb的启动进程:
寻找端口是5037的tcp连接,在dos中输入:netstat -ano | findstr 5037
在输出结果中找到类似下面的一行:
127.0.0.1:5037
如果内容为空,可能是没有程序在占用adb端口。
或者使用 netstat -ano | findstr 5037&d:/1.txt 输出到文件中查找。
根据查询结果确认端口为5037的连接被那个进程占用,结果中显示的“5816”表示占用adb端口的进程PID。
根据进程的PID可以找到具体进程。
在命令行中输入:tasklist | findstr 5816
在输出结果中找到类似下面的一行:
5816 Console
adb.exe(名称一般不是adb.exe,以adb.exe举例)为启动的adb进程。
或者手工在任务管理器中定位这个进程,打开任务管理器后,进入进程选项卡,如果列表里有PID,直接找;如果列表里没有PID,点菜单查看-选择列,勾上PID。
3)解决冲突:
一般发生冲突是,任务管理器的进程里会出现多个adb.exe,或kadb.exe、tadb.exe。。。
在任务管理器中找到adb.exe相关进程,在任务管理中右键该进程,打开文件位置,查看该进程是什么软件启动的。
如果adb.exe不是HBuilder安装目录下的文件,一般可以用以下方案解决冲突:
1、有些软件这种进程是可以设置成不自动启动的,各个软件设置不一样,设置完成后关闭软件就自动退出了
2、在任务管理器中结束该进程
3、有些软件该进程结束后又会被自动启动,所以得将adb.exe文件重命名一下Q:iPhone真机联调报安装失败 return code=\nA:确保HBuilder为最新版。
iOS5目前确实在运行时会报错,其他iOS版本偶发也会报错。此时需要这样处理:
在HBuilder安装目录的/plugins/com.pandora.tools.android_1.0.0.xxxx/base目录下(其中xxxx代表最新日期),手动安装iPhone_base.ipa。
安装方式推荐itools,没有itools使用itunes也可以。
安装完毕后,会在手机上有一个HBuilder的应用。
以后再点真机运行,就可以把项目部署到手机上,然后手动点击HBuilder应用,就能看到项目的结果。Q:Android手机真机运行提示应用安装成功,但是其实手机上并没有HBuilder应用\nA:
1. 确认USB调试模式是否打开。如果未打开,请打开USB调试模式重新运行真机调试。
2. 如果HBuilder已经检测到手机,可能存在与手机助手冲突的情况,请关闭所有的手机助手重新运行真机调试。
3. 利用手机助手手动安装HBuilder安装目录下的 plugins\com.pandora.tools.android_1.0.0.xxx(最新版本号)\base\android_base.apk到手机上,然后重新运行真机调试Q:Android真机联调报文件操作Permission denied\nA:请尝试以下方法解决:
1、拔出数据线
2、重新打开USB调试模式
3、重新插上数据线,此时手机上可能需要授权确认,点击确认
4、重新运行真机调试看看是否还有问题
5、重启手机,再重新运行真机调试,看看问题是否解决
6、如果还有问题,重新启动HBuilder,重复1-4步骤,再重新运行真机调试,看看问题是否解决
7、如果问题仍然没有解决,则重新安装手机驱动:
1)我的电脑---右键--属性--硬件---设备管理器--删除USB驱动
2)打开手机助手重新安装驱动
此时手机上可能需要授权确认,点击确认,然后再重新运行真机调试
8、如果以上方案均无法解决,则有可能是手机root的时候,把sdcard目录的权限搞错了,导致无法真机运行,此时可以重新root,或者刷机解决此问题Q:真机联调图标和启动图片如何更改?\nA:真机联调不是打包,资源都是DCloud预先打包好的,只有自己重新打包,才能更改图标、启动图片,这是原生应用的规范。
如果是为了在手机浏览器上使用的WEB应用,还是应该使用手机浏览器来访问。HBuilder内置的web服务器地址配成192.168等内网地址,手机wifi连入,即可访问。
更改HBuilder内置的web服务器地址请点击菜单工具-选项,展开左边的HBuilder-web服务器-内建服务器,在右边更改地址,需要重启HBuilder才生效Q:为什么Android手机没有SDCard就不能真机调试?\nA:Android没有root的手机只有SDCard才有权限。不过此SDCard并不是非得外插一张实体sd卡,是手机里一个叫SDCard的根目录。
如果是使用Android模拟器,在模拟器里可以配置SDCard是否存在及大小。Q:控制台显示手机应用已启动,但手机屏幕上没有出现?\nA:Android手机第一次安装基座应用时,手机端大多有各种杀毒软件要检测一会才会放行,需要等一会。Q:运行后手机端一直在启动画面停留,不停转圈不能进入\nA:这个是应用的js代码的问题,启动画面的关闭是可配置的。参考 Q:为什么我电脑没有插iphone,但HBuilder检测到iOS设备?\nA:iTunes支持wifi同步,如果iOS设备启动了wifi同步,电脑端的iTunes就可以检测到,进而HBuilder也可以检测到。Q:真机运行成功启动,但手机端软件启动后显示的不是正在运行的项目。\nA:
1、这种情况是adb连接手机成功,但copy项目文件到手机上失败了。首先尝试重新运行真机调试。
2、Android设备可能存在与手机助手冲突的情况,点击
3、确认手机上HBuilder应用安装位置,如果手机上有外置SDCard,不要把HBuilder基座App安装在外置SDCard上,如果是安装在外置SDCard上,卸载外置SDCard上的HBuilder基座App,并在设置中将应用的默认安装位置不要设置为外置的SDCard上,或者将应用转移至手机内存或内置SDCard上,并重新运行真机调试.Q:真机运行启动后显示HBuilder真机运行(log)界面\nA:
1、重新运行真机调试尝试解决问题
2、Android设备可能存在与手机助手冲突的情况,请关闭所有的手机助手重新运行真机调试
3、如果步骤2无法解决,请更换别的手机助手,重新运行真机调试尝试解决问题
4、确认手机上HBuilder应用安装位置,如果手机上有外置sdcard,不要把HBuilder基座App安装在外置sdcard上,如果是安装在外置sdcard上,卸载外置sdcard上的HBuilder基座App,并在设置中将应用的默认安装位置不要设置为外置的sdcard上,或者将应用转移至手机内存或内置sdcard上,并重新运行真机调试Q:使用genymotion模拟器真机运行,安装apk时报INSTALL_FAILED_CPU_ABI_INCOMPATIBLE\nA
参见Q:HBuilder控制台报错:安装HBuilder基座App失败,请使用手机助手手动安装xxx\android_base.apk。\nA
有些rom不支持adb静默安装apk,比如小米note,在HBuilder安装基座调试包时,会在手机屏幕上弹框出现安装确认界面,此时如果不在手机上点安装按钮,则HBuilder会超时,然后报上述错误。
此时请点亮手机屏幕,重新运行App,然后在手机出现HBuilder调试基座的安装确认界面后点安装按钮,然后就可以顺利使用了。
如果不是这个原因,就是无法通过HBuilder真机运行的adb安装调试基座,那也只能借助三方工具把xxx\android_base.apk安装到手机上。
提示打开手机服务失败,怎么办?iOS
@lq 一般情况下打开手机服务失败是因为手机上未点击信任这台电脑
真机运行时 修改任意文件 》保存 提示 “构建工作区间出错”,需要手动停止运行并重新运行才能生效
Q:真机运行有时会遇到手机上只有一个 Hello Hbilder按钮
1、重新运行真机调试尝试解决问题
2、Android设备可能存在与手机助手冲突的情况,请关闭所有的手机助手重新运行真机调试
对于这个问题
怪不得我的手机无法解决
原来 我的手机显示的是
【Hello Hbuilder】而并非他说的
Hello Hbilder
哎 蛋疼 完全搞不定
你更换一个别的手机助手试试,或者方便远程确认的话加Q:
你手机系统版本多少?我用安卓4.2一直是你这种情况,后来用我同学的手机安卓4.4就可以真机调试了。
faile to copy是怎么回事?
检查了adb没有问题
同步失败,失败原因:failed to copy 'D:\???????\HBuilder.windows.4.7.2\HBuilder\configuration\org.eclipse.osgi\bundles\83\data\run_tmp/.i
这个问题应该是中文乱码的问题,HBuilder放在英文目录下试试
我是刚刚才用,这个plus is not defined at index.html:17 是什么情况
不知道你的js是怎么写的,需要看脚本如何写的,加QQ
项目运行中途,拔掉数据线,必须要重启手机或电脑才能连上
不能把,你加QQ看看什么问题
可以删除一个kadb.exe的进程 就好了!我的是小米2S
在电脑运行地好好的, 到 android 手机上能显示HBUILDER 界面, 闪一下就 we're sorry,
back or close。
这怎么弄?
真机运行时报错:
正在同步/index.html文件...
49 KB/s (4742 bytes in 0.094s)
Uncaught TypeError: Cannot read property 'length' of null
HBulder版本: HBuilder 5.8.2.
这个问题改过,请问在什么手机上重现的?
rm failed for /storage/sdcard0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/www/, Permission denied
mkdir failed for /storage/sdcard0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/www/, Permission denied
同步失败,失败原因:failed to copy 'D:\HBuilder\configuration\org.eclipse.osgi\bundles\77\data\run_tmp/audio/shake.wav' to '/storage/sdcard0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/www/audio/shake.wav': Permission denied
请问这种情况可能是什么原因?
我自己手动复制时.HBuilder 这个目录无法创建,不能以&.&作为文件名开头
找到错误原因了,是由于我打开了usb存储设备选项
同问,我也遇到这个问题
这是什么原因啊?怎么解决的?
mac 下面探测不到android机器怎么办?
好了 已经解决 不是hbiulder的问题
建议加入FAQ
/aprogram-386942.htm
写错了:不是“iOS系统”,是“Mac OS X”系统
我刚也想提这个问题的,之前找mac检测不到安卓的时候看到了,因为显示的iOS系统就忽略了这个解决方案。
我手机安卓版本是4.2.2,是不是不能调试,每次进去都不行
我们没有限制版本呀?你加QQ让他协助解决下吧
正在建立连接...
真机运行失败,失败原因:手机上没有信任本计算机的授权,请在手机上信任该授权
咋回事呀,真机运行不了
要回复文章请先或收藏,679 浏览
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
真机开发出现:you already have a current iOS development certificate or a pending certificate request.
mac重装了,然后出现在合格问题。无法在真机运行。
期望有经验的大神帮忙解决下。
有一个公司账号,然后邀请自己的账号,以前是可以的,可是重装之后不行
谢谢大家,昨天重新邀请了一下解决掉了.
看来是证书没有更新.
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
5月20日 回答
你买iOS developer program了没?就是一年99刀的那个?没买肯定是不行滴
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
5月20日 回答
没用重装过系统,感觉应该需要重新申请证书和描述文件。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
5月20日 回答
你让公司账号再导出一个关联自己appleid的证书。用xcode打开就行了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
5月21日 回答
再安装一次p12文件和描述文件
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
5月21日 回答
证书没更新吧....
同步到新浪微博
分享到微博?
与我们一起探索更多的未知
专业的开发者技术社区,为用户提供多样化的线上知识交流,丰富的线下活动及给力的工作机会
加入只需一步
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
举报理由:
推广(招聘、广告、SEO 等)方面的内容
带有人身攻击、辱骂、仇恨等违反条款的内容
与已有问题重复(请编辑该提问指向已有相同问题)
不友善内容
答非所问,不符合答题要求
其他原因(请补充说明)
补充说明:
扫扫下载 App
SegmentFault
一起探索更多未知

我要回帖

更多关于 xcode6.3 打包ipa 的文章

 

随机推荐