Xcode8支持iphone4s真机调试

由于Apple公司升级不ios到10.0以上版本,因为硬件、性能等因素,不再支持iphone4,iphone4s,ipad1, ipad2,ipad3等老款设备。所以这些老款设备无法升级到ios10.0及以上版本。

XCode升级到8.0以后,编写的ios app无法在iphone4s测试运行。

报错:Code signing is required for product type ‘Application‘ in SDK ‘iOS 10.0‘。

修改项目配置文件project.pbxproj的编译平台,项目编译配置文件的目录如下:

修改项为:DEPLOYMENT_TARGET为iphone4s的ios版本,我的测试机iphone4s为ios9.3.5,修改成9.3就可以了,如下图,DEPLOYMENT_TARGET有2项,一个为debug版本,一个release版本。

在上面修改完成后,如果之前没设置Signing,还会遇到认证问题。导致编译失败。

所以我们添加Apple ID,在Xcode菜单下选择“Preferences” ,就回出现下图所示界面。选择“Accounts”,然后点击右下角的“+”,添加苹果ID账号,添加完成后,点击添加好的账号,若下图所示:

然后,选择项目,选择Target下项目名:出现如下图所示的界面,在“Signing”下Team选择你添加的ID,重新编译就OK了,不到忘记在你的真机为你APP添加信任验证,这样APP才能真正在你的iphone设备上运行。添加信任验证的目录为“设置->通用->设备管理->开发者账号->APP(需要信任验证)”。

时间: 2024-10-13 11:32:21

Xcode8支持iphone4s真机调试的相关文章

Xcode7 真机调试步骤分享

Xcode7已经支持了真机调试,正好今天来试一试,但调试的时候还是发现了很多问题,网上也搜索了很多文章,但是写的确实太简单,先记录下步骤,后续补充些截图吧. 1.首先xcode7中添加你的apple id号,在Xcode -> Preferences -> Accounts下,选择添加,有些时候,可能已经自动识别了你本机的用户信息. 2.此时,应该看到ios mac都有一个free的标签,说明已经具备下载到真机的资格了. 3.此时,在你要下载的应用程序工程中的General中,Team选择刚刚

xcode上真机调试iphone4s出现“There was an internal API error.”解决方案

xcode7更新之后使用真机调试,在IOS8的一台Iphone5手机上面没什么问题,IOS8的一台iphone6也没问题.但是在IOS6的一台Iphone4s和 IOS7的ipad air2上面在最后安装的时候居然安装失败,提示 There was an internal API error. 然后百度Google了一下,找到一下几种可能或解决办法: 1.私有api的问题. 2.product---clean一下,然后重新build一下,仅仅这样问题就可能得到解决.-----然而我的问题却没有解

更新xcode8后真机调试报code signing is required for product type 'xxxxx' in SDK 'iOS 10.0'

刚更新Xcode8真机调试会遇到一下问题,见图 是因为Xcode8重新配置了Provisioning Profile,需要开发者重新选择一下Team. 步骤:Targets ——>General ——> Signing ——> Team 如果还是不能解决检查一下下面几个地方: 1.看看自己工程里面的xxx-Info.plist文件里面的Bundle identifier是否正确2.再看看自己工程中xxxTests里面的xxx-Info.plist里面的Bundle identifier是

2015年12月真机调试过程详解

苹果2015年WWDC后发布了iOS9和XCode7系列,对于开发者的一点好处是,真机调试不在需要那美圆的账号了,真机调试免费了!简单总结:1. 进入xcode,菜单栏选择xcode –> preferences ,在Accounts选项卡添加自己的Apple ID. 2. 在项目导航栏中选择要真机调试的项目,在工作区的targets选择要测试的项目.(点击项目名称). 3. 选择General选项卡,展开Identity项,修改下面的team选项为你刚才添加的Apple ID. 4. 把你需要

iOS真机调试 for Xcode 5

由于Xcode5的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).另一方面是添加了自动生成证书的功能特性,来加快我们开发者生成一些调试用的证书.免去我们频繁要去苹果开发者网站自己生成.接下来就介绍一下如何在Xcode5中进行真机调试. 一.真机调试所需材料说明 在申请真机调试证书之前,先对苹果真机调试所需的文件进行说明: 苹果真机调试需要证书(Certificates)和描述文件(Provisoning Pr

iOS真机调试详解

真机调试简介 什么是真机调试 为什么要运行在真机上,运行在模拟器上不行吗? 怎样做真机调试 真机调试需要的角色 Xcode7.0之前需要什么角色 Xcode7.0之后需要什么角色 Xcode7.0之前真机调试步骤 Xcode7.0之后真机调试步骤 什么是真机调试 所谓真机调试就是将Xcode编写的App运行在真机上. 为什么真机调试 部分功能需要硬件支持,模拟器是不支持的,如: 传感器:磁力计.陀螺仪.距离传感器等 特定功能:拍照.打电话.发短信.蓝牙等 真机的环境和模拟器的环境是不一样,模拟器

真机调试以及“Could not find Developer Disk Image”问题解决方案

真机测试步骤 1.运行Xcode,Xcode打开后,点左上角菜单'Xcode',点'Preferences'. 2.在打开的窗口中,点'Accounts',切换到账号页,然后点下面的'+'号,在弹出菜单中点击'Add Apple ID'. 3.在弹出的对话框中,填入你的AppleID和密码(不需要$99的账号,只要能登录AppStore下载应用的普通账号就行).填完后,点击'Add'. 4.假如账号密码正确的话,Xcode会将账号添加到账号列表,点击左侧的账号,可列出该账号的开发授权,Agent

xcode6+ios8最新真机调试教程wwww

app store发布应用详细流程 闲来无事把应用发布流程写一下,希望能对一些朋友起到帮助. 开发环境:xcode6.1,Yosemite 在发布应用之前我们首要要知道两个网址: https://itunesconnect.apple.com/ 这个网址是管理你上传的app,以及查看比如应用下载数量购买人数等统计的地方,当然要发布应用的话也是在这个地方创建应用的. https://developer.apple.com/ 这个是苹果开发者的网站,在这里可以通过开发者账号生成调试证书以及发布证书,

真机调试

关于证书选项呈灰色的情况,因为苹果的开发者中心改版,很多人遇到这个问题,本来放在文中的,现在提到前面来 如果出现ios development一项为灰色不可点击状态,苹果的说法是 如果您要为此电脑添加证书,请revoke以前的证书后添加,或者通过以前的mac导出证书 原文不记得了,大概这个意思,苹果不希望你的开发者账号里出现多台Mac的证书,如果在其他mac上已经添加过证书的话,就直接通过P12导出(导出方法见下文)后给当前的Mac使用即可,或者删除之前的证书后再添加 一.真机调试所需材料说明