小编123*_*321的帖子

"prefs"URL Scheme在iOS 10(Beta 1&2)中不起作用

我无法让"prefs"URL方案在iOS 10(Beta 1)中运行.
它设置正确,因为相同的应用程序在iOS 9上正常工作.

这是一个错误还是重命名/删除?

码:

let settingsUrl = NSURL(string: "prefs:root=SOMETHING")
if let url = settingsUrl {
    UIApplication.sharedApplication().openURL(url)
}
Run Code Online (Sandbox Code Playgroud)

更新: (Beta 2)
仍未在Beta 2中运行.
它会成为一个错误.例如,如果您想在iOS 10中使用GameCenter邀请某人并且您没有登录iMessage,则会弹出一个要求您登录的弹出窗口.但"设置"按钮绝对没有任何效果.

url-scheme swift ios10

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

iOS 10消息扩展 - 使用Storyboard Segue时布局错误

在消息扩展应用程序中使用Segues时,布局变得混乱.
有没有办法解决这个问题,同时仍然使用storrybord segues?

截图:(
注意:第一个和第二个View/ViewController是相同的.segue类型无关紧要)

扩展的演示风格:

1Exp 2EXP


紧凑的演示风格:

1Comp 2Comp

更新1:

在segue之后,顶部和底部布局指南会重置

  • 紧凑:
    • top:应该是:0但是:20
    • 底部:应该是:44但是:0
  • 扩展:
    • 顶部:应该是:86但是:20
    • 底部:应该是:44但是:0


PS有人可以创建一个新的"消息扩展"标签吗?

uistoryboardsegue autolayout imessage ios10 ios-messages-extension

8
推荐指数
1
解决办法
1519
查看次数

iCloud/CloudKit用户的唯一标识符

是否有更好的解决方案(以下可能的解决方法)为iCloud/CloudKit用户获取UUID?
因此,可以检测用户是否已使用相同的iCloud帐户执行某项操作(在其他设备上).

可能的解决方法:

  • 创建UUID并将其存储在专用数据库中
    • 缺点:使用额外的数据库请求

cocoa cocoa-touch icloud cloudkit

0
推荐指数
1
解决办法
492
查看次数