2010-10-12 87 views
1

我已经使用xcode 3.2.4创建了一个通用应用程序。在我的构建设置中,我已将“目标设备”设置为3.1.2。此应用程序在iPhone 3G,iPhone 4和iPod touch 3G上运行良好。但如果我尝试将我的通用应用程序安装到具有iOS 3.1.3的2G iPhone中,则我面临“未签名”错误。我已将2G iPhone UID包含在配置文件中。但仍然有同样的错误。 请指导我如何结束这个问题,并使我的通用应用程序也在2G设备上工作。如何在2G中安装通用应用程序iPhone

在此先感谢。 Ram

+0

没有iPhone可以运行iOS 3.2.1,3.2.x只有iPad。 – 2010-10-12 12:51:58

+0

@coob我已将我的帖子更正为我的iOS版本为iOS 3.1.3的2G iPhone。 – Ram 2010-10-12 14:42:08

回答

1

未签名似乎意味着您的配置文件仍然存在问题。在XCode中打开管理器,单击左侧的设备,然后查看与其关联的供应配置文件,以验证您为其分配了该设备的UID的配置文件实际在设备上。

+0

我在移动配置文件中包含了2G iPhone的UID。但仍然无法安装。如果我使用xcode 3.4.2创建应用程序,那么应用程序可以在3G设备上运行? – Ram 2010-10-12 18:00:41

+0

1.您可以将UID与iTunes Connect中的配置文件相关联。 2.下载PP并将其拖到XCode上,以使其可用于编译。 3.您在info.plist和您的项目设置中使用该PP。 4.您通过XCode Organizer将PP安装到您的设备上。 5.构建并运行。 – owook 2010-10-25 14:07:55

相关问题