草庐IT

xcode-workspace

全部标签

ios - Xcode Storyboard中实用程序 Pane 中的 adjustsFontSizeToFitWidth

有人知道在编辑Storyboard时在实用程序(右侧)Pane中的何处设置adjustsFontSizeToFitWidth吗?谢谢,牛 最佳答案 在Storyboard中选择您的标签,然后将下拉菜单设置为最小字体大小。然后在文本字段中,输入您的标签应缩小到的最小尺寸以尝试适应屏幕上的内容: 关于ios-XcodeStoryboard中实用程序Pane中的adjustsFontSizeToFitWidth,我们在StackOverflow上找到一个类似的问题:

ios - 如何在 Xcode 中包含 git commit hash?

我有一个应用程序,人们可以直接从中报告错误,但我希望用户能够提交构建该应用程序的githash。Xcode是否公开了将包含此信息的#define,或者我是否必须将其包含在某些自定义构建脚本中? 最佳答案 我已经根据gagarwal引用的答案编写了一个实现。我在编译阶段之前将此构建脚本添加到我的构建阶段:/usr/libexec/PlistBuddy-c"Set:GIT_COMMIT_HASH`gitrev-parseHEAD`""${TARGET_BUILD_DIR}"/"${INFOPLIST_PATH}"在我的代码中,我通过调用

ios - Xcode 6.1 直到运行时才检测单元测试

我遇到了Xcode6.1.1未检测到单元测试文件的问题。我运行了与它关联的方案,并在运行时找到了该文件,并在单元测试导航器中以其旁边的“rT”图标结尾。这让我找到了thisquestion但没有一个答案对我有用。删除派生数据或重新启动Xcode都无济于事。唯一接近工作的是在Xcode运行时删除我的派生数据文件夹——当它重新索引时,它发现了我的三个方案之一中的所有测试文件。所有这些测试都在过去被检测到——我认为这一切都在重建索引期间失败了。有没有人看到这个并找到解决方案?我希望在运行时之前检测到我的测试,以便我可以轻松地单独运行它们。 最佳答案

ios - iPhone iOS 8.2 与 Xcode 6.1.1

我刚刚将我的手机更新到最新的iOS版本(8.2),现在我的设备在Xcode(6.1.1)中位于不合格设备下。我不使用Xcodebeta版本,但我想我应该开始了。我只是在商店通知我时更新Xcode,但我认为我现在应该下载Beta,因为它解决了我的问题。或者有没有修复程序,我可以在不更新到BetaXcode的情况下在设备中运行我的应用程序? 最佳答案 实际上这是问题所在,因为您的设备具有更高的操作系统版本8.2,当前的Xcode版本6.1.1不支持您必须立即更新您的Xcode版本。所以,现在您只需使用以下link将您的Xcode版本更新

ios - 在 Xcode 中没有看到 App Extension 选项?

我正在创建具有TodaysWidget的应用程序。当我转到Xcode并开始新项目时,我没有看到“应用程序扩展”选项,请查看下面的屏幕截图。我使用的是Xcode6.3版请帮助我如何启用应用程序扩展选项对于教程,我指的是以下link谢谢大家从下面的评论中找到了我的答案的解决方案。 最佳答案 创建新项目后。转到文件->新建->目标。您将看到所有扩展选项。之所以这样,是因为您需要为您的扩展程序创建一个应用程序,您不能单独创建一个扩展程序。干杯。 关于ios-在Xcode中没有看到AppExten

ios - Xcode 9.3 无法查看实时设备日志

在Xcode9.3中是否有任何隐藏按钮可以查看实时设备日志,或者苹果强制我们去控制台查看设备日志,这也可能是一个错误。我再也看不到Xcode的“设备”和“模拟器”选项卡底部的小箭头了。请引用随附的屏幕。 最佳答案 在Xcode9.3中,设备日志被移动到新位置。要进入新屏幕,您必须通过Xcode->Windows->Device&Simulators导航。在设备和模拟器屏幕上,添加了一个新按钮,表示打开控制台。单击一个打开的控制台按钮,然后您将导航到一个新屏幕。我相信您将在此处获得运行时的设备日志。

ios - 如何解冻 Xcode 模拟位置?

我已经添加了我自己的Gxp文件并且在我的iPhone上运行良好。但是现在我的iPhonemap和谷歌地图卡在了那个gpx文件位置。我已经清理、重新启动Xcode,甚至删除了我的gpx文件并重新启动了Xcode。我的手机和Xcode不会让我在手机上看到我的真实位置,即使从我的电脑上取下也是如此。有人知道如何清除它吗? 最佳答案 我设法通过重启手机(并发誓不再触摸模拟位置设置)来解决这个问题。 关于ios-如何解冻Xcode模拟位置?,我们在StackOverflow上找到一个类似的问题:

ios - .gitignore 不适用于 XCode 项目中的 xcuserdata 目录

这是我的gitignore文件:#Xcode*.pbxuser*.mode1v3*.mode2v3*.perspectivev3*.xcuserstateproject.xcworkspace/xcuserdata/但是,它仍然检测到这里的变化:BW.xcodeproj/project.xcworkspace/xcuserdata/cooluser.xcuserdatad/UserInterfaceState.xcuserstate这是在XCode6上。我做错了什么?谢谢! 最佳答案 文件BW.xcodeproj/project.x

ios - Xcode 7 UI 测试顺序

我有几个UI测试,我可以单独或分组成功。我最终将测试分解为特定的类并以这种方式运行它们。我遇到的问题是Xcode按字母顺序执行UI测试,而不是按写入/显示顺序执行。关于如何解决这个问题的任何想法?谢谢 最佳答案 一个好的测试套件不应依赖于以特定顺序执行。如果你这样做,你可能有一些测试污染。我会将通用的初始化逻辑(例如,让用户登录)添加到相关测试的setUp()方法中。或者创建一个辅助方法并在类之间共享。结合为每次测试重新启动应用程序,应该使测试顺序无关紧要。 关于ios-Xcode7UI

ios - xcode 10b6 fabric 缺少或格式不正确的配置文件

刚刚更新到Xcode10b6,当我尝试通过fabric插件分发应用程序时,我收到错误“存档准备错误:-3”-存档的embedded.mobileprovision配置丢失或格式错误”不知道如何解决这个问题。 最佳答案 只是发现自己在尝试一些东西..文件->工作区设置将构建系统从新构建系统(默认)更改为旧构建系统 关于ios-xcode10b6fabric缺少或格式不正确的配置文件,我们在StackOverflow上找到一个类似的问题: https://stac