Questions tagged «xcode»

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

5
无法在Xcode中拖动(生成代码段)
当我按照所有说明(包括苹果的视频)来拖动文本以在xcode中创建代码段时,我得到了不同的系统行为:我看到的只是选择ibeam ...我无法拖动。最终只是再次选择文本。我想念一些明显的苹果主义吗?谢谢


4
如何在objc_exception_throw中添加断点?
这是从这个布拉德·拉尔森的答案 SO问题 如果添加两个断点,则应该能够调试这些异常。为此,请转到“运行”。显示 断点并创建两个全局断点(我将它们全局化是因为它们在我的所有应用程序中都非常有用)。第一个应命名为“ objc_exception_throw”,其位置应为“ libobjc.A.dylib”。第二个应为“-[NSException提高]”,其位置应为“ CoreFoundation”。 现在,如果您在启用断点的情况下开始调试应用程序,则应在抛出这些异常时中断它。然后,您应该能够看到导致调试器中发生异常的事件链。 现在在此答案中,我想问一下如何添加提到的位置???

26
/ usr / bin / codesign失败,退出代码为1
我正在尝试部署我的第一个开发iPhone应用程序,但遇到了一些问题。我已经通过在线资源调配助手成功完成工作,但是现在我陷入了困境。无论我做什么,我总是会收到以下错误。 / usr / bin / codesign失败,退出代码为1 任何人都知道为什么会这样吗?

8
从情节提要向其他Swift 1.2文件导航时,Xcode 6.3崩溃
我安装了Xcode 6.3,其中包括对Swift 1.2的支持。出现了大量错误消息,其中大多数是转换问题。 我导航到情节提要,并且在不.swift崩溃的情况下无法返回其他任何内容。我已强制退出,重新启动甚至重新安装,但仍然无法离开Main.storyboard文件。 我尝试了这里描述的建议以代码形式打开情节提要,进行一些更改,还原这些更改,保存并重试,但还是没有运气。 我的代码中有什么破坏Xcode的东西吗?还有其他人遇到这个吗?我已经在相同的代码库中成功使用了Xcode 6.3 beta。 更新: 现在已在2015年4月21日发布的Xcode 6.3.1中修复此问题。
80 ios  swift  xcode 

6
Xcode 5-DVTPlugInCompatibilityUUID中不存在必需的插件吗?
将Xcode升级到v5.0.1之后,尝试在项目文件夹中运行git命令时,我开始在终端收到以下警告: [MT]插件加载:所需的插件兼容性UUID 37B30044-3B14-46BA-ABAA-F01000C27B63用于路径'〜/ Library / Application Support / Developer / Shared / Xcode / Plug-ins / Unity4XC.xcplugin'在DVTPlugInCompatibilityUUID中 我在Xcode中没有收到任何警告,并且该项目正在正常编译,但是一定有原因。有什么想法为什么会发生以及如何解决?
80 iphone  xcode  xcode5 


9
从Xcode项目中意外删除了xcassets文件
我想从图像集合中删除一个文件夹,但是,我设法将整个xcassets文件扔进了垃圾箱。 常规的“回退”方法不可用,只需将已删除的文件夹拖动到Xcode就会产生错误: 无法将“ Images.xcassets”复制到“ ProjectPear”,因为已经存在相同名称的项目。 要保存文件,请提供其他名称,或者移开或删除现有文件,然后重试。 我不确定该集合在Xcode项目中的位置,因为导航器似乎未显示任何内容,并且命令行也未删除任何提示。我害怕弄乱该project.pbxproj文件,因为它可能会比我的图像集合更加混乱。 编辑:成功将文件从“废纸rash”拖回Finder中,但是,Xcode导航器不再识别-。在这种情况下,仍然无法识别-.xcassets文件。我不确定是否要在.pbxproj文件中添加一些内容。
80 ios  xcode  xcasset 



13
如何在Xcode 8中创建删除行键盘快捷键?Xcode 3解决方案不再起作用
在以前的版本中Xcode,可以创建键绑定以删除当前行。存在不同的解决方案,例如,在此处进行描述: Xcode:删除行热键 Xcode重复/删除行 http://bigdiver.wordpress.com/2009/09/11/configure-homeend-key-bidings-on-mac-os-x/ http://www.betadesigns.co.uk/Blog/2010/02/03/custom-xcode-shortcuts/ 所有解决方案都包括修改以下文件之一: 〜/库/应用程序支持/ Xcode /键绑定/*.pbxkeys〜/ 库/键绑定/DefaultKeyBinding.dict〜/库/键绑定 /PBKeyBinding.dict http://cocoasamurai.blogspot.com/2011/03/xcode-4-keyboard-shortcuts-now.htmlXcode 4是现有快捷方式的一个很好的资源。列出了许多有关删除的内容,但没有列出“删除行”。 但是这些解决方案不是因为工作Xcode 4。 更新:问题仍然与Xcode 5.1.1 更新:问题仍然与Xcode 6.1 GM Seed 2 更新:截至2016年4月26日仍适用于Xcode 7.3(7D175) 更新:六年后,Xcode 8.3具有内置解决方案。请参阅下面的答案。

5
如何在Xcode中弃用方法
我们有我们要交付给客户的库,并且我想将某些方法标记为“已弃用”,因为我们已对其进行了更改(就像Apple在iPhone SDK中所做的那样)。 我已经看到了__OSX_AVAILABLE_BUT_DEPRECATED预处理器宏,该宏映射到__AVAILABILITY_INTERNAL,该宏映射到__attribute__((deprecated))... 好吧,我对此东西有些困惑! 有人知道吗?

10
在两个或多个iPhone应用程序之间共享数据
是否可以在同一设备上的两个应用程序之间共享数据? 还是可以允许某些其他应用程序使用我的应用程序的信息/数据或以其他任何方式使用? 例如,第一个应用程序用于事件管理,而我使用它来保存一些事件。第二个应用程序用于提醒,它将从另一个应用程序获取数据以提醒我有关事件的信息。 这只是一个简单的示例,而不是真实的场景。
79 iphone  ios  xcode  ipad  ios5 

30
在Xcode中,即使手表已配对且手表的UDID已注册,我仍然看到(没有配对的Apple Watch)
我的手机ineligible target以Xcode的形式列出,并在其旁边显示(no paired Apple Watch)。 我的Apple Watch在iOS设备下注册。我可以看到UDID。该手表已安装watchOS 2.0,而我的iPhone 6已安装iOS 9。iPhone与手表搭配得很好,我可以安装应用程序。 我尝试过重启手表和手机。我尝试过重启Xcode。我尝试在Xcode中创建一个新方案,但它仍然显示(没有配对的Apple Watch)。我可以选择“产品/目的地”,该应用程序将显示在手机上,只是不会安装手表应用程序……只是坐在那里说“正在安装... ”。

3
将Xcode更新到版本10.3(10G8)后情节提要断开,并且应用不再运行
我刚刚将Xcode更新到版本10.3(10G8)。 现在,我的项目未运行并出现以下错误: /* com.apple.actool.errors */ : error: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) with runtime iOS 12.4 (12.4 - 16G73) - com.apple.CoreSimulator.SimRuntime.iOS-12-4 Failure Reason: Failed to create new simulator device that matches IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) for runtime iOS 12.4 (12.4 - 16G73) - com.apple.CoreSimulator.SimRuntime.iOS-12-4 (Invalid runtime: …
79 xcode  storyboard 

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.