草庐IT

xcode_help-accounts_preferences

全部标签

ios - 纯文本在 iOS 底部被截断,如何在 xCode 中修复?

我注意到在我的iOS应用程序中,对于使用20pt或更大大小的系统字体的文本,文本的底部被截断了。例如,字母y、g、p和g的底部被切掉。我如何在Xcode中解决这个问题? 最佳答案 如果您使用UILabel之类的东西,则意味着您需要增加该元素的垂直高度。无论是在代码中还是在界面构建器中。如果您在代码中执行此操作,您可以通过调用sizeToFit使标签调整自身大小以适应内容。[myLabelsizeToFit];或者,您可以使用sizeWithAttributes:测量字符串的大小,然后相应地更改标签的大小。

ios - 列表命令在 xcode 中挂起

我正在使用JenkinsXcode插件(https://wiki.jenkins-ci.org/display/JENKINS/Xcode+Plugin)构建一个iOS应用程序,但是在我从另一个开发人员继承的项目上运行以下命令时它会挂起:$/usr/bin/xcodebuild-list当我从终端手动运行此命令时,它也会挂起。有谁知道可能是什么原因?显示的警告也显示在我的另一个项目上,但在这种情况下不会挂起。在OSX10.10上运行Xcode6.1$/usr/bin/xcodebuild-list2014-11-1204:47:21.234xcodebuild[42642:143124

ios - Xcode Charles(HTTP 代理)不捕获本地主机流量

我正在尝试使用XCode6.1和iOSSimulator8.1使用Charles和我的本地主机apache服务器检查http(非SSL)流量。我已经让Charles正常工作,但它只在我使用我的本地网络IP地址时捕获流量:192.168.1.X作为iOS中请求的目标主机。我已经尝试了Charles文章here中的其他建议,但除了本地网络IP地址外,没有任何工作。“为什么不直接使用本地网络IP?”,你会问?好吧,我想避免使用YASCE(又一个源代码控制异常(exception))。你看,我的源代码在网络部分有这个:#ifDEBUGvarAPI_HOST="http://localhost"

ios - 从 Xcode 构建脚本/xcodebuild 中排除 App Extension (WatchKit)

我们目前使用的CI服务适用于iOS8.1(如果我错了请纠正我)不支持AppleWatch/WatchKit。我已经对Xcode进行了一些搜索和探索,但无济于事。我正在寻找一种从构建中排除我的AppleWatch扩展的方法-通过Xcode中的RunBuildScript,或者直接通过xcodebuild命令。有人有什么建议吗? 最佳答案 查看您的[MainTarget]>BuildPhases>TargetDependencies和[MainTarget]>BuildPhases>EmbedAppExtensions并从两者中删除Wa

ios - Xcode 7.3 智能感知根本不起作用

这只是我的还是真的是一个错误?更新后,智能感知似乎根本不起作用,尤其是对于类声明。有没有人为此提交错误报告?? 最佳答案 您是否尝试删除Xcode的DerivedData目录?转到Xcode>首选项...>位置。在DerivedData部分,您将找到上述目录的路径。转到该目录,退出Xcode,删除目录并重新启动Xcode。当我在代码完成方面遇到问题时,它很有帮助。 关于ios-Xcode7.3智能感知根本不起作用,我们在StackOverflow上找到一个类似的问题:

ios - OCUnit 测试从命令行失败,但在使用钥匙串(keychain)服务时在 Xcode 中工作

我正在使用SFHFKeychainUtils在我的应用程序中使用钥匙串(keychain)服务。我已经编写了一些OCUnit测试来验证这段代码的功能。当我在iOS模拟器或我的设备上从Xcode运行单元测试时,一切正常。但是现在我正在尝试设置一个CI服务器,当它通过命令行运行时测试失败,错误代码为-25291。在Apple的文档中查找它告诉我:没有可用的信任结果(errSecNotAvailable)。我已将Security.framework链接到我的单元测试项目,从我在网上阅读的内容来看,这似乎是我需要的一切才能使它正常工作。这是我在控制台中调用的命令:/usr/bin/xcodeb

ios - xCode 4.3 如何以编程方式访问界面生成器调色板颜色?

我正在InterfaceBuilder中构建界面,发现有多种调色板可用于选择字体和背景颜色:backgroundcolor>other>colorwidget3rdtab>Palette其中一些有奇怪的名字,如“冰”、“天空”等。从我的代码我可以访问[UIColorblueColor];[UIColorcyanColor];有没有办法让我从我的代码中按名称访问这些额外的颜色?例如,//Isthereamethodcallthatdoessomethinglikethis?[ColorcolorNamed:@"Ice"inPalette:@"Apple"];谢谢!

ios - 将开发人员配置文件导入 xcode : certificates greyed out

我一直坚持这个几个小时..我从我的开发者帐户下载了证书,我还下载了WWDR中间证书。当我从xcode中单击“导入开发人员配置文件”时,所有这些证书都显示为灰色。有什么想法吗? 最佳答案 您可以将Developer配置文件导入Xcode,该文件具有由Xcode导出的.developerprofile扩展名。Xcode->Preference->Account->[SETTINGICON]->ExportAccounts。从xcode6.x开始,Xcode仅使用分发证书导出ipa。因此,您必须在钥匙串(keychain)中安装有效的分发

iphone - XCode:显示一种语言的所有本地化文件(IOS 项目)

我一直在搜索XCode和Google,但我就是找不到如何去做:我正在使用Base本地化,它显示4个文件本地化为英语。我不知道为什么它是4,我想找出原因。但是如何呢?如何获取所有本地化文件的列表(以及这些文件所在的位置)?这是一项非常罕见的任务,我找不到任何答案吗?或者它是那么明显,我就是找不到它?我意识到当我尝试添加另一种语言(如Japanase)时,我会看到有4xInfoPlist.strings-files用于英语和1x文件用于BaseLocalization(Storyboard),但我仍然不知道为什么这些文件在哪里以及如何删除它们。查看en.lproj文件夹,只有1个InfoP

ios - OCUnit 已弃用。将 Xcode 升级到 5.1 后出错

我刚刚更新到Xcode4.6到5.1和iOS7.0到7.1.1现在我的项目显示警告View“OCUnitDeprecatedTheproject“ProjectName”usesOCUnitforunittesting,whichisdeprecated.选择“转换为XCTest”以更新此项目以使用XCTest进行单元测试。”提交到应用商店时会影响我的应用吗?如何删除此警告(或)如何更新我的应用程序以使用XCTest进行单元测试。 最佳答案 不会,不影响应用商店提交。据我所知,如果您的应用程序仍在旧版本的iOS上运行,则也不支持XC