应用程序未在 Xcode 4.2 中的设备上运行

Posted

技术标签:

【中文标题】应用程序未在 Xcode 4.2 中的设备上运行【英文标题】:application not running on a device in Xcode 4.2 【发布时间】:2011-11-23 08:15:25 【问题描述】:

每次我在带有 ios 5 的 Xcode 4.2 中运行我的应用程序时,Xcode 都会说它已在我的设备上运行完毕,但实际上它并没有在那里构建,它刚刚运行完毕。但是当我在 Xcode 4.1 中运行我的应用程序时,它会在我的设备中运行。顺便说一句,我的设备是 ipod Touch 2nd gen,iOs 版本为 4.2.1。任何人都可以提出问题的原因吗?谢谢

【问题讨论】:

您的 iOS 部署目标是否设置为 iOS 4?它默认设置为当前最高的主要 iOS 版本,因此在 Xcode 4.1 中,这将是 iOS 4,而在 Xcode 4.2 中,将是 iOS 5。 【参考方案1】:

在您的项目目标中 -> 构建设置

在“架构”字段中,添加“armv6”,您应该能够使用 armv6 设备构建和运行应用程序

【讨论】:

我尝试在“架构”字段中添加 armv6,但它仍然无法运行并在设备中构建。顺便说一句,我的有效架构是 armv6 和 armv7。

以上是关于应用程序未在 Xcode 4.2 中的设备上运行的主要内容,如果未能解决你的问题,请参考以下文章

iOS 今日视图未在设备上运行

Swift IOS 8 设计元素未在设备上显示

Today 小部件未在设备上启动(适用于模拟器)

未在 iOS 10 上为基于 XCode 7.3 构建的应用程序生成设备令牌

XCode 4.2 MainStoryBoard 未找到

后台服务未在 Android Management API 中的完全托管设备上运行