提交 bd59b39d authored 作者: JarvanMo's avatar JarvanMo

universal_link is not required any more. see #581

上级 9c32714d
...@@ -229,7 +229,7 @@ ...@@ -229,7 +229,7 @@
KnownAssetTags = ( KnownAssetTags = (
New, New,
); );
LastUpgradeCheck = 1300; LastUpgradeCheck = 1430;
ORGANIZATIONNAME = ""; ORGANIZATIONNAME = "";
TargetAttributes = { TargetAttributes = {
331C80F0294D02FB00263BE5 = { 331C80F0294D02FB00263BE5 = {
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1300" LastUpgradeVersion = "1430"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"
......
...@@ -52,7 +52,7 @@ else ...@@ -52,7 +52,7 @@ else
end end
Pod::UI.puts "using sdk with #{fluwx_subspec}" Pod::UI.puts "using sdk with #{fluwx_subspec}"
app_id = nil app_id = ''
if cfg['fluwx'] && cfg['fluwx']['app_id'] if cfg['fluwx'] && cfg['fluwx']['app_id']
app_id = cfg['fluwx']['app_id'] app_id = cfg['fluwx']['app_id']
...@@ -63,18 +63,14 @@ if cfg['fluwx'] && cfg['fluwx']['ios'] && cfg['fluwx']['ios']['ignore_security'] ...@@ -63,18 +63,14 @@ if cfg['fluwx'] && cfg['fluwx']['ios'] && cfg['fluwx']['ios']['ignore_security']
ignore_security = '-i' ignore_security = '-i'
end end
Pod::UI.puts "ignore_security: #{ignore_security}" Pod::UI.puts "ignore_security: #{ignore_security}"
universal_link = ''
if cfg['fluwx'] && (cfg['fluwx']['ios'] && cfg['fluwx']['ios']['universal_link']) if cfg['fluwx'] && (cfg['fluwx']['ios'] && cfg['fluwx']['ios']['universal_link'])
universal_link = cfg['fluwx']['ios']['universal_link'] universal_link = cfg['fluwx']['ios']['universal_link']
if app_id.nil?
system("ruby #{current_dir}/wechat_setup.rb #{ignore_security} -u #{universal_link} -p #{project_dir} -n Runner.xcodeproj")
else
system("ruby #{current_dir}/wechat_setup.rb #{ignore_security} -a #{app_id} -u #{universal_link} -p #{project_dir} -n Runner.xcodeproj")
end
else
abort("required values:[universal_link] are missing. Please add them in pubspec.yaml:\nfluwx:\n \nios:\nuniversal_link: https://${applinks domain}/universal_link/${example_app}/wechat/\n")
end end
Pod::UI.puts "app_id: #{app_id} universal_link: #{universal_link}"
system("ruby #{current_dir}/wechat_setup.rb #{ignore_security} -a #{app_id} -u #{universal_link} -p #{project_dir} -n Runner.xcodeproj")
Pod::Spec.new do |s| Pod::Spec.new do |s|
s.name = 'fluwx' s.name = 'fluwx'
s.version = '0.0.1' s.version = '0.0.1'
......
...@@ -55,7 +55,11 @@ project.targets.each do |target| ...@@ -55,7 +55,11 @@ project.targets.each do |target|
if target.name == "Runner" if target.name == "Runner"
app_id = options_dict[:app_id] app_id = options_dict[:app_id]
universal_link = options_dict[:universal_link] universal_link = options_dict[:universal_link]
applinks = "applinks:#{URI.parse(universal_link).host}" applinks = ''
if (!app_id.nil? && !app_id.empty?)
applinks = "applinks:#{URI.parse(universal_link).host}"
end
sectionObject = {} sectionObject = {}
project.objects.each do |object| project.objects.each do |object|
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论