Questions tagged «xcode»

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

19
Xcode:未能获得处理任务
这是针对已编译和分发多次的现有应用程序。由于更新到Xcode 5,我弹出此错误。 我在代码签名中选择了要调试的开发人员资料。 几次删除了衍生数据。 退出几次 下载并尝试重新添加我的开发人员证书。 重设我的电脑!并检查更新 尝试使用黑魔法! 方案>构建配置设置为调试 我正在编译编译为iOS 6.1的奇怪情况,因此我可以在我的iPhone 3GS上运行-基本版本是SDK iOS 7?这可能是个问题吗?我只需要先测试一下,然后再找到更新的手机,然后再将其更改为iOS 7即可。

6
试图快速动画约束
我有一个UITextField,我想在点击时放大它的宽度。我设置了约束,并确保左侧的约束的优先级低于我尝试在右侧进行动画的优先级。 这是我尝试使用的代码。 // move the input box UIView.animateWithDuration(10.5, animations: { self.nameInputConstraint.constant = 8 }, completion: { (value: Bool) in println(">>> move const") }) 这行得通,但似乎只是瞬间发生,似乎没有任何动静。我尝试将其设置为10秒以确保没有遗漏任何东西,但得到的结果相同。 nameInputConstraint是我控制将其拖动以从IB连接到我的类的约束的名称。 感谢您的帮助!

9
Xcode / iOS:如何确定代码是否正在DEBUG / RELEASE构建中运行?
我正在制作一个处理敏感信用卡数据的应用程序。 如果我的代码在调试模式下运行,我想将此数据记录到控制台并进行一些文件转储。 但是,在最终的Appstore版本(即以发布模式运行时)上,必须禁用所有这些功能(安全隐患)! 我将尽力回答我的问题;因此问题就变成“此解决方案路径是正确的还是最佳的实现方式?” // add `IS_DEBUG=1` to your debug build preprocessor settings #if( IS_DEBUG ) #define MYLog(args...) NSLog(args) #else #define MYLog(args...) #endif

30
设备编译时的Apple Mach-O Linker错误
我刚刚升级到xcode 4.0,无法再部署到iPhone,但遇到Apple Mach-O Linker Error,但它仍然适用于模拟器。 Ld /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Intermediates/iParcel.build/Debug-iphoneos/iParcel.build/Objects-normal/armv7/iParcel normal armv7 cd /Users/yveswheeler/iParcel setenv IPHONEOS_DEPLOYMENT_TARGET 3.2 setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++-4.2 -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk -L/Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos -F/Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos -filelist /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Intermediates/iParcel.build/Debug-iphoneos/iParcel.build/Objects-normal/armv7/iParcel.LinkFileList -dead_strip -all_load -ObjC -lxml2 -miphoneos-version-min=3.2 -framework UIKit -framework CoreGraphics -framework QuartzCore /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20.a /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20Core.a /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20Network.a /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20Style.a /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20UI.a /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20UICommon.a /Users/yveswheeler/Library/Developer/Xcode/DerivedData/iParcel-fkeqjcjcbbhjwhdssjptkdxzzzxh/Build/Products/Debug-iphoneos/libThree20UINavigator.a -framework AddressBook -lz.1.2.3 -framework Foundation -framework …


7
Xcode构建选项“启用位码”的影响是/否
昨天我认识到有关parse.com库的大量警告: 紧急:将删除所有位代码,因为构建的[[path] /Parse.framework/Parse(PFAnalytics.o)'没有位代码。您必须在启用位码(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的位码。注意:这将是将来的错误。 我知道我可以通过此答案删除这些警告,但现在我想知道这是否会对AppStore提交和/或我的应用的实际性能产生负面影响。 Xcode通知您有关位码的信息 激活此设置表示目标或项目应在为支持它的平台和体系结构编译期间生成位码。对于存档版本,将在链接的二进制文件中生成位代码,以提交到应用商店。对于其他构建,编译器和链接器将检查代码是否符合生成位代码的要求,但不会生成实际的位代码。[ENABLE_BITCODE] 但是我从本文中没有得到任何真正有用的信息。 我可以使用链接的答案来规避问题,而不会产生任何负面影响,也不会影响以后的AppStore提交吗? 什么是ENABLE_BITCODE真正做的,它会在未来的非强制性要求? 如果启用/禁用性能会有任何影响?

9
目标…覆盖`Pods / Pods.xcconfig中定义的`OTHER_LDFLAGS`构建设置。
我已经合并SpatialIite到一个Xcode项目中,该项目使用的头文件Proj.4仅来自一个头。两者都是Xcode项目,并且具有静态目标。 我正在尝试从git子模块迁移到Cocoapods。由于Cocoapods似乎很难使用静态目标,因此我只想以通常的方式构建项目。我为做了podspec Proj.4。在为SpatialLite我编写podfile之后,我得到了警告: [!] The target `SpatialiteIOS [Debug]` overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Pods.xcconfig'. - Use the `$(inherited)` flag, or - Remove the build settings from the target. [!] The target `SpatialiteIOS [Debug]` overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Pods.xcconfig'. - Use the `$(inherited)` flag, or - …
237 xcode  cocoapods 

30
突出显示时如何更改UIButton的背景颜色?
在我的应用中的某个时刻,我有一个突出显示的内容UIButton(例如,当用户将手指放在按钮上时),并且我需要在突出显示按钮时更改背景色(因此,当用户的手指仍在按钮上时) 。 我尝试了以下方法: _button.backgroundColor = [UIColor redColor]; 但这是行不通的。颜色保持不变。当按钮未突出显示且工作正常时,我尝试了同一段代码。-setNeedsDisplay更改颜色后,我也尝试致电,但没有任何效果。 如何强制按钮更改背景颜色?

14
iOS应用“无法验证该应用”仅在一台设备上
我有两个iphone设备(4s和5)连接到我的计算机,并且我试图在两个设备中安装一个应用程序。它在iphone 5中安装得很好,但是给出了错误“ The application could not be verified。”。尝试在iphone 4s设备上安装时。 这两个设备的UDID已添加到为应用程序生成的配置文件中。 另外,要添加注释,我刚刚在4s设备中将iphone版本更新为8.1.3。我不确定该错误是否与它有关。 任何帮助,将不胜感激。我已经坚持了一段时间。 编辑: 我刚刚将其连接到另一部iPhone设备,问题似乎再次出现。基本上,这意味着该应用程序由于某种原因只能安装在我已经使用了一段时间的电话中,而不能安装在其他任何电话中。再一次,我很确定供应配置文件包含所有这三个设备的UDID。
235 ios  iphone  xcode  xcode6.1 


23
无法在Mac OS X 10.9上安装Lxml
我想安装Lxml,以便随后可以安装Scrapy。 今天更新Mac时,不允许我重新安装lxml,但出现以下错误: In file included from src/lxml/lxml.etree.c:314: /private/tmp/pip_build_root/lxml/src/lxml/includes/etree_defs.h:9:10: fatal error: 'libxml/xmlversion.h' file not found #include "libxml/xmlversion.h" ^ 1 error generated. error: command 'cc' failed with exit status 1 我尝试使用brew安装libxml2和libxslt,两者都安装良好,但仍然无法安装lxml。 上次安装时,我需要在Xcode上启用开发人员工具,但是由于将其更新为Xcode 5,因此不再提供该选项。 有人知道我需要做什么吗?
234 python  xcode  macos  scrapy  lxml 

30
ld:找不到框架Pod
我正在尝试向我的IOS项目添加框架,但是在构建时,我总是收到相同的消息: ld:找不到框架Pod 铛:错误:链接器命令失败,退出代码为1(使用-v查看调用) 我试图删除我的Pods目录,然后运行,然后pod install 打开.xcworkspace它,就像在pod安装的日志中写的一样,我在xcode上清理了项目,然后尝试构建,但它不起作用。 我的podfile看起来像这样: xcodeproj '/Users/guillaume/project/Mobile/iOS/FoodPin/FoodPin.xcodeproj' source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' use_frameworks! pod 'SwiftHTTP', '~> 0.9.2' 我的xcode版本是 6.3.1 谢谢,
234 ios  xcode  cocoapods 

17
如何在不启动Xcode的情况下运行iPhone模拟器?
在运行Mac OS X的旧Mac电脑上,我可以在聚光灯下键入“ ios”,它会自行启动iPhone / iPad模拟器。 从那以后,我不得不让一台新机器运行Lion。我已经安装了适用于Lion的Xcode,已经安装了偏好面板中的开发人员工具选项。 但是“ ios”选项不再存在了:(现在唯一的方法似乎是运行Xcode,创建一个空项目,然后使用run选项启动模拟器。 我已经搜索并搜索了intertubes和facewebs,但是没有任何帮助。 有谁知道如何仅在Lion上运行模拟器? 更新:这是对下面的@ike_love线程的响应。不能保证在所有优胜美地机器上都可以使用该答案。

19
Xcode iOS项目仅显示“ My Mac 64-bit”,但不显示模拟器或设备
这刚刚开始发生,我的iOS项目仅显示“我的Mac 64位”,而不显示要构建的模拟器或iPhone。我不知道为什么会这样。我认为我没有改变任何事情。 我将我的项目设置为iOS 5作为基本SDK,但是无论我做什么,它似乎都不会显示要构建的其他任何选项。我已经重新启动了Xcode几次,仍然没有运气。 为什么会这样呢? Xcode 4.2,内部版本4D199
226 ios  xcode  xcode4 

14
是否可以更新本地化的情节提要的字符串?
我通过创建base.lproj故事板和3个字符串文件来本地化应用程序的一部分。大约一个月前,此后,我向应用程序添加了新的视图控制器,但是此控制器的按钮和标签未出现在字符串文件中 是否可以更新这3个故事板附带的字符串文件,或者我必须使用NSLocalizableString和Localizable.strings以编程方式添加新的字符串转换?

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.