标签: url-scheme

如何在iPhone中拨打以*开头的电话?

在我的应用程序中,我想拨打号码*111,当我用这个URL tel:*111来打电话,但是不能拨打电话成功,请给我一些说明,非常感谢.

[[UIApplication sharedApplication] openURL:@"tel:*111"] 
Run Code Online (Sandbox Code Playgroud)

不行.但删除时它会起作用*:

[[UIApplication sharedApplication] openURL:@"tel:111"];
Run Code Online (Sandbox Code Playgroud)

objective-c url-scheme phone-call phone-number ios

3
推荐指数
1
解决办法
242
查看次数

Facebook身份验证 - 通过自定义网址方案回到我的iPhone应用程序中的问题

我正试图在我的iPhone应用程序中使用新的Facebook"一次性身份验证"流程.

想法是该应用程序链接到Facebook应用程序或Safari以要求用户登录到Facebook,然后Facebook使用自定义URL方案将用户返回到应用程序.

我在应用程序中设置了自定义URL方案,按照Facebook的指示(例如'fbmyapp')预先设置'fb'.在Safari中键入"fbmyapp://"时也可以这样做 - 即我的应用程序启动了.这确认了自定义URL方案有效.

我可以使用应用程序中的以下调用成功地将用户带到Safari和Facebook应用程序中的登录页面:

facebook = [[Facebook alloc] init];
[facebook authorize:appId permissions:permissions delegate:self];
Run Code Online (Sandbox Code Playgroud)

我在应用程序中启用了多任务(允许应用程序在后台运行).

但是,成功登录Facebook应该重定向回我的应用程序,但我从Safari获得了例如:"无法打开页面 - Safari无法打开页面,因为地址无效".我在Facebook应用程序中收到类似的消息.

任何帮助将不胜感激.

提前致谢.

iphone facebook url-scheme

3
推荐指数
1
解决办法
1957
查看次数

iPhone应用程序中的URL方案

我有一个iPhone应用程序,我想添加URL方案.问题是我有免费版和加号版.

我想要做的是对两个应用程序使用相同的方案,但如果安装了加号版本,我想要启动PLUS版本而不是免费版本.那可能吗?

Br,
Paul Peelen

iphone objective-c url-scheme ios4 ios

3
推荐指数
1
解决办法
2270
查看次数

UIApplication openURL:在打开之前检查应用程序?

iOS最近有变化吗?我以前能够打电话给以下人员:

BOOL twitter = [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"twitter://user?screen_name=username"]];
if (twitter) {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"twitter://user?screen_name=username"]];
} else {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.twitter.com/username"]];
}
Run Code Online (Sandbox Code Playgroud)

这样做基本上是检查设备是否响应URL(如果安装了应用程序)并打开应用程序(如果已安装),否则执行 else

当我在我的设备(iPhone 4,4.3.2)上进行测试时,它会在创建BOOL时打开Twitter应用程序.

谢谢

nsurl url-scheme uiapplication

3
推荐指数
1
解决办法
6209
查看次数

测试任何应用程序是否可以在iOS上的移动Safari中处理url方案

有没有办法测试iOS是否可以处理自定义URL方案?我有一个应用程序注册自定义URL方案,以便能够从移动safari中的超链接打开应用程序.但是,我想告诉用户如果他们没有安装它,他们需要去appstore下载应用程序.

是否有一种聪明的方法来测试URL并捕获它何时失败以及它失败的原因?

mobile url-scheme ios

3
推荐指数
1
解决办法
4453
查看次数

如何在Info.plist中设置多个url方案

我想在Info.pist中设置多个url方案.但我不知道如何在Info.plsit中设置许多url方案.谁可以帮助我,我是一条鱼

iphone url url-scheme ios info-plist

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

Instagram API iOS客户端可以注销Instagram

我有一个应用程序,用户通过隐式身份验证与Oauth 2登录到Instagram.有没有办法让用户注销或重新登录为不同的用户?

就像现在一样,当我在用户登录后调用auth URL时,会启动Safari浏览器,然后返回应用程序而不显示登录字段.我需要Safari来显示登录字段,并允许用户输入uname并在控制权传递回app之前通过.

url-scheme ios instagram

3
推荐指数
1
解决办法
2714
查看次数

诺基亚这里是iOS的URL方案

正如本回答(链接)中所建议的那样,我发现诺基亚这里的地图URL方案是什么样的.不幸的是我不知道链接是什么样的.

如果我在iPhone上打开链接"here-location://",则会打开"here"并显示无法打开链接的提示.如何格式化纬度和经度以在地图上显示兴趣点?

我知道它必须看起来像这样:"here-location://?lat = xxx&lng = xxx"

有人知道吗?

url-scheme here-api ios

3
推荐指数
1
解决办法
1050
查看次数

如何在outlook programatically swift 3中添加附件

我打开了outlook应用程序并在其中发送了一个文件.我能够打开outlook并设置To,Subject和Body但不确定如何在文档目录中附加文件该文件位于路径

  var paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
    let documentsDirectory = paths[0]
    let fileName = "supportdata.log"
    let logFilePath = (documentsDirectory as NSString).appendingPathComponent(fileName)

let scheme : String = "ms-outlook://compose?tosupport@tech.com&subject=Support data &body=Please find the attached file" 
     if let url = URL(string: scheme) {
        UIApplication.shared.open(url, options: [:], completionHandler: {
            (success) in
            if (success)
            {
                print("Open \(scheme): \(success)")
            }                     
        })
    }
Run Code Online (Sandbox Code Playgroud)

outlook url-scheme ios swift3

3
推荐指数
1
解决办法
1113
查看次数

用于多站的 Google 地图 URL 架构

我想使用 url 方案在 iOS 上打开 Google Maps 应用程序以显示多个站点的方向。

用于测试的网址是:

https://google.com/maps/dir//49.54643774,22.28223445/49.54679476,22.28170513/49.54726735,22.28154318/49.54760869,22.28156607/49.54820312,22.2815506/49.54856556,22.28146425/49.54907329,22.28133231/49.54989807,22.28207924/49.55017454,22.2824851/49.55064392,22.28306989/49.5508548,22.28325003/49.55143275,22.28381447/49.55169439,22.28410868/49.5520271,22.28443534
Run Code Online (Sandbox Code Playgroud)

我尝试了许多应用程序方案的配置,但comgooglemaps://没有成功。

google-maps url-scheme ios

3
推荐指数
1
解决办法
1514
查看次数