Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 启动可执行项目时发生Xcode错误_Iphone_Xcode_Ipad - Fatal编程技术网

Iphone 启动可执行项目时发生Xcode错误

Iphone 启动可执行项目时发生Xcode错误,iphone,xcode,ipad,Iphone,Xcode,Ipad,我搜索了5个小时的解决方案,但找不到。请帮帮我。我昨天将我的应用程序上载到AppStore,我想进行更新。我对代码做了一些更改,并尝试使用分发方案运行新应用程序 我得到 Error Starting Executable "myApp" Error launching remote program: failed to get the task for process 5047. 论坛上的解决方案对我不起作用。我能做什么?我忘记了确切的步骤,但请将您的发布版本二进制文件“压缩”并手动上传到it

我搜索了5个小时的解决方案,但找不到。请帮帮我。我昨天将我的应用程序上载到AppStore,我想进行更新。我对代码做了一些更改,并尝试使用分发方案运行新应用程序

我得到

Error Starting Executable "myApp"
Error launching remote program: failed to get the task for process 5047.

论坛上的解决方案对我不起作用。我能做什么?

我忘记了确切的步骤,但请将您的发布版本二进制文件“压缩”并手动上传到itunesconnect。使用zip方法似乎可以消除很多麻烦,尤其是在尝试更新二进制文件时。

我忘记了确切的步骤,但请对发布版本二进制文件进行“zip”,然后手动将其上载到itunesconnect。使用zip方法似乎可以消除很多麻烦,尤其是在尝试更新二进制文件时。

请确保您没有使用分发证书运行myApp,因为这不起作用。测试前是否执行了“构建-清理”操作?

请确保您没有使用分发证书运行myApp,因为这将不起作用。测试前是否执行了“构建-清理”操作?

您需要遵循以下步骤:

  • 如果您使用的是xcode 4,那么从xcode的左面板中选择您的项目
  • 在“信息”选项卡中,确保已选择“调试”作为要使用的命令行生成
  • 在“生成设置”选项卡中,搜索代码签名标识,如果您有临时、调试、发布、分发配置文件,请确保您有临时、调试配置文件的开发人员配置证书
  • 现在单击目标,在构建设置选项卡中,搜索代码签名标识。如果您有adhoc、debug、release和distribution配置文件,那么请确保您有adhoc和debug配置文件的开发人员配置证书。此外,在代码签名授权中,不包括临时授权和调试授权
  • 从项目文件夹中删除生成
  • 重新启动xcode
  • 在设备上运行应用程序。您将能够从设备进行调试。 祝你好运:)

  • 您需要遵循以下步骤:

  • 如果您使用的是xcode 4,那么从xcode的左面板中选择您的项目
  • 在“信息”选项卡中,确保已选择“调试”作为要使用的命令行生成
  • 在“生成设置”选项卡中,搜索代码签名标识,如果您有临时、调试、发布、分发配置文件,请确保您有临时、调试配置文件的开发人员配置证书
  • 现在单击目标,在构建设置选项卡中,搜索代码签名标识。如果您有adhoc、debug、release和distribution配置文件,那么请确保您有adhoc和debug配置文件的开发人员配置证书。此外,在代码签名授权中,不包括临时授权和调试授权
  • 从项目文件夹中删除生成
  • 重新启动xcode
  • 在设备上运行应用程序。您将能够从设备进行调试。 祝你好运:)

  • 沃纳的回答最终对我起了作用。在对我的应用程序进行了调整以进行临时分发(Testflight)之后,我遇到了这个问题

    我还可以通过简单地来回更改一个设置来最小化Testflight和设备调试之间的中断。也就是说,在设备测试期间:

  • 在项目导航器中单击项目
  • 在左侧的“项目”下重新选择
  • 选择“生成设置”选项卡
  • 向下滚动至“代码签名”部分
  • 将代码签名标识重置为“iPhone开发者”(确保配置文件使用相同的——或通配符*——应用程序标识符(灰色文本))
  • 对于Testflight发行版,我将标识改回了一个我仔细命名为“Testflight”的概要文件


    我发现另一件有用的事情是在配置文件中使用应用程序标识符作为应用程序ID的名称(不带点)(为了避免混淆,这就是developer.apple.com)。然后,您可以看到两个标准配置文件之间的差异,一个是来自xcode的自动配置文件,另一个是您现在实际想要使用的配置文件。

    Werner的回答最终对我起了作用。在对我的应用程序进行了调整以进行临时分发(Testflight)之后,我遇到了这个问题

    我还可以通过简单地来回更改一个设置来最小化Testflight和设备调试之间的中断。也就是说,在设备测试期间:

  • 在项目导航器中单击项目
  • 在左侧的“项目”下重新选择
  • 选择“生成设置”选项卡
  • 向下滚动至“代码签名”部分
  • 将代码签名标识重置为“iPhone开发者”(确保配置文件使用相同的——或通配符*——应用程序标识符(灰色文本))
  • 对于Testflight发行版,我将标识改回了一个我仔细命名为“Testflight”的概要文件

    我发现另一件有用的事情是在配置文件中使用应用程序标识符作为应用程序ID的名称(不带点)(为了避免混淆,这就是developer.apple.com)。然后,您可以看到两个标准配置文件之间的xcode差异,一个是来自xcode的自动配置文件,另一个是您现在实际想要使用的配置文件。

    您尝试过哪些“论坛解决方案”?可能重复:(有好的解决方案)您尝试过哪些“论坛解决方案”?可能重复:(有好的解决方案)