class Xcadaptor::AdaptModule::IOS9Module::Urlscheme

Public Class Methods

run() click to toggle source
# File lib/xcadaptor/Adapt/IOS/9.0/urlscheme.rb, line 10
def self.run
   project =Xcadaptor::Project.new 
   info_plist = project.info_plist
   key = 'LSApplicationQueriesSchemes'
   scheme_value = info_plist[key]
   if !scheme_value
     info_plist[key] = scheme_array
     puts "add [#{key}] in plist\n"
     project.save
   end 
end
scheme_array() click to toggle source
# File lib/xcadaptor/Adapt/IOS/9.0/urlscheme.rb, line 23
def self.scheme_array
  [
    "wechat",
    "weixin", #weixin
    "sinaweibohd",
    "sinaweibo",
    "sinaweibosso",
    "weibosdk",
    "weibosdk2.5", #sina
    "mqqapi",
    "mqq",
    "mqqOpensdkSSoLogin",
    "mqqconnect",
    "mqqopensdkdataline",
    "mqqopensdkgrouptribeshare",
    "mqqopensdkfriend",
    "mqqopensdkapi",
    "mqqopensdkapiV2",
    "mqqopensdkapiV3",
    "mqzoneopensdk",
    "wtloginmqq",
    "wtloginmqq2",
    "mqqwpa",
    "mqzone",
    "mqzonev2",
    "mqzoneshare",
    "wtloginqzone",
    "mqzonewx",
    "mqzoneopensdkapiV2",
    "mqzoneopensdkapi19",
    "mqzoneopensdkapi",
    "mqzoneopensdk",#qq
    "alipay",
    "alipayshare", #支付宝
    "yixin",
    "yixinopenapi", #易信
  ]
end