相关疑难解决方法(0)

iOS 9没有使用URL SCHEME打开Instagram应用程序

以下URL在iOS 8.3及更低版本上打开,但它不起作用且iOS 9

let instagramURL = NSURL(string: "instagram://app")
Run Code Online (Sandbox Code Playgroud)

为什么网址不会打开?

ios ios9

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

如何检测iOS上是否安装了Facebook应用程序?

在iOS上,您可以通过打开以下URL来启动Facebook应用程序并链接到个人资料:fb:// profile/12345

唯一的问题是,如果没有安装Facebook应用程序,没有任何反应.

有没有办法检测是否安装了应用程序或是否支持url方案fb://?

这也将广泛应用于Twitter等其他应用程序.

facebook url-scheme ios

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

Facebook SDK的FBSDKShareDialog无法在iOS9上运行?

使用Xcode7,我将Facebook SDK升级到pod FBSDKShareKit(4.6.0).我已将Facebook方案添加到WhiteList,如下所示.参考:https://developers.facebook.com/docs/ios/ios9

<key>LSApplicationQueriesSchemes</key>
<array>
        <string>fbapi</string>
        <string>fb-messenger-api</string>
        <string>fbauth2</string>
        <string>fbshareextension</string>
</array>
Run Code Online (Sandbox Code Playgroud)

但是,以下代码仅显示iOS9上的iOS默认社交对话框.iOS8上具有相同二进制文件的相同代码可以打开Facebook应用程序并正确显示共享对话框.

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.example.com"]];
content.contentDescription = @"Test";
[FBSDKShareDialog showFromViewController:self withContent:content delegate:nil];
Run Code Online (Sandbox Code Playgroud)

我猜在iOS9上找不到Facebook应用程序,然后显示默认的社交对话框.甚至没有显示错误消息.

我想念什么吗?或者,这是一个iOS9错误?

ios facebook-sdk-4.x

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

如何在iPhone设备上检查已安装的应用程序

我正在开发一个应用程序,我需要在其中找到已经安装在iPhone设备上的应用程序 - 例如Skype,Facebook.

我需要检查一下Objective-C.如果可能,请给我一个代码段; 否则是解决方案的链接.

如果不可能,请告诉我另一种检查iPhone设备上安装的应用程序的方法.

提前致谢.

iphone

5
推荐指数
1
解决办法
3955
查看次数

你能找出用户安装的应用程序吗?

有没有办法确定用户是否安装了特定的应用程序,甚至可以计算他们安装了多少个应用程序?

该信息将用于定位传递给用户的信息.

objective-c ios

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