Questions tagged «xcode»

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

13
钥匙串上的分发证书中缺少私钥
我遇到以下问题,但找不到任何地方的解决方案。基本上,我们有一个公司开发人员帐户(而非企业帐户),因此为了提交我们的应用程序,我要求我们的团队负责人向我发送分发证书,并创建并向我发送分发设置配置文件。 使用开发人员配置文件,一切正常,但是当我安装证书和配置文件时,我没有在Xcode上看到分发配置文件,并且在钥匙串的dist证书下也没有私钥。 有谁知道如何解决这个问题?我在diff地方读到,我需要吊销证书并创建一个新证书,但是由于公司中有很多应用程序,所以我不能真正做到这一点,并且我不能为所有人吊销证书。
170 ios  iphone  xcode  keychain  codesign 

10
iOS如何设置应用程序图标并启动图像
如何设置图像,以便可以存档和验证我的应用程序?屏幕现在看起来像这样: 因此,第一个说29pt,但随后也说2x。那么我要放置29x29图像还是58x58图像?我将其他所有元素放在哪里?(我知道有更多的大小比29,40和60)。 无论如何,我尝试的是将29x29png拖到第一个插槽上,a 40x40拖到第二个插槽上,a 拖到60x60第三个和第四个插槽上。我去的时候Product->Archive,我得到 / Users / kendon / Documents / iPhone Apps / Sales Tool / Sales Tool / Images.xcassets:名为“ AppIcon”的应用程序图标集没有任何适用的内容。

7
xcrun找不到simctl
尝试: xcrun simctl 在terminal收益率: xcrun:错误:无法找到实用程序“ simctl”,不是开发人员工具或在PATH中 我有Xcode 6.2 Beta。 有什么建议?
170 ios  xcode  xcrun 


18
Xcode 5.1-没有要编译的体系结构(ONLY_ACTIVE_ARCH = YES,active arch = x86_64,VALID_ARCHS = i386)
更新到Xcode 5.1之后,我无法再为64位模拟器构建项目,收到此错误: No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386). 这些是我的目标构建设置: 我尝试将“构建活动体系结构”更改为“否”,并在“有效体系结构”中添加“ i386”,但不幸的是,这两个方法均无效。感谢您的任何建议!
168 ios  xcode  xcode5.1 

24
Xcode构建失败“体系结构x86_64的未定义符号”
Xcode初学者的问题: 这是我第一次使用Xcode 4.6.3。 我正在尝试编写一个非常简单的控制台程序,该程序搜索配对的BT设备并将其打印到NSLog。 生成时出现以下错误: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 我疯狂地搜寻。常见的问题应该是对文件的引用,该文件仅导入了头文件,而链接器未找到任何实现(* .m文件)。但是,IOBluetooth库是一个类似于Foundation框架的标准框架。 我在上述声明中缺少什么? 我也尝试过为32位计算机构建它(构建再次失败)。显然这是一个链接器错误,但是我不知道它与它之间的关系,除了在x86和x64体系结构上查找IOBluetoothDevice的实现存在问题之外,而头文件来自一个包含在标准中的Framework(称为IO蓝牙? 供您参考,我的主要代码“ main.m”为: #import <Foundation/Foundation.h> #import <IOBluetooth/objc/IOBluetoothDevice.h> // Note the …

27
在Xcode单元测试中使用@testable时,“没有这样的模块”
我最近更新到了Xcode 7 beta5。我尝试向早期项目中添加单元测试,但是我在行上收到错误消息“ No such module [myModuleName]” @testable import myModuleName。 我试过了 使用OptionClean Build Folder 清理项目 检查“生成选项”中的“启用可测试性”(调试)是否设置为“是” 删除测试目标,然后重新添加iOS Unit测试包 这些都不适合这个项目(但是我已经通过测试可以在另一个项目中工作)。其他人有这个问题并解决吗?


21
升级到Xcode 4后显示缺少的文件警告
我最近升级到了Xcode 4(这是一个很好的升级),但是现在我收到了一些以前没有得到的警告。我浏览了论坛和其他SO帖子,但没有找到解决方法。 我得到的警告是缺少文件的项目级警告。正在显示的文件已从项目导航器视图中删除(也选择从文件系统中删除)。但是,即使文件不再出现在“项目”导航器中,它仍似乎以某种方式显示为已链接到项目。 我环顾四周,却找不到如何告诉Xcode这些文件已消失的方法,请停止向我发出警告。这是我在Xcode4中获得的屏幕截图,但在Xcode 3中却从未获得。
166 xcode  ios4  xcode4 

14
Xcode调试器不会打印对象,并且在不显示对象时显示nil
当尝试使用来打印对象时po <objectName>,Xcode显示错误,但仅针对一个项目。 错误:无法实现结构:变量<varName>的大小与ValueObject的大小不一致在Execute中出错,无法PrepareToExecuteJITExpression Xcode调试器还会将所有未显示的对象显示为nil(已self排除)(NSLog显示正确的输出,如图中所示)。我不知道该项目出了什么问题。其他所有项目都可以正常工作。 知道会是什么吗?(清洁项目无效。)

7
命名Swift文件以向现有对象添加扩展名的最佳实践是什么?
如语言规范中所述,可以使用扩展将扩展添加到现有的Swift对象类型。 结果,可以创建扩展,例如: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } 但是,包含此类扩展名的Swift源文件的最佳命名做法是什么? 过去,惯例是extendedtype+categoryname.m用于Objective-C指南中讨论的Objective-C类型。但是Swift示例没有类别名称,并且调用它String.swift似乎不合适。 所以问题是:给定以上String扩展名,swift源文件应调用什么?
165 ios  objective-c  swift  xcode 

18
在StoryBoard中重新排列标签栏控制器的顺序
在我的iPhone应用程序中,我有一个标签栏控制器,它与4个不同的Table View Controllers有4种关系。有没有办法以图形方式重新排列StoryBoard中关系的顺序?我找不到一种方法来做,而且我确定我一定会丢失一些东西!
165 ios  xcode 

22
无法启动启动过程失败:等待应用启动超时
我正在尝试在设备上启动我的应用程序。它已在模拟器上成功启动。 项目清单 我使用7.1 SDK Xcode 5 该设备是7.1 iPhone 4S 我努力了: 清洁 清理构建文件夹 删除应用 断开/重新连接设备 引导装置 重新启动Xcode 我该怎么做才能使其正常工作? 使用代码签名可以吗? 目前,我将其设置为“不输入代码签名”
164 ios  iphone  xcode  xcode5 

3
什么是Objective C ++?[关闭]
在这里很难说出要问什么。这个问题是模棱两可,含糊不清,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 什么是Objective C ++,我可以在Xcode中使用这种语言吗?


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.