相关疑难解决方法(0)

Info.plist中缺少iOS 9"fbauth2"

FBSDKLog: fbauth2 is missing from your Info.plist under LSApplicationQueriesSchemes and is required for iOS 9.0
Run Code Online (Sandbox Code Playgroud)

知道这是什么吗?我把它添加到我的plist中但是没有用.

objective-c ios

146
推荐指数
5
解决办法
4万
查看次数

LSApplicationQueriesSchemes和派生数据

我想在我的应用程序中打开一个whatsapp url.

let whatsAppUrl = NSURL(string: "whatsapp://send?text=Hello%2C%20World!")
if UIApplication.sharedApplication().canOpenURL(whatsAppUrl!) {
    UIApplication.sharedApplication().openURL(whatsAppUrl!)
}
Run Code Online (Sandbox Code Playgroud)

我使用字典"LSApplicationQueriesSchemes"扩展我的info.plist并为whatsapp添加我的url方案.

<key>LSApplicationQueriesSchemes</key>
<dict>
    <key>Item 0</key>
    <string>whatsapp</string>
</dict>
Run Code Online (Sandbox Code Playgroud)

如果我运行我的应用程序,我收到以下错误消息.

"This app is not allowed to query for scheme whatsapp"
Run Code Online (Sandbox Code Playgroud)

我阅读了一些清理派生数据的解决方案并再次运行应用程序以解决此问题.但这对我没有帮助,对我的问题存在另一种解决方案吗?

swift

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

标签 统计

ios ×1

objective-c ×1

swift ×1