2012-03-01 127 views
0

我已经使用cocos2d模板创建应用程序。我创建了处理iphone和ipad代码的代码,使用if(UI_USER_INTERFACE_IDIOM()== UIUserInterfaceIdiomPad条件,但是我在模拟器iphone或ipad上面的条件选择的任何选项总是失败,并且总是iphone版本的代码正在执行。知道我错过了什么设置我正在使用xcode 4.2ipad模拟器在cocos2d上显示iphone版应用程序

回答

1

检查您的应用程序是否设置为通用转到xCode顶部的MYGAME左列表,然后转到您的目标,并在IOS应用程序目标下,您应该找到它旁边的设备选择通用

+0

无法看到任何目标部分..如果起始模板为cocos2d,则无法使用? – user1240116 2012-03-02 05:52:26

+2

您正在查看错误的地方在Project Navigator中选择最上面的条目(Command + 1 )它有你的名字项目,在其左侧有一个蓝色的图标,它是两行高,第二行是“#targets,.. platforms”。当您选择时,您会看到右侧的项目和目标列表。选择目标,然后在“iOS应用程序目标”下的摘要选项卡中找到设备下拉列表,并确保它设置为“通用”。您还可以在“生成设置”下找到此设置作为“目标设备系列”。 – LearnCocos2D 2012-03-02 11:41:39

相关问题