所选的运行目的地对该操作无效

| 我打开了一个一直是iPhone / iPad的项目。我现在无法构建它,因为出于某种原因,我唯一的“方案”选项是“ MyApp My Mac 64-bit”。我如何才能将此设置恢复到iphone / ipad模拟器和设备?我的“目标设备系列”设置为iPhone / iPad。     
已邀请:
        我有几次这个问题。基本上,只要将
Build Settings
中的
Base SDK
设置为
Latest OS X
,它就可以正常工作。     
        我最近遇到这个问题,并通过在xcode上将可执行文件的值从\“ None \”更改为\“ AppName.app \”来解决。 您应该更改:   产品>编辑方案->运行AppName.app->信息选项卡->可执行文件->无 至:   产品>编辑方案->运行AppName.app->信息选项卡->可执行文件-> AppName.app     
        您是否尝试过编辑方案? (我假设您正在运行XCode 4)。我相信您可能只需要将\“ Base SDK \”设置设置为\“ iphoneos \”(即“ \”最新的iOS \”)即可。     
        我在应用程序中遇到了相同的问题,并按照以下步骤解决了该问题: 1.转到项目->构建设置 2.将BaseSDK更改为最新操作系统     
        上面的解决方案对我不起作用,因为Xcode 4没有让我选择返回iOS。我关闭了Xcode,再次打开它,然后它起作用了!     
        我有同样的问题,看来您也通过新的Xcode 4升级进行了升级,这似乎是代码不兼容。 如果要保留它用于IOS(Iphone / Imac),请编辑Scheme [产品/编辑Scheme / Build / build =>目标下拉列表。 在运行Xcode之前,请确保已安装Ios SDK。 在其他地方,如果必须为Mac编译同一应用程序,我也想知道答案,因为这会产生与您相同的错误。     
        我最近有类似的问题。通过在Project的Base SDK中进行一些更改可以解决该问题。以下是步骤: 单击左侧面板中的顶级项目图标 在出现的右侧面板中,选择“构建设置”(在顶部附近)。 选择\“全部\”选项(而不是合并的) 确保已正确设置基本SDK,例如\“ OS X 10.7 \”,\“最新iOS(6.1)\”等。     
        我也遇到了这个问题。对我来说,我试图“为测试而构建”,却遇到了这个错误。 为了解决这个问题,我必须\“ Edit Scheme ... \”,然后在\“ Build \”下拉列表中单击\“ Build \”,并确保选中Target的\“ Test \”复选框。     
        我有同样的错误信息。我的解决方案是从构建短语中删除info.plist文件->复制捆绑资源。     
        指定的SDK缺少部署目标... 选择其他\“ Deployment Target \”(在“ Build”设置中),然后将出现模拟器。 注意:在Snow Leopard上使用带有XCode 4的5.1 SDK(最新)时,会发生这种情况。     
        我刚遇到这个错误,对我来说是由于某些原因,我的设备名称未出现在xcode设备下拉列表中,只是一个通用名称。拔下并插回设备,一切正常。     
        对我来说,我必须结合这里的几个解决方案才能使其正常工作。对我来说,项目构建设置已经设置为“最新的iOS”。 要修复此问题,我必须将其更改为\“ OS X 10.6 \”,然后构建该应用程序(它将无法构建),然后将其设置回\“ Latest iOS \”,该命令现在可以再次使用。     
        我刚刚安装了Xcode 4.1(非常痛苦!),当我打开一个在升级之前运行良好的应用程序时,唯一活动的方案是“我的64位Mac”。在这种情况下,所需的更改是“编辑方案”,对于“构建方案”的“信息”选项卡,将“可执行文件”下拉列表设置为我的目标。设置为无。我这样做后,模拟器/设备立即出现。     
        其余的都没有喜悦地尝试过。 AFIAK这是一个版本控制问题,通常不只是Git问题! 我给同事一个项目的副本,其中已修改了文件,并且发生了此问题。 但是,当我提交/更新仓库时,给了他新的副本。 该问题已解决!     
我遇到了同样的问题,需要使用10.6 SDK进行构建。但是我发现XCode 4.4不包含此SDK!因此,我不得不通过打开XCode.app包内容并将其放回去,然后执行以下操作: XCode.app/内容/开发人员/平台/MacOSX.platforms/开发人员/ SDK 并从旧的XCode 3 Developer文件夹中复制到MacOSX10.6.sdk中。 令人惊讶的是,这行得通!退出并重新启动XCode并选择该项目的Base SDK时,下拉菜单中将显示10.6。 但是请注意,当XCode安装更新时,您必须重复此过程,就像我在更新到4.4.1之后才发现的那样。     
        经过所有这些操作后,我遇到了同样的错误,由于某种原因,它不起作用。注意,在最上方的菜单中有我的应用程序名称> IOS Developer。更改为“应用程序名称”>“ iPhone 5.0”,然后直接进入“模拟器”,没有错误。     

要回复问题请先登录注册