Questions tagged «xcode»

Xcode是Apple的集成开发环境(IDE)。使用注意:此标签仅用于有关Xcode IDE本身的问题,而不用于一般的Mac或iOS编程主题。对于Mac编程问题,请使用[cocoa],对于iOS编程问题,请使用[cocoa-touch]或[iOS]或[Swift]。

4
iOS 7应用程序图标,在保留iOS 6图标的同时启动图像和命名约定
我刚刚在iOS 6上完成了一个应用程序,并在一周前购买了一个开发人员帐户,因此没有太多时间玩iOS 7 SDK。刚刚下载了Golden Master版本,并尝试升级我的应用程序以使其与iOS 7兼容。 我意识到iOS 7需要对应用程序图标进行一些操作。我检查了许多相关的问题,我感到困惑。我已经有一个带有应用程序图标的iOS 6应用程序,当我安装黄金级母版时,我看到了以下内容: 对于启动图像: 我可以为iOS 7创建新的平面图标,同时希望iOS用户继续看到旧的图标。 我该怎么办?使用“使用资产目录”或手动添加图标,如果我要手动添加图标,那么我应如何命名这些图像?谢谢!
83 ios  xcode  ios7  xcode5 

5
Xcode 4“清理”与“清理构建文件夹”
您在每个应用程序的开发中都遇到了某个特定的问题,即您在模拟器中看到的内容与您认为应该发生的情况不符。这些通常是人为错误-或至少在我的大多数情况下是;-)-但有时Xcode只是“迷路了”,似乎如此。我了解到Clean(Shift + Cmd + K)和Clean Build Folder…(Option + Shift + Command + K)菜单选项可以显示您的错误或Xcode之间的差异。 我的问题是: 该Clean命令执行或不执行什么操作,从而Clean Build Folder…导致存在的原因?什么时候应该选一个,为什么不总是清理整个文件夹?

5
将NSString转换为NSDictionary / JSON
我将以下数据另存为NSString: { Key = ID; Value = { Content = 268; Type = Text; }; }, { Key = ContractTemplateId; Value = { Content = 65; Type = Text; }; }, 我想将此数据转换为NSDictionary包含键值对的。 我首先尝试将转换NSString为JSON对象,如下所示: NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; 但是当我尝试: NSString * test = …

6
无法在macOS Mojave中安装Xcode 10 Network Link Conditioner
我正在macOS Mojave beta 11上使用Xcode 10的最终版本。我从Apple网站下载了Xcode 10附加工具包。 当我尝试安装网络链接调节器首选项窗格时,Settings.app显示此错误: macOS上安装了“ Network Link Conditioner”首选项,无法替换。 但是,首选项窗格在Settings.app中不可见。我什至检查下/Library/PreferencePanes-它不在那里。 我该如何解决?

26
从Xcode启动iOS模拟器并出现黑屏,然后挂起Xcode并且无法停止任务
我在iOS模拟器中运行基本的iPhone应用程序时遇到困难(在浏览Stanford iTunes CS193p讲座时)。 我已经搜索了一段时间(包括Google和SO),但到目前为止仍找不到解决方案。有许多类似的错误,但是解决方案似乎无法解决此问题。 在Xcode中,我单击“运行”。它可以编译并成功构建,启动iOS模拟器,但始终无法加载该应用程序。仅状态栏在顶部。带黑屏。 我只写了非常基本的代码(跟着讲课),无法解决这个问题。 为了使事情更加混乱,(UIWebView)在这些讲座之前,我写了一个Web包装程序,效果很好。但是代码几乎没有任何区别。我从头开始创建的所有新应用都因相同的黑屏问题而失败。 如果我按下模拟器上的主屏幕按钮并启动应用程序,它将显示出来。但是Xcode似乎不知道发生了什么。 好像Xcode失去了与iOS Simulator交谈的能力并假定它正在运行(即使我退出了iOS Simulator)。我尝试退出Xcode,它要求我停止任务。然后就挂了。因此,我必须强制重启才能退出Xcode。 我正在使用:OSX 10.8.2 Xcode 4.5.2 iOS Simulator 6.0 CalculatorAppDelegate.h #import <UIKit/UIKit.h> @interface CalculatorAppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @end CalculatorAppDelegate.m #import "CalculatorAppDelegate.h" @implementation CalculatorAppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions (NSDictionary *)launchOptions { // Override point for customization after …

6
如何创建枚举类型的IBInspectable
enum是不接口生成器中定义的运行时属性。Interface Builder的“属性”检查器中未显示以下内容: enum StatusShape:Int { case Rectangle = 0 case Triangle = 1 case Circle = 2 } @IBInspectable var shape:StatusShape = .Rectangle 从文档中获得: 可以将IBInspectable属性附加到接口声明,类扩展名或类别中的任意属性,以用于Interface Builder定义的运行时属性支持的任何类型:布尔值,整数或浮点数,字符串,本地化字符串,矩形,点,大小,颜色,范围和零。 问:如何enum在Interface Builder的Attributes Inspector中看到一个?

12
Xcode 6进程启动失败:尝试启动应用程序超时
我无法调试我的应用程序,因为当我运行它时,Xcode给我错误: 进程启动失败:尝试启动应用程序超时 在设备中,我看到黑屏,并在错误消息后启动应用程序。我怎样才能解决这个问题? 我试图更改代码签名身份和配置文件,并在Xcode>首选项>帐户>详细信息选项卡中刷新配置文件。 我将Xcode版本6.0.1(6A317)与运行iOS 8.0的iPad mini和OSX 10.9.4的MacBook一起使用。 此后,如果iPad进入睡眠模式(屏幕关闭),我将无法再唤醒它。我必须进行软重置。
82 ios  xcode  xcode6 

10
打开XIB文件后Xcode 6.3冻结/挂起
升级到Xcode 6.3(发行版)后,每次打开包含IB_DESIGNABLE视图的XIB / Storyboard文件时,Xcode现在都会冻结使用自定义字体适用于任何项目,并包括自定义字体(不一定要在该XIB / Storyboard中引用该字体)。在打开.xib文件然后尝试切换到任何其他文件后,将发生冻结。Xcode挂起,必须强制退出。 我已经与Apple一起打开了错误报告。(错误20483867)。 现在,我有两种解决方法。 从Apple下载并使用Xcode 6.2。 从定制视图头文件中除去IB_DESIGNABLE标记。 这可能是Apple的错误,但是有人能更好地解决或解决问题吗?
82 ios  xcode  xcode6.3 

10
在Xcode 6中建立的旧项目中找不到XCTest / XCTest.h
我有一些项目正在尝试使用Xcode 6 Beta 2构建。这些项目都具有某种类型的使用XCTest的库(Kiwi / XCTest和Specta),它们无法在Xcode 6中构建,因为XCTest / XCTest.h无法被发现。 fatal error: 'XCTest/XCTest.h' file not found #import <XCTest/XCTest.h> 我注意到XCTest.framework不再位于“使用二进制文件链接库”构建阶段列表中,但这很好,因为当我用Xcode 6创建一个新项目时,它似乎自动链接了该库。 也许有些相关性,我所有需要XCTest的依赖项都是通过Cocoapods引入的。 有什么我不知道需要更新项目的东西吗?
82 ios  xcode  cocoapods  xctest 

6
Xcode 5和iOS 7:架构和有效架构
我正在Xcode 5中开始新项目。我想使用iOS SDK 7开发目标为的应用程序iOS 5.0。一旦我在Xcode中创建新项目并尝试将部署目标更改为5.0,我就会收到以下消息: Applications including an arm64 slice are not compatible with versions of iOS prior to 6.0 Adjust your Architectures build setting to not include arm64 in order to deploy to releases prior to iOS 6.0. 因此将体系结构更改为Standard(无64位)。我进行编译,运行,但我不太了解刚刚发生的事情。Xcode项目构建设置中的和设置之间有什么区别?如果我设置为排除64位,那么当我在64位iPhone或iOS Simulator上运行我的应用程序时会发生什么(我知道它可以工作,我只是好奇下面发生了什么)?您能用新的64位体系结构解释大麻烦吗?ArchitecturesValid architecturesArchitectures
82 iphone  ios  xcode  ios7 



8
当前未针对测试操作配置Xcode项目方案
我正在尝试为我的iOS应用程序运行Xcode单元测试。我愿意在通过USB连接到Mac的iPad上进行操作。我正在尝试从命令行运行测试,以便稍后从Jenkins触发它。 以下是我目前在命令行中输入的内容以及出现的错误。请帮忙。 编码: xcodebuild test -scheme MyApplication -destination "platform=iOS,name=iPad" 错误: 当前未为计划操作配置方案MyApplication

4
无法启动设备,因为它不能位于磁盘上
设备的数据不再存在于/ Users / [用户名] / Library / Developer / CoreSimulator / Devices / D651BCC7-29FD-4B91-82F6-E255E856EA2F / data中。 我卸载了xcode 9并安装了xcode 9.1,但是在运行项目时,显示以下消息: 无法启动设备,因为它不能位于磁盘上。设备的数据不再存在于/ Users / [用户名] / Library / Developer / CoreSimulator / Devices / D651BCC7-29FD-4B91-82F6-E255E856EA2F / data中。 我找到了“ Developer”文件夹,但找不到“ CoreSimulator”文件夹。
82 ios  xcode  xcode9.1 

15
Xcode 4错误:启动可执行文件时出错
将我的应用程序上传到实际设备(iphone和iPad)时,我在iOS和Xcode上测试我的应用程序时遇到问题,我想知道是否有人知道该问题并可以为我提供帮助: 通常,当我在设备上构建应用程序时,该应用程序会在设备上安装并启动。但是,当我准备提交我的第一个应用程序时,我正在测试并更改捆绑标识符,应用程序ID和开发条款(因此问题可能与它有关),现在,当我尝试在其上构建应用程序时我的设备,尽管Xcode可以很好地安装在我的设备上,但它将不再启动该应用程序。相反,我收到此错误消息: 启动可执行文件时出错。启动远程程序时出错:没有这样的文件或目录。 有人知道这个问题是什么吗?以及此派生数据文件夹是什么? 非常感谢!
81 xcode  ios  launch 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.