首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Xcode3.2和iOS 4.2设备上运行和部署Xcode4.2项目

如何在Xcode3.2和iOS 4.2设备上运行和部署Xcode4.2项目
EN

Stack Overflow用户
提问于 2012-01-20 14:04:16
回答 1查看 404关注 0票数 3

目前,我正在使用iOS 5SDK开发Xcode4.2。我已经创建了核心数据框架的项目。我已经设计了屏幕,并部署在iOS 5设备上。

我想在Xcode3.2中运行我的项目,因为我想在iOS 4.2设备上部署该应用程序。

因此,当我尝试在Xcode3.2中使用main.m.m模拟器在iOS 4.2SDK模拟器中运行该项目时,项目设置中没有错误,但在AppDelegate和main.m文件中出现了错误。因为我知道Appdelegate和main.m文件在Xcode4.2中可能会被修改。这就是为什么Xcode3.2不支持它的原因。

我已经清除了该错误,这意味着我已经像Xcode3.2中的支持一样更改了该文件。但当我运行项目时,我只看到了闪光屏,没有其他输出(只有空白屏幕)。

如何解决这些问题,以及如何使用iOS 4.2 sdk在Xcode3.2中运行我的项目?

请在这方面提供帮助!

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-20 14:22:34

如果你使用iOS5在Xcode 4.2中创建应用程序,它不能在旧的ixcode中运行,因为新的ios包含了两个新的属性,像在旧的ios中不提供的“强”和“弱”。我之前也遇到过同样的问题,但没有找到解决方案。修改main的代码,就像你的旧项目main一样。我不确定它是否有效

Xcode 3.2

代码语言:javascript
复制
@property (nonatomic, retain) IBOutlet UIWindow *window;

Xcode 4.2

代码语言:javascript
复制
@property (strong, nonatomic) UIWindow *window;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8937381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档