小编Sen*_*ful的帖子

如何进入Xcode合并工具中的下一个冲突?

当我选择通过Xcode 5将git分支合并到另一个分支时,我得到一个界面,向我显示所有要更改的文件,包括那些有冲突的文件.在我继续合并之前,我应该用红色C点击每个文件并修复冲突.

想象一下,其中一个文件有100个变化,其中只有3个冲突.如何轻松跳转到文件中的下一个冲突?(除了手动滚动和寻找红色内容,或者通过点击下一个箭头按钮100次.)

更新:这是指您通过调用源代码管理>(工作副本)> 合并到/从分支命令访问的合并窗口,该命令显示如下窗口:

在此输入图像描述 (图片来源)

git merge xcode keyboard-shortcuts

10
推荐指数
2
解决办法
3291
查看次数

如何正确配置Cocoa Pod的项目?

在我之前的一些项目中,Cocoa Pods配置不正确,这会导致不需要的东西,比如在Project Navigator中需要重复的Cocoa Pod项目,或者必须签入版本控制的pod文件.

如何正确安装Cocoa Pod并验证我的Directory结构和Project Navigator结构是否设置正确?

xcode cocoapods

10
推荐指数
1
解决办法
1万
查看次数

CloudKit安全角色和权限如何工作?

CloudKit中有三个默认安全角色:

  • 世界
  • 经过身份验证
  • 创造者

还有三个权限:

  • 创建

这些安全角色和权限如何工作?

以下是我希望通过对安全角色的解释来回答的一些问题的示例:

  • 这三个角色是什么意思?前两个似乎很明显,但最后一个似乎不那么明显.例如,Creator是指表格的创建者还是记录的创建者?
  • 删除许可在哪里?写?
  • 安全角色可以应用于个人记录吗?(例如,我希望用户只能访问InstantMessages表中的一部分记录:他们发送的记录以及他们收到的记录.这种性质可以通过安全角色完成吗?)
  • 权限是继承的吗?(例如,创建者是否获得了创建者,经过身份验证和世界授予的所有权限?)
  • 权限纯粹是添加剂吗?或者我可以创建一个自定义角色,删除权限而不是添加权限吗?(例如,为了创建"禁止用户"安全角色.)
  • 如何在用户上设置角色?我可以为每个创建的用户设置默认角色吗?我可以通过编程方式更改用户的角色吗?
  • 如何创建新的安全角色?我可以通过编程方式创建/更新它们吗?

security permissions security-roles cloudkit

10
推荐指数
1
解决办法
1782
查看次数

如何在Xcode 7上模拟UITest中的数据?

有人试图在新的Xcode 7 UI测试中包含模拟数据吗?

  • 你使用过特定的框架吗?
  • 你是如何管理目标的?

mocking ui-testing ios xcode7 xcode-ui-testing

10
推荐指数
1
解决办法
1375
查看次数

深入链接到iOS设置的通知页面?

我知道我可以深入链接到 iOS上"设置"页面UIApplicationOpenSettingsURLString.但是,这会将我带到如下页面:

在此输入图像描述

现在,如果我希望用户启用通知,他们必须在列表中找到通知,然后启用它.有没有办法直接将它们链接到通知页面?(即转到相同的页面,就好像他们在上面的屏幕截图中点击了通知一样.)

如果没有,有没有办法将它们带到全局通知iOS设置页面?(见下面的截图)

在此输入图像描述

nsurl deep-linking ios

10
推荐指数
1
解决办法
5004
查看次数

App Store Connect 缺少外部测试

我正在尝试将我的应用程序发送给外部 TestFlight 测试人员。所有教程都提到我应该能够通过左侧的“外部测试”选项卡添加外部测试人员。我没有看到这个选项。

我尝试填写“测试信息”中的所有详细信息,但我仍然看不到该部分。

如何查看我的应用程序的外部测试人员部分?

testflight app-store-connect

10
推荐指数
1
解决办法
3768
查看次数

自动释放与发布

鉴于这两种情况,哪种代码是最佳实践,为什么?

自动释放

loginButton = [[[UIBarButtonItem alloc] initWithTitle:@"Login" 
                                                style:UIBarButtonItemStylePlain 
                                                target:self 
                                                action:@selector(loginButtonClicked:)]
                                                autorelease];
self.navigationItem.rightBarButtonItem = loginButton;
Run Code Online (Sandbox Code Playgroud)

要么

发布

loginButton = [[UIBarButtonItem alloc] initWithTitle:@"Login" 
                                                style:UIBarButtonItemStylePlain 
                                                target:self 
                                                action:@selector(loginButtonClicked:)];
self.navigationItem.rightBarButtonItem = loginButton;
[loginButton release];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch memory-management objective-c

9
推荐指数
2
解决办法
4496
查看次数

Swift UITesting错误:文字中的转义序列无效.\ U201c

我正在使用带有swift的Xcode 7构建一个自动化套件.

我的应用加载了以下警报视图:

在使用应用程序时,允许"Light Alarm"访问您的位置?

当我使用UI测试进行录制并单击此警报时,我会收到以下代码:app.alerts ["允许\ U201cLight警报\ U201c在您使用应用程序时访问您的位置?"]

注意:引号已替换为\ U201c

但是,当我尝试编译时,我收到以下错误:"文字中的转义序列无效"

有谁知道怎么绕这个?

xcode escaping ui-testing swift xcode-ui-testing

9
推荐指数
1
解决办法
2262
查看次数

如何实施新的iPad Pro键盘快捷键功能?

Apple的iPad Pro页面讨论了一种新的键盘快捷键功能:

快捷方式触手可及.

iOS 9可与智能键盘无缝配合,为iPad Pro添加了各种有用的QuickType功能.

在此输入图像描述

省时的快捷方式

使用键盘快捷键在iPad Pro上执行更多命令 - 例如在应用程序之间切换或使用智能键盘启动搜索.并使用自己的内置自定义快捷方式与您的应用进行互动.只需按住Command,Option或Control等键即可查看任何应用中的快捷方式.

我尝试搜索iOS 9iOS 9.1 API页面,但找不到任何关于键盘快捷键的信息.

如何在我的应用程序中实现此功能,或者在哪里可以找到谈论它的文档?

keyboard-shortcuts ipad ios

9
推荐指数
1
解决办法
1381
查看次数

如何在 SwiftUI 中的文本末尾添加按钮?

我想在游戏中心设置中创建一个类似于 Apple 的 UI,其中文本末尾有一个可点击的链接:

在此输入图像描述

我正在使用 SwiftUI。我尝试以多种方式结合Text和:Button

Form {
    Text("A social gaming service that lets you interact with friends, track and compare scores and achievements, challenge other players, and compete in mulitplayer games.")
    Button("See how your data is managed...", action: {})

    Button(action: {}, label: {
        Text("A social gaming service that lets you interact with friends, track and compare scores and achievements, challenge other players, and compete in mulitplayer games.").foregroundColor(.black)
        Text("See how your data is managed...")
    })

    Group { …
Run Code Online (Sandbox Code Playgroud)

swiftui

9
推荐指数
1
解决办法
3410
查看次数