2010-02-04 57 views
0

我有一段时间试图让这个工作。在这一点上,我只是试图在xcode中创建一些测试应用程序,然后在xcode上“构建并运行”它们,而不是在我的手机上。如何使应用程序与xcode上的配置文件匹配?

我在xcode组织器中为我的手机设置了配置文件,但那是我唯一拥有的配置文件。

我是否还需要为桌面sdk单独设置配置文件?

回答

2

您不需要在iPhone模拟器上开发配置文件。

如果您还想在设备上开发,请在创建配置文件时首先注册设备,然后将配置文件上传到设备。

苹果的文档非常清晰,在这个问题上很容易遵循。

祝你好运。

编辑:1-您需要在设备上进行开发配置,这就是为什么当您尝试使用-iphone设备xxx运行时,会导致配置错误。

2的空白屏幕上的模拟器有无关置备,succeded运行您在模拟器上的代码,但无论是你的代码做什么,或者你没有你的UIWindow链接到你的观点

3-base sdk在顶部定义了下拉菜单。如果在项目设置中选择iphone 3.1.2作为基础sdk,则只能在下拉菜单中看到模拟器/设备3.1.2,如果选择2.0作为基准sdk,您将看到设备/模拟器2.0,2.1,2.2.1 ,3.0,3.1.2,...在下拉菜单上。由于您选择3.1.2作为基础sdk,因此您在下拉菜单中看不到早期版本。

+1

我还没有一个简单的时间与文档。这是冗长的,但我非常难以掌握。 – Joel 2010-02-04 19:46:03

+0

我几个星期前才安装SDK - 这是更新的版本。我没有看到选择2.0作为我的基础SDK的选项。这是一个单独的安装? – Joel 2010-02-04 20:15:59

+0

编辑:好的。我看到你在说什么 - 我改变了那里的设置。我不知道为什么这对我来说是非常直观的......这是我的xp心态:-D – Joel 2010-02-04 20:21:55

1

您不需要配置文件在模拟器中运行应用程序,如果这就是您的意思。只要确保你是一个模拟器的构建和运行 - iPhone模拟器3.0,说 - 你应该很好去。

+0

当我尝试构建并运行“iPhone设备3.1.2(基础SDK)”时,出现配置错误。 当我尝试构建并运行“iPhone模拟器3.1.2”时,我得到一个“成功”,但是,我刚刚在模拟器上得到一个空白的白屏...... – Joel 2010-02-04 19:44:32

+0

好吧,它肯定是奇怪的。我没有在xcode中的不同iphone版本的下拉选项(我应该?),但在模拟器上,我可以更改版本。我更改为3.0,该应用程序无法正常工作,但随后又切换回3.1.2,该应用程序确实显示在屏幕上。那么什么是“iPhone设备基础SDK”,那么为什么我会在那里得到prodisioning错误? – Joel 2010-02-04 19:52:28

+0

我有XCode iPhone SDK。我不知道这是否是特殊版本的XCode。主项目窗口尽管在左上角有一个下拉列表,让我选择使用哪个SDK来构建应用程序:使用基础SDK,...,iPhone设备3.0,...,iPhone模拟器3.1,... – 2010-02-04 20:05:20

相关问题