1

我想做的是通过xcode使用我自己的Iphone和Ipad作为模拟器。我这样做是因为内置模拟器无法通过我的应用程序的登录页面,任何有效的用户名和密码都会导致错误消息“服务错误,找不到具有指定主机名的服务器”。由于这个错误,我无法测试我更改的代码。

我相信我在 xcode 上正确设置了配置文件和证书,当我在管理器中查看手机的配置文件时,我看到“Ad Hoc、Dist、Dev 和 iOS 团队配置文件”都具有“有效配置文件”状态。 .

但是当我尝试在我的手机上运行该应用程序时,我收到“代码签名错误:无法找到配置配置文件'随机字母和数字”。我已经搜索了这个问题并得出结论,我需要修改我的 . xcodeproj 项目文件夹,特别是 project.pbxproj 文件。我转到该文件并删除行“provisioning_profile[sdk=iphoneos*]”=“随机数字和字母”..

现在,当我在删除该行后在我的 iphone 上运行应用程序时,它给了我错误“libxml/tree.h”文件未找到......我找到了解决这个问题的方法,但是一旦我修复它就会得到错误“未找到openssl/ssl.h”..

似乎这些问题还有另一个根本原因,因为一旦我修复了某些东西,它只会破坏其他东西。感谢您的阅读,希望有人遇到这个问题并解决了它。

XCode:4.6.3 如果需要任何其他规范来帮助调试此问题,请告诉我。

4

1 回答 1

0

通常,当我遇到这种情况时,这是因为 XCode 保留了内存中的旧配置文件...自从添加配置文件后,您是否尝试过重新启动 XCode?看似愚蠢的问题,但嘿,我不得不问。

此外,当您从“构建设置”中选择配置文件时,是从列表的顶部/中间还是从最底部选择有效配置文件之一?底部的那些可能是无效的,即使它们给了你一个复选标记。

于 2013-06-27T18:22:54.257 回答