为设备编译 iphone 应用程序 - 错误

发布于 2024-09-14 07:31:07 字数 381 浏览 7 评论 0原文

我一直在尝试编译一个 iPhone 应用程序以在设备上进行测试,它已正确配置以及所有内容,但是当我尝试构建它时,我在 xcode 中收到以下错误:

 error: can't exec '<com.apple.tools.product-pkg-utility>' (No such file or directory)
Command <com.apple.tools.product-pkg-utility> failed with exit code 71

我一直在环顾四周,但可以不明白问题出在哪里。我重新下载了 SDK(包括 XCode),希望能解决这个问题,但没有帮助。有谁知道这可能是什么原因造成的?
如果您需要更多信息,请随时询问。

I've been trying to compile an iPhone app to test on a device, it's properly provisioned and everything, but I'm getting the following error in xcode when I'm trying to build it:

 error: can't exec '<com.apple.tools.product-pkg-utility>' (No such file or directory)
Command <com.apple.tools.product-pkg-utility> failed with exit code 71

I've been looking around, but can't figure out what the problem is. I've re-downloaded the SDK (including XCode) in the hopes that would fix it, but it hasn't helped. Does anyone know what might cause this?
If you need more info, don't hesitate to ask.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

深巷少女 2024-09-21 07:31:07

同样的问题在这里..而且我在任何地方都找不到解决方案。

更新1。将 xcode3.2.3-ios sdk 4.0.1 升级到 xcode3.2.3-ios sdk 4.0.2 对 Update2 没有帮助

。卸载所有内容( sudo /Developer/Library/uninstall-devtools --mode=all )并
重新安装一切都没有帮助。

更新3。卸载所有内容,然后完全删除 /Developer 目录( rm -Rf /Developer )
然后重新安装最终解决了这个问题。我现在可以在我的 iPhone 设备上编译并运行。

显然,卸载 xcode 并不会删除所有元素,尽管您指定了 --mode=all,但仍然留下了一些元素。

same problem here.. And i can't find a solution anywhere.

Update1. Upgrading xcode3.2.3-ios sdk 4.0.1 to xcode3.2.3-ios sdk 4.0.2 did NOT help

Update2. Uninstalling everything ( sudo /Developer/Library/uninstall-devtools --mode=all ) and
reinstalling everything did NOT help.

Update3. Uninstalling everything, THEN completely delete the /Developer directory ( rm -Rf /Developer )
then reinstalling eventually solved this problem. I can now compile and run on my iphone device.

Obviously, de-installing xcode does not remove all elements, in spite of the fact that you specify --mode=all, some pieces are still left behind.

怪异←思 2024-09-21 07:31:07

您可以在 plist 文件中检查您的应用程序名称。可能您的名字包含特殊字符,例如(下划线 _、星号、* )。删除应用程序名称中的任何特殊字符后,在设备中尝试您的应用程序。如果即使在此之后,您的应用程序也无法运行,请检查您的项目名称,如果有任何特殊字符,请将其删除。

You can check your App name in the plist file. May be your name have special characters like (underscore _, asterisk, * ). Try your app in the device after removing any special characters in your app name.If, even after this, your app does not run, check your Project name, and if you have any special characters then remove it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文