Flutter: Type 'UIApplication' has no member 'openSettingsURLString'
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I am attempting to get the geolocator 2.1.0 plugin to work with my ios xcode project and get the following 2 erros after I run pod install
Type 'UIApplication' has no member 'openSettingsURLString'
and
'OpenExternalURLOptionsKey' is not a member type of 'UIApplication'
Steps taken.
I open a new Flutter project(Error occurs with or without 'Swift Support' checked) -get the default app.
Update my pubspec.yaml file with only - geolocator: ^2.1.0
- Run 'flutter pacakges get' and 'pod install'. All libraries show in AndroidStudio & XCode 9.2.
Hopefully I am missing something something simple. Thanks for the help in advanced.
Podfile looks like this
(I have updated the file with ' config.build_settings['SWIFT_VERSION'] = '4.1'').
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
def parse_KV_file(file, separator='=')
file_abs_path = File.expand_path(file)
if !File.exists? file_abs_path
return ;
end
pods_ary =
skip_line_start_symbols = ["#", "/"]
File.foreach(file_abs_path) { |line|
next if skip_line_start_symbols.any? { |symbol| line =~ /^s*#{symbol}/ }
plugin = line.split(pattern=separator)
if plugin.length == 2
podname = plugin[0].strip()
path = plugin[1].strip()
podpath = File.expand_path("#{path}", file_abs_path)
pods_ary.push({:name => podname, :path => podpath});
else
puts "Invalid plugin specification: #{line}"
end
}
return pods_ary
end
target 'Runner' do
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
# Flutter Pods
generated_xcode_build_settings = parse_KV_file('./Flutter/Generated.xcconfig')
if generated_xcode_build_settings.empty?
puts "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter packages get is executed first."
end
generated_xcode_build_settings.map { |p|
if p[:name] == 'FLUTTER_FRAMEWORK_DIR'
symlink = File.join('.symlinks', 'flutter')
File.symlink(File.dirname(p[:path]), symlink)
pod 'Flutter', :path => File.join(symlink, File.basename(p[:path]))
end
}
# Plugin Pods
plugin_pods = parse_KV_file('../.flutter-plugins')
plugin_pods.map { |p|
symlink = File.join('.symlinks', 'plugins', p[:name])
File.symlink(p[:path], symlink)
pod p[:name], :path => File.join(symlink, 'ios')
}
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
config.build_settings['SWIFT_VERSION'] = '4.1'
end
end
end
xcode flutter
add a comment |
I am attempting to get the geolocator 2.1.0 plugin to work with my ios xcode project and get the following 2 erros after I run pod install
Type 'UIApplication' has no member 'openSettingsURLString'
and
'OpenExternalURLOptionsKey' is not a member type of 'UIApplication'
Steps taken.
I open a new Flutter project(Error occurs with or without 'Swift Support' checked) -get the default app.
Update my pubspec.yaml file with only - geolocator: ^2.1.0
- Run 'flutter pacakges get' and 'pod install'. All libraries show in AndroidStudio & XCode 9.2.
Hopefully I am missing something something simple. Thanks for the help in advanced.
Podfile looks like this
(I have updated the file with ' config.build_settings['SWIFT_VERSION'] = '4.1'').
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
def parse_KV_file(file, separator='=')
file_abs_path = File.expand_path(file)
if !File.exists? file_abs_path
return ;
end
pods_ary =
skip_line_start_symbols = ["#", "/"]
File.foreach(file_abs_path) { |line|
next if skip_line_start_symbols.any? { |symbol| line =~ /^s*#{symbol}/ }
plugin = line.split(pattern=separator)
if plugin.length == 2
podname = plugin[0].strip()
path = plugin[1].strip()
podpath = File.expand_path("#{path}", file_abs_path)
pods_ary.push({:name => podname, :path => podpath});
else
puts "Invalid plugin specification: #{line}"
end
}
return pods_ary
end
target 'Runner' do
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
# Flutter Pods
generated_xcode_build_settings = parse_KV_file('./Flutter/Generated.xcconfig')
if generated_xcode_build_settings.empty?
puts "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter packages get is executed first."
end
generated_xcode_build_settings.map { |p|
if p[:name] == 'FLUTTER_FRAMEWORK_DIR'
symlink = File.join('.symlinks', 'flutter')
File.symlink(File.dirname(p[:path]), symlink)
pod 'Flutter', :path => File.join(symlink, File.basename(p[:path]))
end
}
# Plugin Pods
plugin_pods = parse_KV_file('../.flutter-plugins')
plugin_pods.map { |p|
symlink = File.join('.symlinks', 'plugins', p[:name])
File.symlink(p[:path], symlink)
pod p[:name], :path => File.join(symlink, 'ios')
}
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
config.build_settings['SWIFT_VERSION'] = '4.1'
end
end
end
xcode flutter
add a comment |
I am attempting to get the geolocator 2.1.0 plugin to work with my ios xcode project and get the following 2 erros after I run pod install
Type 'UIApplication' has no member 'openSettingsURLString'
and
'OpenExternalURLOptionsKey' is not a member type of 'UIApplication'
Steps taken.
I open a new Flutter project(Error occurs with or without 'Swift Support' checked) -get the default app.
Update my pubspec.yaml file with only - geolocator: ^2.1.0
- Run 'flutter pacakges get' and 'pod install'. All libraries show in AndroidStudio & XCode 9.2.
Hopefully I am missing something something simple. Thanks for the help in advanced.
Podfile looks like this
(I have updated the file with ' config.build_settings['SWIFT_VERSION'] = '4.1'').
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
def parse_KV_file(file, separator='=')
file_abs_path = File.expand_path(file)
if !File.exists? file_abs_path
return ;
end
pods_ary =
skip_line_start_symbols = ["#", "/"]
File.foreach(file_abs_path) { |line|
next if skip_line_start_symbols.any? { |symbol| line =~ /^s*#{symbol}/ }
plugin = line.split(pattern=separator)
if plugin.length == 2
podname = plugin[0].strip()
path = plugin[1].strip()
podpath = File.expand_path("#{path}", file_abs_path)
pods_ary.push({:name => podname, :path => podpath});
else
puts "Invalid plugin specification: #{line}"
end
}
return pods_ary
end
target 'Runner' do
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
# Flutter Pods
generated_xcode_build_settings = parse_KV_file('./Flutter/Generated.xcconfig')
if generated_xcode_build_settings.empty?
puts "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter packages get is executed first."
end
generated_xcode_build_settings.map { |p|
if p[:name] == 'FLUTTER_FRAMEWORK_DIR'
symlink = File.join('.symlinks', 'flutter')
File.symlink(File.dirname(p[:path]), symlink)
pod 'Flutter', :path => File.join(symlink, File.basename(p[:path]))
end
}
# Plugin Pods
plugin_pods = parse_KV_file('../.flutter-plugins')
plugin_pods.map { |p|
symlink = File.join('.symlinks', 'plugins', p[:name])
File.symlink(p[:path], symlink)
pod p[:name], :path => File.join(symlink, 'ios')
}
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
config.build_settings['SWIFT_VERSION'] = '4.1'
end
end
end
xcode flutter
I am attempting to get the geolocator 2.1.0 plugin to work with my ios xcode project and get the following 2 erros after I run pod install
Type 'UIApplication' has no member 'openSettingsURLString'
and
'OpenExternalURLOptionsKey' is not a member type of 'UIApplication'
Steps taken.
I open a new Flutter project(Error occurs with or without 'Swift Support' checked) -get the default app.
Update my pubspec.yaml file with only - geolocator: ^2.1.0
- Run 'flutter pacakges get' and 'pod install'. All libraries show in AndroidStudio & XCode 9.2.
Hopefully I am missing something something simple. Thanks for the help in advanced.
Podfile looks like this
(I have updated the file with ' config.build_settings['SWIFT_VERSION'] = '4.1'').
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
def parse_KV_file(file, separator='=')
file_abs_path = File.expand_path(file)
if !File.exists? file_abs_path
return ;
end
pods_ary =
skip_line_start_symbols = ["#", "/"]
File.foreach(file_abs_path) { |line|
next if skip_line_start_symbols.any? { |symbol| line =~ /^s*#{symbol}/ }
plugin = line.split(pattern=separator)
if plugin.length == 2
podname = plugin[0].strip()
path = plugin[1].strip()
podpath = File.expand_path("#{path}", file_abs_path)
pods_ary.push({:name => podname, :path => podpath});
else
puts "Invalid plugin specification: #{line}"
end
}
return pods_ary
end
target 'Runner' do
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
# Flutter Pods
generated_xcode_build_settings = parse_KV_file('./Flutter/Generated.xcconfig')
if generated_xcode_build_settings.empty?
puts "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter packages get is executed first."
end
generated_xcode_build_settings.map { |p|
if p[:name] == 'FLUTTER_FRAMEWORK_DIR'
symlink = File.join('.symlinks', 'flutter')
File.symlink(File.dirname(p[:path]), symlink)
pod 'Flutter', :path => File.join(symlink, File.basename(p[:path]))
end
}
# Plugin Pods
plugin_pods = parse_KV_file('../.flutter-plugins')
plugin_pods.map { |p|
symlink = File.join('.symlinks', 'plugins', p[:name])
File.symlink(p[:path], symlink)
pod p[:name], :path => File.join(symlink, 'ios')
}
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
config.build_settings['SWIFT_VERSION'] = '4.1'
end
end
end
xcode flutter
xcode flutter
edited Nov 23 '18 at 18:16
AhabLives
asked Nov 23 '18 at 17:26
AhabLivesAhabLives
4482723
4482723
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Add use_frameworks!
in target Runner in your (YOUR_PROJECT)/ios/Podfile
.
target 'Runner' do
use_frameworks! # required by Geolocator
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
Older versions of the geolocator, such as ^1.6.3
, requires SWIFT_VERSION
set to 4.0
or 4.1
.
But the geolocator
version 2.1.0
, uses permission_handler
version 2.1.1
, which requires SWIFT_VERSION
4.2
.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.2' # required by Geolocator
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
I was able to successfully build and use geolocator
version 2.1.0
in my app, using flutter 0.11.9
and Xcode 10.1
.
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
but are you combining theuse_frameworks
withSWIFT_VERSION
4.1?
– Feu
Nov 24 '18 at 14:28
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
|
show 2 more comments
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53450817%2fflutter-type-uiapplication-has-no-member-opensettingsurlstring%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Add use_frameworks!
in target Runner in your (YOUR_PROJECT)/ios/Podfile
.
target 'Runner' do
use_frameworks! # required by Geolocator
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
Older versions of the geolocator, such as ^1.6.3
, requires SWIFT_VERSION
set to 4.0
or 4.1
.
But the geolocator
version 2.1.0
, uses permission_handler
version 2.1.1
, which requires SWIFT_VERSION
4.2
.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.2' # required by Geolocator
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
I was able to successfully build and use geolocator
version 2.1.0
in my app, using flutter 0.11.9
and Xcode 10.1
.
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
but are you combining theuse_frameworks
withSWIFT_VERSION
4.1?
– Feu
Nov 24 '18 at 14:28
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
|
show 2 more comments
Add use_frameworks!
in target Runner in your (YOUR_PROJECT)/ios/Podfile
.
target 'Runner' do
use_frameworks! # required by Geolocator
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
Older versions of the geolocator, such as ^1.6.3
, requires SWIFT_VERSION
set to 4.0
or 4.1
.
But the geolocator
version 2.1.0
, uses permission_handler
version 2.1.1
, which requires SWIFT_VERSION
4.2
.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.2' # required by Geolocator
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
I was able to successfully build and use geolocator
version 2.1.0
in my app, using flutter 0.11.9
and Xcode 10.1
.
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
but are you combining theuse_frameworks
withSWIFT_VERSION
4.1?
– Feu
Nov 24 '18 at 14:28
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
|
show 2 more comments
Add use_frameworks!
in target Runner in your (YOUR_PROJECT)/ios/Podfile
.
target 'Runner' do
use_frameworks! # required by Geolocator
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
Older versions of the geolocator, such as ^1.6.3
, requires SWIFT_VERSION
set to 4.0
or 4.1
.
But the geolocator
version 2.1.0
, uses permission_handler
version 2.1.1
, which requires SWIFT_VERSION
4.2
.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.2' # required by Geolocator
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
I was able to successfully build and use geolocator
version 2.1.0
in my app, using flutter 0.11.9
and Xcode 10.1
.
Add use_frameworks!
in target Runner in your (YOUR_PROJECT)/ios/Podfile
.
target 'Runner' do
use_frameworks! # required by Geolocator
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
Older versions of the geolocator, such as ^1.6.3
, requires SWIFT_VERSION
set to 4.0
or 4.1
.
But the geolocator
version 2.1.0
, uses permission_handler
version 2.1.1
, which requires SWIFT_VERSION
4.2
.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.2' # required by Geolocator
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
I was able to successfully build and use geolocator
version 2.1.0
in my app, using flutter 0.11.9
and Xcode 10.1
.
edited Nov 24 '18 at 20:03
answered Nov 23 '18 at 21:45
FeuFeu
1,3331021
1,3331021
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
but are you combining theuse_frameworks
withSWIFT_VERSION
4.1?
– Feu
Nov 24 '18 at 14:28
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
|
show 2 more comments
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
but are you combining theuse_frameworks
withSWIFT_VERSION
4.1?
– Feu
Nov 24 '18 at 14:28
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
Thanks for the help. Now I get "geolocator/geolocator-Swift.h" file not found" ?
– AhabLives
Nov 23 '18 at 21:53
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
It appears to be an issue with the fact that Libraary was written in Swift and the project is based in Obj-c ? Will keep looking.
– AhabLives
Nov 23 '18 at 21:59
but are you combining the
use_frameworks
with SWIFT_VERSION
4.1?– Feu
Nov 24 '18 at 14:28
but are you combining the
use_frameworks
with SWIFT_VERSION
4.1?– Feu
Nov 24 '18 at 14:28
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
Yes, the pod file now has both changes. Which, created the new issue mentioned in the comment above.
– AhabLives
Nov 24 '18 at 14:50
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
ok, I think I found the problem. I'll edit the answer
– Feu
Nov 24 '18 at 19:47
|
show 2 more comments
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53450817%2fflutter-type-uiapplication-has-no-member-opensettingsurlstring%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown