iOS開発-canOpenURL:failed for URL:“mq://”-error:“This app is not allowed to query for scheme mqq

1105 ワード

ShareSDKを使用して共有する場合、次のエラーがポップアップされます.
-canOpenURL:failed for URL:“mqq://”-error:“This app is not allowed to query for scheme mqq”など
解決策:
Info.plistファイルに次のように追加します.
LSApplicationQueriesSchemes

    mqqOpensdkSSoLogin
    mqzone
    sinaweibo
    alipayauth
    alipay
    safepay
    mqq
    mqqapi
    mqqopensdkapiV3
    mqqopensdkapiV2
    mqqapiwallet
    mqqwpa
    mqqbrowser
    wtloginmqq2
    weixin
    wechat

iOS 9でプラットフォームクライアントのジャンプに関連し、システムは自動的にプロジェクトinfo.plistでプラットフォームSchemeを設定するかどうかを検出します.構成が必要なプラットフォームでは、構成がなければ、プラットフォームクライアントを正常にジャンプできません.したがってクライアントの共有やライセンスなどをサポートするには、Schemeリストを構成する必要があります.
参照リンクは次のとおりです.
http://wiki.mob.com/ios9-%E5%AF%B9sharesdk%E7%9A%84%E5%BD%B1%E5%93%8D%EF%BC%88%E9%80%82%E9%85%8Dios-9%E5%BF%85%E8%AF%BB%EF%BC%89/