建立在Xcode 5.1.1(iOS SDK 7)上的InternationalMountains应用程序不在iOS-8模拟器上运行

时间:2014-09-30 04:36:51

标签: xcode ios8

我曾经从Apple网站上下载了InternationalMountains应用程序,我在iOS 7模拟器中运行了这个应用程序,实际上有效。我尝试在iOS-8模拟器中运行这个应用程序,它带有Xcode 6.0.1,实际上失败了。单击应用程序图标时应用程序崩溃。我在Console应用程序中找到了这个日志。

Dyld错误消息:   程序是为Mac OS X构建的,不能在模拟器中运行。

所以我有了InternationalMountains应用程序的源代码,我在Xcode 5.1.1中打开了.xcodeproj文件,并构建了iOS SDK 7的应用程序作为获取.app文件的目标,我甚至在iOS中使用了这个应用程序 - 8个模拟器无法以上述相同的错误启动。说它仍然是为Mac OS X构建的。

但是如果我在Xcode 6.0.1中打开.xcodeproj文件并针对iOS 8 SDK构建它并在IOS-8模拟器中部署新的应用程序文件,那么应用程序似乎工作正常。

我有什么遗失的东西。我是iOS开发的新手。用于IOS SDK 7的Xcode 5.1.1中构建的应用程序是否可以在IOS-8模拟器上运行。

提前致谢。

0 个答案:

没有答案