真机xcode ios sdkK升级后xcode不能进行真机调试 怎么办

目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊!!!作为刚开始学习iOS编程的菜鸟,这么大手笔花钱实在是肉疼。。。经过一番折腾,借鉴各种大神的帖子,终于成功在真机上编译运行成功!免费的哦!这里将方法与大家分享。我的运行环境是:【电脑】XCode6.0.1 + OS X 10.9.5 &【真机iPod Touch】iOS6.1准备工作:1. 首先,你要有一个已经越狱的iPhone/iPod/iPad,越狱方法此处不提供。2. 在用来测试的真机Cydia中添加源:,下载适合真机系统版本的AppSync。3. 在电脑上创建一个证书,用于为生成的程序签名。创建证书创建证书的过程比较简单,在电脑上打开&其他-钥匙串访问&。然后在菜单栏里点击&钥匙串访问-证书助理-创建证书...&来打开向导。注意这里的三个地方,必须要把名称命名为iPhone Developer,将类型设定为代码签名,将&让我覆盖这些默认值&选中。之后的步骤什么都不用改,一路点击&确定&和&继续&,最后完成这个向导就可以了。4. 如果Xcode在运行状态,请先Command+Q将其完全关闭。然后打开&其他-终端&,我们需要用到一些UNIX命令,可能看起来会比较繁琐,但是相信我,这可是在每年节省99美金啊!①&进入iPhone SDK目录,指令如下:1 cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk/备注:不同版本的Xcode最后的版本号不同。在Xcode 6.0中是iPhoneOS8.0.sdk,未来版本可能版本高一些,早期版本的就低一些。请根据实际情况自己改动。(如果实在不知道自己的版本号,可以用&ls&指令查看所有文件。)&②&备份原文件,如果电脑设有密码,系统会提示你输入密码(输入后不会显示出来,敲回车即可)1 sudo cp SDKSettings.plist SDKSettings.plist.orig&③ 编辑配置文件SDKSettings.plist为了方便修改,我们可以直接用Xcode打开这个文件。首先要打开这个文件所在目录:1 open .在弹出的Finder窗口中双击SDKSettings.plist,会启动Xcode的图形界面,展开DefaultProperties分支,将下面的ENTITLEMENTS_REQUIRED和CODE_SIGNING_REQUIRED两个属性改为NO。备注:这里可能会遇到系统提示【&SDKSettings.plist& is locked for editing......】,这是因为文件读写的权限问题,解决办法如下:首先,修改文件夹权限,此时我们所在目录是iPhoneOS8.0.sdk,如果输入指令&cd ..&返回上级目录,&ls -al&查看所有文件,会发现系统显示iPhoneOS8.0.sdk -& iPhoneOS.sdk,这表示iPhoneOS8.0.sdk是指向iPhoneOS.sdk的快捷方式,所以我们要修改的真正文件夹是iPhoneOS.sdk,指令如下:1 sudo chmod -R 777 iPhoneOS.sdk然后,修改文件夹内所有文件的读写权限:1 sudo chmod 777 *现在双击打开SDKSettings.plist,你会发现,刚才不能修改的属性可以修改了!&④&编辑另外一个配置文件Info.plist1 cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform2 sudo cp Info.plist Info.plist.orig3 open .在弹出的Finder窗口中双击打开Info.plist。分别在DefaultProperties分支下、RuntimeRequirements分支下和OverrideProperties分支下,共有3处,将全部的XCiPhoneOSCodeSignContext修改成XCCodeSignContext。备注:同第③步,可能会遇到权限问题,修改Platforms文件夹权限和该文件夹内所有文件的权限即可,步骤同上。&5. 准备自定义的生成后脚本(此步骤需在联网状态下进行)1 sudo mkdir /Applications/Xcode.app/Contents/Developer/iphoneentitlements2 cd /Applications/Xcode.app/Contents/Developer/iphoneentitlements3 sudo curl -O /iphone/gen_entitlements.txt4 sudo mv gen_entitlements.txt gen_entitlements.py5 sudo chmod 777 gen_entitlements.py&6. 修改工程设置备注:本阶段之前的修改配置文件、准备脚本等,只需要做一次。但本阶段的操作,对每个需要真机调试的工程都要做一遍。① 禁用Xcode自动的签名操作将工程配置&Build Settings&中所有的Code Signing选项全部设为Don&t Code Sign,如图。&② 添加自定义的生成后脚本在Build Phases中,点击左上角的&+&号,添加一个&New Run Script Phase&,输入以下脚本:1 export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate2 if [ "${PLATFORM_NAME}" == "iphoneos" ] || [ "${PLATFORM_NAME}" == "ipados" ]; then3 /Applications/Xcode.app/Contents/Developer/iphoneentitlements/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";4 codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"5 fi&至此配置全部完成!!!连上你的iPhone/iPod/iPad,编译运行,看见真机屏幕上程序跑起来的时候,99美金就省下了!!!在此感谢大神贴http://kuangqi.me/ios/ios-development-without-idp/,提供的Xcode 5 + iOS 7免证书(iDP)真机调试与生成IPA全攻略。&欢迎转载,请备注原始连接/liuliuliu/p/4030524.html&,并注明转载。作者bibibi_liuliu,联系方式
XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效) - 推...目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊! 作为刚开始学习iOS...-快照XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效) - b...
发表时间:日
目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊! 作为刚开始学习iOS...-快照
XCode6.0的iOS免证书真机测试方法MAC及黑苹果均有效_电脑...目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊! 作为刚开始学习iOS...-快照XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效) - 优...XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效) 发布时间:日阅读次数:12 收藏此页 内容简介: 目前在XCode上开发的iOS程序只能在模拟器Simulato...-快照XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效)-IO...目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊! 作为刚开始学习iOS...-快照福音!XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有...图文5个回复 - 发贴时间:日如果要放到真机上测试,需要苹果官方认证的开发者账号,购买开发者证书iDP,99美金一年啊!作 .福音!XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效.). 只需一步,快...-快照XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效),xc...XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效),xcode6.0ios。XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效),xcode6.0ios目前在XCode上开发的iOS...-快照【原创】XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均...发贴时间:日, 12:51:18 【原创】XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效) 目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到真机上...-快照使用 Xcode 在越狱 iOS 设备上进行开发调试 - 为程序员服务
为程序员服务
推荐团队博客
相关专栏文章
最近更新博客
使用 Xcode 在越狱 iOS 设备上进行开发调试
开发 iOS 程序时,如果想要在真机上进行调试,开发者必须要付 99 美金的年费用来获取苹果公司的 iOS 开发者账号。99 美金并不算贵,但对于只想练练手玩一玩 iOS 开发而不想在 AppStore 上发布应用的程序员来说,这笔投资让人有点纠结。
另一方面,iOS 越狱程序的开发调试通常使用命令行的 SDK 进行,如果可以利用 Xcode 集成开发环境提供的便利性在真机上调试,那对开发效率的提升是巨大的。
下面就将介绍在不申请 iOS 开发者账号的情况下,如何使用 Xcode 在越狱的 iOS 设备上进行开发调试。
2 iOS 设备的设置
iOS 设备在安装运行每一个 App 时都需要检查其数字签名。为安全起见,苹果公司只允许由苹果官方授权的数字签名签过的 App 在真机上运行。让我们先绕过这个限制:
越狱你的 iOS 设备。请自行放狗查找越狱教程
安装越狱应用 AppSync。这需要在 Cydia 中添加源
, 然后选择一个适合设备的 AppSync 版本下载安装。这个应用能让设备绕过苹果的数字签名验证机制,从而安装我们私有签名签发的 App (当然,也能安装盗版 App,这不在讨论范围之内,请支持正版!)
重启 iOS 设备
每次 iOS 操作系统升级都要在设备上重复该步骤。
3 生成私有签名
你需要签名来签发 (codesign) App,这样才能在 iOS 设备上运行。既然不想花 99 美金申请苹果官方的开发者签名,那就生成自己的私有签名来签发。
苹果官方文档有详细的生成步骤
打开 Mac OS X 操作系统自带的 实用工具 中的 钥匙串访问 程序
在钥匙串访问程序的菜单中选择 证书助理 -& 创建证书 …
证书的名称一定要写 “iPhone Developer”,以避免不必要的麻烦
身份类型为 自签名根证书 ,证书类型选 代码签名
勾选 让我覆盖这些默认值 并继续
随便输入一个的序列号。保证序列号和证书名称唯一就可以了
输入证书信息,因为是私有证书,随便写一下就行
后面选择框都用默认值就好了
完成后你就可以在钥匙串访问中看到这个新创建的名为 “iPhone Developer” 的自行签名的根证书了。它被标红警示 “此证书不被信任”,表示其并非权威机构认证生成的。这没有关系,因为我们在上一步已经搞定了 iOS 设备了。
该步骤只需一次。
4 设置 Xcode
我们需要告诉 Xcode 在编译调试时既不需要签名,也不用做自动的签发动作。最后,还要指定 Xcode 使用上一步骤中生成的私有签名来签发 (codesign) 我们的程序。
4.1 告诉 Xcode 不需要签名
因为需要更改 Xcode 的配置文件,我们首先要关闭 Xcode,同时为了安全起见,在修改配置文件之前都要备份原始文件。
以下的设置是以 Xcode 4.3 和 iOS SDK 5.0 为例。其它的版本的 Xcode 和 iOS SDK 的路径略有不同,请自行对应修改。
cd /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/
sudo cp Info.plist Info.plist.orig
sudo vi Info.plist
&key&CODE_SIGNING_REQUIRED&/key&
&string&YES&/string&
将 YES 改为 NO。
&key&ENTITLEMENTS_REQUIRED&/key&
&string&YES&/string&
也将 YES 改为 NO
然后用同样方法,先备份 /Developer/Platforms/iPhoneOS.platform/Info.plist 配置文件,然后修改其中所有的
&key&CODE_SIGN_CONTEXT_CLASS&/key&
&string&XCiPhoneOSCodeSignContext&/string&
替换其中的 XCiPhoneOSCodeSignContext 为 XCCodeSignContext
最后,我们要修改 Xcode 中的 iPhone 开发的 plugin
cd /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/iPhoneOS\ Build\ System\ Support.xcplugin/Contents/MacOS/
dd if=iPhoneOS\ Build\ System\ Support of=working bs=500 count=255
printf "\xc3\x26\x00\x00" && working
mv -n iPhoneOS\ Build\ System\ Support iPhoneOS\ Build\ System\ Support.original
mv working iPhoneOS\ Build\ System\ Support
chmod a+x iPhoneOS\ Build\ System\ Support
这样,Xcode 就知道 iOS 的程序不需要签名了。该步骤对每个新安装的 Xcode 和 iOS SDK 版本都要做一遍。
4.2 告诉 Xcode 不用做签发动作
打开任意的 Xcode 工程,选择项目文件,在 Build Settings 中找到 Code Signing 项,选出 “Code Signing Identity” 中的子条目 “Any iOS SDK”,将它设置为 “Don’t Code Sign”。
4.3 指示 Xcode 使用私有签名签发 App
新建并保存下面的 python 脚本:
#!/usr/bin/env python
import sys
import struct
if len(sys.argv) != 3:
print "Usage: %s appname dest_file.xcent" % sys.argv[0]
sys.exit(-1)
APPNAME = sys.argv[1]
DEST = sys.argv[2]
if not DEST.endswith('.xml') and not DEST.endswith('.xcent'):
print "Dest must be .xml (for ldid) or .xcent (for codesign)"
sys.exit(-1)
entitlements = """
&?xml version="1.0" encoding="UTF-8"?&
&!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "/DTDs/PropertyList-1.0.dtd"&
&plist version="1.0"&
&key&application-identifier&/key&
&string&%s&/string&
&key&get-task-allow&/key&
""" % APPNAME
f = open(DEST,'w')
if DEST.endswith('.xcent'):
f.write("\xfa\xde\x71\x71")
f.write(struct.pack('&L', len(entitlements) + 8))
f.write(entitlements)
f.close()
假定脚本保存在 /Developer/iphoneentitlements401/gen_entitlements.py,将其设为可执行
chmod 777 /Developer/iphoneentitlements401/gen_entitlements.py
最后,你必需在每一个需要实体设备调试的工程中指定运行该脚本。选中工程文件,在 Build Phases 页中点击右下角的 Add Build Phase 按钮。在 Shell 框中输入下面的 shell 脚本:
export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
if [ "${PLATFORM_NAME}" == "iphoneos" ]; then
/Developer/iphoneentitlements401/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";
codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
5 开始调试
打开设置好的 Xcode 工程,连上 iOS 设备。打开 Xcode 的 Organizer 面版,在左边的 Device 列表中选中连接上的 iOS 设备,点击 Use for Development,对弹出的对话框都选择 “拒绝” 或 “Cancel”。
现在点击 Run 按钮,你就能在设备上运行你的程序了。
如果需要调试,你也可以切换到 Debug 版本: 选择菜单 Product -& Edit Scheme & 将 Run YourAppName.app 中的 Build Configuration 改为 “Debug”。
至此,你就可以免掉99美金的年费尽情的在真机上调试你的应用了。
本文的方案严重参考
向原作者致谢。
该方案经验证能在 Xcode 3 ~ 4, iOS 4 ~ 5 的版本上运行。不同版本的配置文件路径有所不同,请自行修改。
要在 AppStore 上发布你的应用,99 美金的注册年费是无论如何省不下来的。其实价格倒也公道,毕竟 Xcode 是免费的。
如要正常的签发流程,请用每一步骤中备份的原始配置文件进行恢复。警告! 本人还没有恢复过,不能保证一定能成
原创文章,转载请注明:转载自
版权声明 License:自由转载-非商用-非衍生-保持署名 |
相关文章推荐:今天升级了一下iPod的SDK到iOS8,xcode只能支持到7.1,真机调试遇到问题???下面是解决办法!
找到xcode,点击右键,打开显示包内容,按路径Contents/Develpoer/Platforms/iPoneOS.platform/Developer/SDKs,这时候你就看到安装包了,我的是iPhoneOS7.1.sdk。
然后copy一下该sdk,然后将名字命名为iPhoneOS8.0.sdk
再然后Contents/Develpoer/Platforms/iPoneOS.platform/DeviceSupport,这里你会看到这样的一系列的文件夹,找到那个数字最大的文件夹,我这里是7.1(11D167),
copy一份到DeviceSupport文件夹下,更名为你8.0(12A365)(为什么要改为这样的名字,去你手机去找版本号,那个版本号就是了)
还差一步,按照刚才的那种路径的找法,找到SDKsettings.plist文件夹,将其中所有的与版本号有关的东东都改到最新的iOS的SDk的版本,我的是把7.1改为8.0
然后再接入真机,这个时候就可以进行真机调试了。
提示:在拷贝文件或文件夹的过程中,可能会遇到点麻烦,这时你应该先把文件或文件夹拷贝到其他地方(比如桌面),然后再去修改,然后再进行替换什么的。
本来想加几张图片的,但没发现怎么加上来,csdn这点有点坑!都是纯文本,看着应该有点枯燥吧,不过应该能看懂。真机测试出错误 在线等待大神
真机调试错误
No provisioning profiles found: No non–expired provisioning profiles were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.1'
怎么回事?公司分了一个开发小组成员给我证书什么的也都是按教程来的 但是就是一真机调试就是这个。
运行一下提示No non–expired provisioning profiles were found. Xcode can resolve this issue by downloading a new provisioning profile from the Member Center.好吧有道翻译一下
没有非过期配置概要文件被发现。Xcode可以解决这个问题,从会员下载一个新的配置配置文件中心。 好吧接着点击修复出现这个
Only agents and admins are allowed to add devices to this team. Please have a team admin or agent add this device for you.
If you need assistance, please contact Apple Developer Support ().
继续有道一下  只有代理和管理员可以将设备添加到这个团队。请团队管理或代理为你添加这个设备。
如果你需要帮助,请联系苹果开发者支持(
我郁闷了 设备添加了啊 求解
按赞数排序
1.选择工程-&Build Settings -& Code Signing -& Code Signing Identity -& Debug -& Any ios SDK 将选项改为:iPhone Developer
2.重新下载你的证书,或者修改通配符,或者说修改你的appid 。选择工程 -》Bundle Identifier
修改为最新的appid 。造成这种原因是因为你修改了你的app sdk版本。
如果还不行,可以试试
Edit Project Setting 下面的那个菜单:Edit Active Target “Hello World” =》Build =》 Code Signing =》 Any ios 的值设置为iphone Developer
其他相似问题
相关参考资料&iPhone App 开发第一步:从零到真机调试HelloWorld
&&&&&& iCc原创,转载请注明出处!
&&&&&& 最近才开始研究iPhone开发,由于没有Mac,采用的是AMD CPU + Win7 + VMWare之后安装Mac OS X Snow Leopard,再升级,再安装XCode 4.2和iOS SDK 5.0,是最为费劲和折腾的一种方式了,如果条件允许,请勿搞些折腾,费时费力。此后真机调试用的是自己的iPhone 4s,系统5.0已越狱,非越狱机器且无IDP账号怎么调试,我未进行试验。以后肯定会登陆App Stroe,到时候再说。
&&&&& 下面开始说重点,主要是以下几个步骤:
1、安装VMWare和Mac OSX Snow Leopard
&&&&& 注意:我的机器配置如下,若低于此配置建议放弃此安装,建议买卖一台Mac,否则即使装起来了,也没有多少实际意义,一个字:卡
&&&&& 另外,虚拟机硬盘至少留80GB空间,一次到位,免得以后麻烦。
&&&&& 安装过程我也是网上学来的,可参考此文:
&&&&&&要注意几个要点就是:(1)引导的iso要用对,在安装系统之前,因为是amd的机器(intel已经可以装lion了,此处不再讨论),应用darwin_snow_legacy.iso,进行引导,之后一路安装直至成功;
&&&&& (2)安装完成后,装VMTools实现共享,以及声卡驱动;(3)之后要对系统进行升级(我是从10.6升级至10.6.7),升级前应安装kenerl破解补丁,否则升级后坏死,得重装。升级采用自己下载Combo升级文件(如MacOSXUpdCombo10.6.7.dmg);(4)升级完成,再用darwin_snow_legacy.iso已无法引导系统,换成Rebel EFI.iso。至此大概完成Mac OSX系统的安装。下面是要用到的各种文件,此处不保证以下下载地址有效,若失效就自己找,刚才的链接帽子里有:
&&&&&VMWare 8.0以及汉化包:
&&&& Mac OSX 系统Snow Leopard 10.6: [苹果雪豹操作系统正式版].snowleopard_10a432_userdvd.dmg,下载地址已经丢失,估计verycd或其它网上有很多,下载下载是10.6的系统
&&&& darwin_snow_legacy.iso:
&&&& Rebel EFI.iso:thunder://QUFodHRwOi8vZG93bmxvYWRzLml0bW9wLmNvbS9zeXN0ZW0vc3lzdGVtcXQvUmViZWwuRUZJK2Rhcndpbi56aXBaWg==
&&&& Mac OSX 系统10.6.7(或更高)Combo升级包:苹果官网下就可以:
&&&& 内核破解补丁,一定要在安装Combo升级包前安装,否则,系统白装,从头再来 legacy_kernel.pkg.zip:(此文件要怎么装?在Mac 10.6下安装)
2、之后安装Xcode
&&&& 十分费劲,安装过程中可能数次黑屏死机重启,木有关系,一直装到/Developer/Applications目录下有XCode并且可以运行就OK,管它报什么错
&&&& 下载地址:
3、之后把iTunes升级到10.6以上版本,其它软件组件勿升级,即只下载iTunes最新版安装即可,否则可能系统白装。不升级iTunes的后果是,插上iPhone无反应,不识别。
4、网上学习如何在XCode中写一个HelloWorld,并在iOS 5.0的模拟器中运行成功后,开始真机调试过程。
&&&& 首先,iPhone需要越狱,非越狱机器此处未研究如何在无IDP账号的情况下,真机调试。
&&&& 接下来,还要做一些事情:
&&&& (1)创建证书:除名称填为下图外,一路确定即可:
&&&& 选择钥匙串访问
&&& 填入iPhone Developer
&&&& (2)之后,在Shell里改一些东西:
&&&& 修改SDKSettings.plist
&先备份原文件:cd /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/sudo cp SDKSettings.plist SDKSettings.plist.orig
&进行编辑:sudo vi SDKSettings.plist
&将以下两段中的YES改为NO&key&CODE_SIGNING_REQUIRED&/key&&string&YES&/string&...&key&ENTITLEMENTS_REQUIRED&/key&&string&YES&/string&
&修改Info.plist
&同样先备份原文件:cd /Developer/Platforms/iPhoneOS.platform/sudo cp Info.plist Info.plist.orig
进行编辑:sudo vi Info.plist
&将全部的XCiPhoneOSCodeSignContext 修改成 XCCodeSignContext,一共有 3 处。
(3)在XCode中设置你的HelloWorld工程,将Code Sign那项全部改成Don't Code Sign:(这一步每个工程都需要做一次)
& && 然后,插上你的iPhone(我的是iPhone 4s,5.0系统),并点VMware右下角的,USB图标,确定和主机断开连接(就是和Win7断开,和虚拟机连接),之后,运行一次XCode,因为是第一次插入此设备,XCode会启动Orgnizer,来识别你的iPhone,又因为是越狱机器,会提示该系统无法识别,需要收集信息,木有关系,点收集(Collect),直至你的iPhone在Orgnizer中的Device中可以显示,并且旁边是小绿色圆点(红点或黄点均表示配置仍不成功),说明你的iPhone 已经被XCode接受了。此时,回到XCode中,Scheme处已经可以选择你的iPhone,那么一切OK,选择你的iPhone,Run,管它报什么错,直至iPhone已经安装了你的HelloWorld程序。
&&&& 好了,先写到这里,肯定有错误或遗漏的地方,以后再补充完善。总之,非Mac机器要想玩Mac系统以及XCode,是很痛苦的一件事,还需要一定的RP,祝你好运!
阅读(...) 评论()

我要回帖

更多关于 xcode ios sdk 的文章

 

随机推荐