1

我已尽一切努力解决此供应问题,但没有任何效果。我已经重新格式化了我的 Mac,重新安装了 iPhone,我还将配置(开发人员和分发)拖到了 Organizer、iTunes 和 Xcode 上。

在 iTunes 中,人们说要将这些设置拖到 iPhone 图标上,但这不起作用;它只能在库下(它显示一个蓝色矩形让我把它放在那里)。我只有一个新创建的带有 57x57 图标的虚拟应用程序。我还设置了带有分发内容的项目及其分发条款。当我构建时,我得到了这个:

The iPhone “myphone” doesn’t have the provisioning profile with which the application was signed.

Click “Install and Run” to install the provisioning profile “distribution” on “myphone” and continue running “helloworld.app”.

它有一个“安装和运行”按钮,我点击了数百次,什么也没有。

在管理器中,我看到一个名为 Console 的选项卡。我已经清除它并重建了应用程序,并且有一些我不明白的输出。我在想这是我的问题这是什么意思?

Fri Mar 26 11:22:19 unknown misagent[215] <Error>: profile not valid: 0xe8008012
Fri Mar 26 11:22:19 unknown mobile_installationd[206] <Error>: 00808600 install_embedded_profile: Skipping the installation of the embedded profile
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 verify_executable: Could not validate signature: e8008015
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 preflight_application_install: Could not verify /var/tmp/install_staging.NEb61T/helloworld.app/helloworld
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 install_application: Could not preflight application install
Fri Mar 26 11:22:20 unknown mobile_installation_proxy[219] <Error>: handle_install: Installation failed
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 handle_install: API failed
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 send_message: failed to send mach message of 64 bytes: 10000003
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 send_error: Could not send error response to client
Fri Mar 26 11:22:42 unknown misagent[231] <Error>: profile not valid: 0xe8008012
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 install_embedded_profile: Skipping the installation of the embedded profile
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 verify_executable: Could not validate signature: e8008015
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 preflight_application_install: Could not verify /var/tmp/install_staging.6M55Ay/helloworld.app/helloworld
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 install_application: Could not preflight application install
Fri Mar 26 11:22:43 unknown mobile_installation_proxy[235] <Error>: handle_install: Installation failed
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 handle_install: API failed
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 send_message: failed to send mach message of 64 bytes: 10000003
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 send_error: Could not send error response to client
4

2 回答 2

1

我解决了这个问题。

我所做的是重新创建一个虚拟项目并命名项目示例。然后我创建了一个新的开发和分发条款并将其命名为示例。我删除了我当前系统上的所有规定,并通过选择这两个文件并将其拖到 xcode 管理器中来添加新的规定。我还通过转到设置->常规->配置文件->单击删除来删除了我的iphone上的规定。然后我在 xcode build -> build 中选择它是成功的。我正在做的是单击构建并运行,每当我这样做时,我都会在上面发布此错误。但是当我使用在 xcode 中选择的设备进行常规构建时,它是 100% 成功且没有错误。我不得不在 iTunes Connect 中尝试它以查看应用程序是否成功,并且我进行了上传并且它有效!我不敢相信。

于 2010-03-26T23:54:23.153 回答
0

确保 Project Settings 下的 Provision 配置文件与 iPhone 上安装的配置文件匹配。

项目设置

项目 201CavTouch201D 信息 http://img.skitch.com/20100326-ei2k9yha5yknrrcq4hsfgyet7f.preview.jpg

对于 iPhone 从 Xcode 的窗口菜单中检查管理器菜单选项。

确保它们匹配。

于 2010-03-26T18:41:49.227 回答