Questions tagged «xcode5»

Xcode 5是Apple的集成开发环境(IDE)。Xcode 5.0包括用于Mac OS X 10.8和iOS 7的SDK。*除非您的问题专门涉及Xcode IDE,否则请不要使用此标签!*

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 

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
无法endBackgroundTask:不存在带有标识符的后台任务,或者它可能已经结束
我正在使用后台任务在后台运行计时器以更新用户的位置。声明为: UIBackgroundTaskIdentifier bgTask; 在头文件中,并初始化为: bgTask = UIBackgroundTaskInvalid; 但是,我仍然在gdb中收到此消息: 无法endBackgroundTask:不存在标识符为23dc的后台任务,或者它可能已经结束。中断UIApplicationEndBackgroundTaskError()进行调试。 为什么?我该如何解决呢?


7
有什么方法可以在视图和xib文件的顶部布局指南之间添加约束?
在iOS 7中,我们现在可以在视图和顶部布局指南之间添加一个约束,我认为这对于解决iOS7中的状态栏偏移问题(特别是在视图中没有导航栏时)非常有用。 在情节提要文件中,我可以轻松添加此类约束。只需按住Control键,然后将视图拖到容器中,它将显示“顶部空间到顶部布局指南”选项。 但是,当我在xib文件中执行相同的操作时,该选项消失了。 那么,有没有办法在xib文件中添加这种约束呢?还是我必须添加代码?
75 ios  xcode  ios7  xcode5 

7
多个光标/突出显示当前突出显示的单词的下一个实例
在Sublime Text中,可以通过按Command + d来选择单词的下一个实例,也可以通过按Command并单击来放置多个光标。我知道我并不孤单地说这是在编辑器中非常有用的功能。 我没有为此找到任何键映射或Alcatraz插件,因此我很想知道是否有一种方法可能是我可能错过的xcode 5,或者是否有计划在其中实现xcode 6? 如果没有,并且任何xcode开发人员都看到了这一点,希望将其视为一项功能并听取您对此的意见:)
75 xcode  xcode5  xcode6 

4
在Xcode 5中向Superview添加间距约束
我正在Xcode 5中构建一个iOS应用,并且在添加布局约束时遇到了麻烦。在Xcode 4.x中,我可以只在容器(超级视图)的任何UI元素中添加前导/尾随/顶部/底部空格。现在,我只有这个选项: 我想在文本视图中添加“底部空间以供超级视图”约束。它说“间隔到最近的邻居”,但是我不想创建“最近的邻居”的约束,我的文本视图下还有其他内容,也不想为此创建约束。如果我的文本视图下没有其他对象,则它将正确添加一个约束到容器。但是,如果我尝试更改任何内容,那么一切都会变得混乱:我需要将所有视图移到其他位置,然后添加约束,然后添加将其他视图移回。如果我在文本视图和UI元素(在这种情况下为按钮)之间添加约束,那么它将无法正常工作(一切似乎正确:按钮对superview的底部具有约束,文本视图的垂直间距与按钮,并且没有冲突的约束)。UI元素以不同(3.5英寸)屏幕方向出现在屏幕边界之外。Interface Builder是否存在错误,还是我缺少某些东西?当我可以正确设置所有内容时,当我调整界面生成器屏幕的大小时,我的控件似乎仍然超出范围,但是可以在模拟器/设备上以3.5英寸正确显示。在Xcode 5中使用新的Interface Builder约束设计UI的“最佳实践”是什么? 更新:我在另一个项目中遇到同样的问题。我试图通过将CTRL拖动到显示“顶部布局指南”的位置来完全将视图的顶部固定到顶部布局指南,并且试图将控件的底部保留到布局指南中(大约-470点),而不是让控件的顶部冗长,这没有任何意义,因为控件应该将自己布置在可变高度的屏幕上(例如,常规和4英寸iPhone,以及将来可能的其他布局。)。这是正在发生的情况的屏幕截图: 我在约束中遇到了这个问题: 如何使Interface Builder对齐视图顶部和顶部布局指南? 更新2:我找到了一种解决方法。我首先调整视图的大小以减小其高度(这样它的顶部不会重叠或非常靠近顶部布局指南),然后按CTRL +将其拖动到顶部布局指南。它似乎正常工作。连接后,我再次将视图调整为所需的大小并选择Update Constraints。它可以工作,但是仍然不是解决方案,因为它需要调整视图的大小,连接,再次调整大小和更新约束。

3
该应用程序在有效负载/<Appname>.app/<App名称>中引用非公共选择器:解码器
通过管理器将应用程序提交到Apps商店时,我收到此警告。 该应用程序在Payload / .app /:解码器中引用了非公共选择器 我知道如果我们在应用程序中使用任何第三方API,就会收到此警告。我已将SOCKETIO-ObjC库用于应用程序中的聊天功能。还使用了Facebook iOS sdk进行fb实施。因此,我没有确切知道导致此警告的原因。请找到随附的ScreenShot以更好地了解

4
CocoaPods arm64问题
当使用Podfile通过Xcode5开发iOS 7应用时,我们总是会遇到此问题。 经过一番搜索,似乎CocoaPods没有最终解决方案吗?当您看到此消息时,也许就此解决。 现在如何解决此类问题? 问题是:Pods被拒绝为“ libPods.a”的隐式依赖,因为其架构“ armv7 armv7s”未包含所有必需的架构“ armv7 armv7s arm64”
72 ios7  xcode5  cocoapods  arm64 

7
更新到Xcode 5之后-ld:找不到架构armv7或armv7s链接器错误的符号
我刚将iPhone 4S软件更新到iOS 7 Beta 2时,我正处于对新应用程序(Phonegap)进行最后修改的过程中。 完成后,Xcode无法检测到我的iPhone,因此我安装了Xcode 5 beta。经过修改后,我终于得到了它来检测我的手机。现在唯一的问题是所使用的体系结构有错误。 这是产生的错误: ld: warning: ignoring file /Users/-----------/Library/Developer/Xcode/DerivedData/testtest-bmnbmujiosugcmgeiceofgcfmsec/Build/Products/Debug-iphoneos/libCordova.a, file was built for archive which is not the architecture being linked (armv7s): /Users/--------/Library/Developer/Xcode/DerivedData/testtest-bmnbmujiosugcmgeiceofgcfmsec/Build/Products/Debug-iphoneos/libCordova.a Undefined symbols for architecture armv7s: "_OBJC_METACLASS_$_CDVCommandDelegateImpl", referenced from: _OBJC_METACLASS_$_MainCommandDelegate in MainViewController.o "_CDVLocalNotification", referenced from: -[AppDelegate application:didReceiveLocalNotification:] in AppDelegate.o "_OBJC_CLASS_$_CDVCommandDelegateImpl", referenced from: _OBJC_CLASS_$_MainCommandDelegate …

6
访问资产目录pathForResource
看起来: [[NSBundle mainBundle] pathForResource:@"name" ofType:@"png"]; 对于Images.xcassets资产目录内的资产不返回任何内容。我也尝试过: [[NSBundle mainBundle] pathForResource:@"name" ofType:@"png" inDirectory:@"Images"]; [[NSBundle mainBundle] pathForResource:@"name" ofType:@"png" inDirectory:@"Images.xcassets"]; 但是这些都不起作用。 有没有人成功检索目录中资产的路径?
69 ios7  xcode5  nsbundle 
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.