diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..87cb9bb --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +*.bcsymbolmap filter=lfs diff=lfs merge=lfs -text +**/LineSDKObjC.xcframework/**/Assets.car filter=lfs diff=lfs merge=lfs -text +**/LineSDKObjC.xcframework/**/LineSDKObjC.framework*/**/Info.plist filter=lfs diff=lfs merge=lfs -text +**/LineSDKObjC.xcframework/**/LineSDKObjC filter=lfs diff=lfs merge=lfs -text +**/LineSDKObjC.xcframework/**/*.swiftdoc filter=lfs diff=lfs merge=lfs -text +**/LineSDKObjC.xcframework/**/*.swiftinterface filter=lfs diff=lfs merge=lfs -text +**/LineSDKObjC.xcframework/**/LineSDKObjC.framework/_CodeSignature/CodeResources filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index bd53ef1..38de844 100644 --- a/.gitignore +++ b/.gitignore @@ -334,3 +334,4 @@ Assets/StreamingAssets/crashlytics-build.properties /.bundle # End of https://www.gitignore.io/api/xcode,swift,macos,ios,android,unity,Intellij +LINE_SDK_Unity/.idea/ diff --git a/LINE_SDK_Unity/Assets/Editor/Tests/CartfileTest.cs b/LINE_SDK_Unity/Assets/Editor/Tests/CartfileTest.cs deleted file mode 100644 index ce61142..0000000 --- a/LINE_SDK_Unity/Assets/Editor/Tests/CartfileTest.cs +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - - -#if UNITY_IOS -using UnityEngine; -using UnityEditor; -using UnityEngine.TestTools; -using NUnit.Framework; -using System.Collections; -using System.IO; - -using Line.LineSDK.Editor; - -public class CartfileTest { - - [Test] - public void CartfileParsing() { - var p = Path.Combine(Directory.GetCurrentDirectory(), "Assets/Editor/Tests/Fixture/SampleCartfile"); - var text = File.ReadAllText(p); - var file = new Cartfile(text); - Assert.AreEqual(file.items.Count, 35); - Assert.AreEqual(file.Output, text + "\n"); - } - - [Test] - public void CartfileItemParse() { - var text = @"github ""line/line-sdk-ios-swift"" ""feature/convenience-methods"""; - var item = new Cartfile.Item(text); - Assert.AreEqual("github", item.source); - Assert.AreEqual("\"line/line-sdk-ios-swift\"", item.content); - Assert.AreEqual("\"feature/convenience-methods\"", item.version); - - text = @"github ""line/line-sdk-ios-swift"" ~> 5.1"; - item = new Cartfile.Item(text); - Assert.AreEqual("github", item.source); - Assert.AreEqual("\"line/line-sdk-ios-swift\"", item.content); - Assert.AreEqual("~> 5.1", item.version); - - text = @"github ""line/line-sdk-ios-swift"" == 5.1.1"; - item = new Cartfile.Item(text); - Assert.AreEqual("github", item.source); - Assert.AreEqual("\"line/line-sdk-ios-swift\"", item.content); - Assert.AreEqual("== 5.1.1", item.version); - } - - public void CartfileItemUpdate() { - var text = @"github ""line/line-sdk-ios-swift"" ~> 5.1"; - var item = new Cartfile.Item(text); - bool result = item.UpdateOrAddEntry("github", "abc", "== 1.0.0"); - Assert.False(result); - - item = new Cartfile.Item(text); - result = item.UpdateOrAddEntry("github", "\"line/line-sdk-ios-swift\"", "~> 5.1"); - Assert.True(result); - Assert.False(item.dirty); - - item = new Cartfile.Item(text); - result = item.UpdateOrAddEntry("github", "\"line/line-sdk-ios-swift\"", "~> 5.2"); - Assert.True(result); - - Assert.AreEqual("github", item.source); - Assert.AreEqual("\"line/line-sdk-ios-swift\"", item.content); - Assert.AreEqual("~> 5.2", item.version); - Assert.True(item.dirty); - } -} -#endif \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/Editor/Tests/CartfileTest.cs.meta b/LINE_SDK_Unity/Assets/Editor/Tests/CartfileTest.cs.meta deleted file mode 100644 index 3e72ecc..0000000 --- a/LINE_SDK_Unity/Assets/Editor/Tests/CartfileTest.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 54bb70de1f66b491aae5f583118ce4f5 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile deleted file mode 100644 index c41a15e..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile +++ /dev/null @@ -1 +0,0 @@ -github "line/line-sdk-ios-swift" ~> 5.1 \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.cs deleted file mode 100644 index 07218bf..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.cs +++ /dev/null @@ -1,131 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -#if UNITY_IOS -using System.IO; -using System.Collections.Generic; -using System; -using System.Text.RegularExpressions; -using UnityEngine; - -namespace Line.LineSDK.Editor { - class Cartfile { - - internal class Item { - internal string source; - internal string content; - internal string version; - internal bool dirty; - internal string original; - - internal Item(string line) { - original = line; - var trimmed = line.Trim(); - RegexOptions options = RegexOptions.None; - Regex regex = new Regex("(git|github|binary)\\s+(\".+\")\\s+(((>=|==|~>)\\s[\\d.]+)|(\".+\"))", options); - var m = regex.Match(trimmed); - this.source = m.Groups["1"].ToString(); - this.content = m.Groups["2"].ToString(); - this.version = m.Groups["3"].ToString(); - } - - internal Item(string source, string content, string version) { - this.source = source; - this.content = content; - this.version = version; - this.dirty = true; - } - - // Return `true` if the target entry was found and updated. Otherwise, `false`. - internal bool UpdateOrAddEntry(string source, string content, string version) { - if (source == this.source && content == this.content) { - if (version != this.version) { - this.version = version; - this.dirty = true; - } - return true; - } - return false; - } - - internal string GetLine() { - if (dirty) { - return String.Format("{0} {1} {2}", source, content, version); - } else { - return original; - } - } - } - - string path; - internal List items = new List(); - - internal static Cartfile LoadOrCreate(string path) { - Cartfile file; - if (File.Exists(path)) { - file = Load(path); - } else { - file = new Cartfile(); - } - - file.path = path; - return file; - } - - internal static Cartfile Load(string path) { - var text = File.ReadAllText(path); - return new Cartfile(text); - } - - internal Cartfile(string text) { - var lines = text.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None); - foreach (var line in lines) { - var item = new Item(line); - items.Add(item); - } - } - - internal void UpdateOrAddEntry(string source, string content, string version) { - var found = false; - foreach (var item in items) { - found = found || item.UpdateOrAddEntry(source, content, version); - } - if (!found) { - var item = new Item(source, content, version); - items.Add(item); - } - } - - Cartfile() { } - - internal void Save() { - File.WriteAllText(path, Output); - } - - internal string Output { - get { - string result = ""; - foreach (var item in items) { - result = result + item.GetLine() + "\n"; - } - return result; - } - } - } -} -#endif \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.cs.meta deleted file mode 100644 index 27de86a..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 1c755ace2e7894c508530473305c1ee1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/CarthageInstalling.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/CarthageInstalling.cs deleted file mode 100644 index 3996a39..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/CarthageInstalling.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -#if UNITY_IOS -using UnityEngine; -using UnityEditor; -using UnityEditor.Callbacks; -using UnityEditor.iOS.Xcode; -using System.IO; - -namespace Line.LineSDK.Editor { - public class CarthageInstalling { - - static string projectRoot; - - [PostProcessBuildAttribute(2)] - public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject) { - if (target != BuildTarget.iOS) { - return; - } - - if (!LineSDKSettings.GetOrCreateSettings().UseCarthage) { - return; - } - - projectRoot = pathToBuiltProject; - - ShellCommand.AddSearchPath("/usr/local/bin/"); - ShellCommand.AddPossibleRubySearchPaths(); - - if (!CheckCarthage()) { - // Carthage is required for install LINE SDK on iOS. - return; - } - - PrepareCartfile(); - // Copy the bundle Xcode 12 carthage script workaround to work path. - PrepareCarthageScriptWorkaround(); - CarthageUpdate(); - ConfigureXcodeForCarthage(); - AddCarthageCopyPhase(); - } - - static bool CheckCarthage() { - var carthageExisting = ShellCommand.Run("which", "carthage"); - if (string.IsNullOrEmpty(carthageExisting)) { - var text = @"LINE SDK integrating failed. Building LINE SDK for iOS target requires Carthage, but it is not installed. Please run ""brew install carthage"" and try again."; - UnityEngine.Debug.LogError(text); - var clicked = EditorUtility.DisplayDialog("Carthage not found", text, "More", "Cancel"); - if (clicked) { - Application.OpenURL("https://github.com/Carthage/Carthage"); - } - return false; - } - return true; - } - - static string CartfilePath { - get { return Path.Combine(projectRoot, "Cartfile"); } - } - - static void PrepareCartfile() { - var file = Cartfile.LoadOrCreate(CartfilePath); - var predefinedItem = bundledCartfile().items[0]; - file.UpdateOrAddEntry(predefinedItem.source, predefinedItem.content, predefinedItem.version); - file.Save(); - } - - static void PrepareCarthageScriptWorkaround() { - var currentDirectory = Directory.GetCurrentDirectory(); - var carthageScript = Path.Combine(currentDirectory, "Assets/LineSDK/Editor/Carthage/carthage.sh"); - File.Copy(carthageScript, Path.Combine(projectRoot, "carthage.sh"), true); - } - - static string BundledCartfilePath { - get { - var currentDirectory = Directory.GetCurrentDirectory(); - return Path.Combine(currentDirectory, "Assets/LineSDK/Editor/Carthage/Cartfile"); - } - } - - static Cartfile bundledCartfile() { - return Cartfile.Load(BundledCartfilePath); - } - - static void CarthageUpdate() { - var currentDirectory = Directory.GetCurrentDirectory(); - Directory.SetCurrentDirectory(projectRoot); - var log = ShellCommand.Run("sh", "carthage.sh update --platform iOS --cache-builds"); - UnityEngine.Debug.Log(log); - Directory.SetCurrentDirectory(currentDirectory); - } - - static void ConfigureXcodeForCarthage() { - var path = PBXProject.GetPBXProjectPath(projectRoot); - var project = new PBXProject(); - project.ReadFromFile(path); -#if UNITY_2019_3_OR_NEWER - var target = project.GetUnityFrameworkTargetGuid(); -#else - var target = project.TargetGuidByName(PBXProject.GetUnityTargetName()); -#endif - - project.AddFileToBuild( - target, - project.AddFile("Carthage/Build/iOS/LineSDK.framework", "Frameworks/LineSDK.framework", - PBXSourceTree.Source)); - project.AddFileToBuild( - target, - project.AddFile("Carthage/Build/iOS/LineSDKObjC.framework", "Frameworks/LineSDKObjC.framework", - PBXSourceTree.Source)); - - project.SetBuildProperty(target, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "YES"); - project.SetBuildProperty(target, "LD_RUNPATH_SEARCH_PATHS", "$(inherited) @executable_path/Frameworks"); - project.SetBuildProperty(target, "FRAMEWORK_SEARCH_PATHS", "$(PROJECT_DIR)/Carthage/Build/iOS"); - - project.WriteToFile(path); - } - - static void AddCarthageCopyPhase() { - var currentDirectory = Directory.GetCurrentDirectory(); - var gemFile = Path.Combine(currentDirectory, "Assets/LineSDK/Editor/Carthage/Gemfile"); - var installScript = Path.Combine(currentDirectory, "Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb"); - - File.Copy(gemFile, Path.Combine(projectRoot, "Gemfile"), true); - File.Copy(installScript, Path.Combine(projectRoot, "copy_carthage_framework.rb"), true); - - Directory.SetCurrentDirectory(projectRoot); - ShellCommand.Run("gem", "install bundler --no-document"); - ShellCommand.Run("bundle", "config set --local path 'vendor/bundle'"); - ShellCommand.Run("bundle", "install"); - ShellCommand.Run("bundle", "exec ruby copy_carthage_framework.rb"); - Directory.SetCurrentDirectory(currentDirectory); - } - } -} -#endif \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/CarthageInstalling.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/CarthageInstalling.cs.meta deleted file mode 100644 index 793e84c..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/CarthageInstalling.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 21a72fe3f876343b49862e020b7a6cb7 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Gemfile b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Gemfile deleted file mode 100644 index df85ed6..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Gemfile +++ /dev/null @@ -1,3 +0,0 @@ -source 'https://rubygems.org' - -gem 'xcodeproj', '~>1.7' \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/carthage.sh b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/carthage.sh deleted file mode 100755 index 4e004da..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/carthage.sh +++ /dev/null @@ -1,19 +0,0 @@ -# carthage.sh -# Usage example: ./carthage.sh build --platform iOS - -set -euo pipefail - -xcconfig=$(mktemp /tmp/static.xcconfig.XXXXXX) -trap 'rm -f "$xcconfig"' INT TERM HUP EXIT - -# For Xcode 12 make sure EXCLUDED_ARCHS is set to arm architectures otherwise -# the build will fail on lipo due to duplicate architectures. - -CURRENT_XCODE_VERSION=$(xcodebuild -version | grep "Build version" | cut -d' ' -f3) -echo "EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64__XCODE_1200__BUILD_$CURRENT_XCODE_VERSION = arm64 arm64e armv7 armv7s armv6 armv8" >> $xcconfig - -echo 'EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64__XCODE_1200 = $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64__XCODE_1200__BUILD_$(XCODE_PRODUCT_BUILD_VERSION))' >> $xcconfig -echo 'EXCLUDED_ARCHS = $(inherited) $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_$(EFFECTIVE_PLATFORM_SUFFIX)__NATIVE_ARCH_64_BIT_$(NATIVE_ARCH_64_BIT)__XCODE_$(XCODE_VERSION_MAJOR))' >> $xcconfig - -export XCODE_XCCONFIG_FILE="$xcconfig" -carthage "$@" \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb b/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb deleted file mode 100644 index ce52f36..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env ruby - -require 'rubygems' -require 'bundler/setup' - -require 'xcodeproj' - -proj = Xcodeproj::Project.new('Unity-iPhone.xcodeproj') -proj.initialize_from_file - -proj.targets.each do |target| - if target.name == 'Unity-iPhone' - phase_name = 'Carthage Copy Frameworks (LINE SDK)' - # Delete if exists - target.build_phases.delete_if do |phase| - phase.is_a?(Xcodeproj::Project::Object::PBXShellScriptBuildPhase) && phase.name == phase_name - end - # Create a new one - run_script = proj.new(Xcodeproj::Project::Object::PBXShellScriptBuildPhase) - run_script.name = phase_name - run_script.shell_script = '/usr/local/bin/carthage copy-frameworks' - - frameworks = ['LineSDK.framework', 'LineSDKObjC.framework'] - run_script.input_paths = frameworks.map do |framework| - "$(SRCROOT)/Carthage/Build/iOS/#{framework}" - end - run_script.output_paths = frameworks.map do |framework| - "$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/#{framework}" - end - - target.build_phases << run_script - end -end - -proj.save diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/CocoaPodsInstalling.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/CocoaPodsInstalling.cs deleted file mode 100644 index 787b858..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/CocoaPodsInstalling.cs +++ /dev/null @@ -1,94 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -#if UNITY_IOS -using UnityEngine; -using UnityEditor; -using UnityEditor.Callbacks; -using UnityEditor.iOS.Xcode; -using System.IO; -using System.Diagnostics; -using System; - -namespace Line.LineSDK.Editor { - public class CocoaPodsInstalling { - [PostProcessBuildAttribute(3)] - public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject) { - if (target != BuildTarget.iOS) { - return; - } - - if (!LineSDKSettings.GetOrCreateSettings().UseCocoaPods) { - return; - } - - // Add usual ruby runtime manager path to process. - ShellCommand.AddPossibleRubySearchPaths(); - - var podExisting = ShellCommand.Run("which", "pod"); - if (string.IsNullOrEmpty(podExisting)) { - var text = @"LINE SDK integrating failed. Building LINE SDK for iOS target requires CocoaPods, but it is not installed. Please run ""sudo gem install cocoapods"" and try again."; - UnityEngine.Debug.LogError(text); - var clicked = EditorUtility.DisplayDialog("CocoaPods not found", text, "More", "Cancel"); - if (clicked) { - Application.OpenURL("https://cocoapods.org"); - } - } - - var currentDirectory = Directory.GetCurrentDirectory(); - - var podFileLocation = Path.Combine(pathToBuiltProject, "Podfile"); - if (File.Exists(podFileLocation)) { - var text = @"A Podfile is already existing under Xcode project root. Skipping copying of LINE SDK's Podfile. Make sure you have setup Podfile correctly if you are using another package also requires CocoaPods."; - UnityEngine.Debug.Log(text); - } else { -#if UNITY_2019_3_OR_NEWER - var bundledPodfile = "Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3"; -#else - var bundledPodfile = "Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4"; -#endif - var podfilePath = Path.Combine(currentDirectory, bundledPodfile); - UnityEngine.Debug.Log(podfilePath); - File.Copy(podfilePath, podFileLocation); - } - - Directory.SetCurrentDirectory(pathToBuiltProject); - var log = ShellCommand.Run("pod", "install"); - UnityEngine.Debug.Log(log); - Directory.SetCurrentDirectory(currentDirectory); - - ConfigureXcodeForCocoaPods(pathToBuiltProject); - } - - static void ConfigureXcodeForCocoaPods(string projectRoot) { - var path = PBXProject.GetPBXProjectPath(projectRoot); - var project = new PBXProject(); - project.ReadFromFile(path); -#if UNITY_2019_3_OR_NEWER - var target = project.GetUnityFrameworkTargetGuid(); -#else - var target = project.TargetGuidByName(PBXProject.GetUnityTargetName()); -#endif - - project.SetBuildProperty(target, "GCC_PREPROCESSOR_DEFINITIONS", "$(inherited) LINESDK_COCOAPODS=1"); - - project.WriteToFile(path); - } - } -} -#endif \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/CocoaPodsInstalling.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/CocoaPodsInstalling.cs.meta deleted file mode 100644 index fc9b3e3..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/CocoaPodsInstalling.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: ed61486498691478d86d8151ee52a828 -timeCreated: 1547539772 -licenseType: Free -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4 b/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4 deleted file mode 100644 index ca45d9d..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4 +++ /dev/null @@ -1,6 +0,0 @@ -platform :ios, '10.0' - -target 'Unity-iPhone' do - use_frameworks! - pod 'LineSDKSwift/ObjC', '~> 5.3' -end \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4.meta deleted file mode 100644 index 5d8c059..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2017_4.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8b63e3079d42f4d70a460731817ca0ce -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3 b/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3 deleted file mode 100644 index 62df871..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3 +++ /dev/null @@ -1,11 +0,0 @@ -platform :ios, '10.0' - -target 'Unity-iPhone' do - use_frameworks! - pod 'LineSDKSwift/ObjC', '~> 5.1' -end - -target 'UnityFramework' do - use_frameworks! - pod 'LineSDKSwift/ObjC', '~> 5.1' -end \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3.meta deleted file mode 100644 index 6eb58e8..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods/Podfile_2019_3.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f73cddf49d010417ca0bb9825757fe34 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CommandRunner.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/CommandRunner.cs deleted file mode 100644 index fffc599..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CommandRunner.cs +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using System.Diagnostics; -using System; -using System.IO; - -namespace Line.LineSDK.Editor { - internal class ShellCommand { - static string AppendingHome(string path) { - var homePath = System.Environment.GetEnvironmentVariable("HOME"); - return Path.Combine(homePath, path); - } - - internal static void AddPossibleRubySearchPaths() { - AddSearchPath(AppendingHome(".rbenv/shims")); - AddSearchPath(AppendingHome(".rvm/scripts/rvm")); - AddSearchPath("/usr/local/bin/"); - } - - internal static void AddSearchPath(string path) { - var name = "PATH"; - var currentPath = System.Environment.GetEnvironmentVariable(name); - var newPath = path + ":" + currentPath; - var target = EnvironmentVariableTarget.Process; - System.Environment.SetEnvironmentVariable(name, newPath, target); - } - - internal static string Run(string command, string args) { - ProcessStartInfo psi = new ProcessStartInfo(); - psi.FileName = command; - psi.UseShellExecute = false; - psi.RedirectStandardOutput = true; - if (args != null) { - psi.Arguments = args; - } - psi.RedirectStandardError = true; - Process p = Process.Start(psi); - string output = p.StandardOutput.ReadToEnd(); - string error = p.StandardError.ReadToEnd(); - p.WaitForExit(); - if (!string.IsNullOrEmpty(error)) { - UnityEngine.Debug.LogError(error); - } - p.Close(); - return output; - } - } -} \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CommandRunner.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/CommandRunner.cs.meta deleted file mode 100644 index f9daabc..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CommandRunner.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 813be10c076774e01a008c38f2e9137c -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/FrameworkAdding.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/FrameworkAdding.cs new file mode 100644 index 0000000..98e5c40 --- /dev/null +++ b/LINE_SDK_Unity/Assets/LineSDK/Editor/FrameworkAdding.cs @@ -0,0 +1,85 @@ +// Copyright (c) 2019-present, LINE Corporation. All rights reserved. +// +// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, +// copy and distribute this software in source code or binary form for use +// in connection with the web services and APIs provided by LINE Corporation. +// +// As with any software that integrates with the LINE Corporation platform, your use of this software +// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. +// This copyright notice shall be included in all copies or substantial portions of the software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// + +#if UNITY_IOS +using System.IO; +using UnityEditor; +using UnityEditor.Callbacks; +using UnityEditor.iOS.Xcode; +using UnityEditor.iOS.Xcode.Extensions; + +namespace Line.LineSDK.Editor { + public class FrameworkAdding { + + private const string frameworkPath = "Assets/Plugins/iOS/LineSDK/vendor"; + private const string destinationPath = "Libraries/Plugins/iOS/LineSDK"; + private const string frameworkName = "LineSDKObjC.xcframework"; + + [PostProcessBuild(3)] + public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject) { + if (target != BuildTarget.iOS) { + return; + } + + var frameworkSourcePath = Path.Combine(frameworkPath, frameworkName); + var frameworkDestinationPath = Path.Combine(destinationPath, frameworkName); + + // Copy the whole xcframework folder to target Xcode project on disk. + CopyDirectory(frameworkSourcePath, Path.Combine(pathToBuiltProject,frameworkDestinationPath)); + + var projPath = Path.Combine(pathToBuiltProject, "Unity-iPhone.xcodeproj/project.pbxproj"); + PBXProject proj = new PBXProject(); + proj.ReadFromFile(projPath); + + string frameworkTargetGuid = null; + string appTargetGuid = null; +#if UNITY_2019_3_OR_NEWER + frameworkTargetGuid = proj.GetUnityFrameworkTargetGuid(); + appTargetGuid = proj.GetUnityMainTargetGuid(); +#else + appTargetGUID = proj.TargetGuidByName("Unity-iPhone"); +#endif + // Add the LINE SDK to the project and get its reference. + string sdkGuid = proj.AddFile(frameworkDestinationPath, frameworkDestinationPath); + // Add the reference to app target and embed it. + proj.AddFileToEmbedFrameworks(appTargetGuid, sdkGuid); + + if (frameworkTargetGuid != null) { + // If the framework target exists, add the reference to the framework target without embedding. + var buildPhaseGuid = proj.GetFrameworksBuildPhaseByTarget(frameworkTargetGuid); + proj.AddFileToBuildSection(frameworkTargetGuid, buildPhaseGuid, sdkGuid); + } + + proj.WriteToFile(projPath); + } + + private static void CopyDirectory(string sourcePath, string destPath) + { + Directory.CreateDirectory(destPath); + foreach (var file in Directory.GetFiles(sourcePath)) { + if (file.EndsWith(".meta")) { + continue; + } + File.Copy(file, Path.Combine(destPath, Path.GetFileName(file))); + } + foreach (var dir in Directory.GetDirectories(sourcePath)) + CopyDirectory(dir, Path.Combine(destPath, Path.GetFileName(dir))); + } + } +} +#endif \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/FrameworkAdding.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/FrameworkAdding.cs.meta new file mode 100644 index 0000000..62826cd --- /dev/null +++ b/LINE_SDK_Unity/Assets/LineSDK/Editor/FrameworkAdding.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: cacbc041762a46f2bd7e29851dc8452f +timeCreated: 1670230966 \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/LineSDKSettings.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/LineSDKSettings.cs deleted file mode 100644 index b7ecb74..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/LineSDKSettings.cs +++ /dev/null @@ -1,103 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using UnityEngine; -using UnityEditor; -using System.Collections.Generic; -using System; -using System.IO; - -namespace Line.LineSDK.Editor { - class LineSDKSettings : ScriptableObject { - const string assetPath = "Assets/Editor/LineSDK/LineSDKSettings.asset"; - - internal static string[] dependencyManagerOptions = new string[] { "CocoaPods", "Carthage" }; - - [SerializeField] - private string iOSDependencyManager; - - internal static int DependencySelectedIndex(string selected) { - return Array.IndexOf(dependencyManagerOptions, selected); - } - - internal bool UseCocoaPods { get { return iOSDependencyManager.Equals("CocoaPods"); } } - internal bool UseCarthage { get { return iOSDependencyManager.Equals("Carthage"); } } - - internal static LineSDKSettings GetOrCreateSettings() { - var settings = AssetDatabase.LoadAssetAtPath(assetPath); - if (settings == null) { - settings = ScriptableObject.CreateInstance(); - settings.iOSDependencyManager = "CocoaPods"; - - Directory.CreateDirectory("Assets/Editor/LineSDK/"); - - AssetDatabase.CreateAsset(settings, assetPath); - AssetDatabase.SaveAssets(); - } - return settings; - } - - internal static SerializedObject GetSerializedSettings() { - return new SerializedObject(GetOrCreateSettings()); - } - } - - static class LineSDKSettingsProvider { - - static SerializedObject settings; - - #if UNITY_2018_3_OR_NEWER - private class Provider : SettingsProvider { - public Provider(string path, SettingsScope scope = SettingsScope.User): base(path, scope) {} - public override void OnGUI(string searchContext) { - DrawPref(); - } - } - [SettingsProvider] - static SettingsProvider MyNewPrefCode() { - return new Provider("Preferences/LINE SDK"); - } - - #else - [PreferenceItem("LINE SDK")] - #endif - static void DrawPref() { - if (settings == null) { - settings = LineSDKSettings.GetSerializedSettings(); - } - settings.Update(); - EditorGUI.BeginChangeCheck(); - - var property = settings.FindProperty("iOSDependencyManager"); - var selected = LineSDKSettings.DependencySelectedIndex(property.stringValue); - - selected = EditorGUILayout.Popup("iOS Dependency Manager", selected, LineSDKSettings.dependencyManagerOptions); - - if (selected < 0) { - selected = 0; - } - property.stringValue = LineSDKSettings.dependencyManagerOptions[selected]; - - if (EditorGUI.EndChangeCheck()) { - settings.ApplyModifiedProperties(); - AssetDatabase.SaveAssets(); - } - - } - } -} \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/LineSDKSettings.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/LineSDKSettings.cs.meta deleted file mode 100644 index ba8ff1b..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/LineSDKSettings.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 933946b163def4c74baa26fd55101278 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/XcodeModuleEnabling.cs b/LINE_SDK_Unity/Assets/LineSDK/Editor/XcodeModuleEnabling.cs deleted file mode 100644 index 3ed0f70..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/XcodeModuleEnabling.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (c) 2019-present, LINE Corporation. All rights reserved. -// -// You are hereby granted a non-exclusive, worldwide, royalty-free license to use, -// copy and distribute this software in source code or binary form for use -// in connection with the web services and APIs provided by LINE Corporation. -// -// As with any software that integrates with the LINE Corporation platform, your use of this software -// is subject to the LINE Developers Agreement [http://terms2.line.me/LINE_Developers_Agreement]. -// This copyright notice shall be included in all copies or substantial portions of the software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -#if UNITY_IOS -using UnityEngine; -using UnityEditor; -using UnityEditor.Callbacks; -using UnityEditor.iOS.Xcode; -using System.IO; - -namespace Line.LineSDK.Editor { - public class XcodeBuildConfigUpdating { - [PostProcessBuildAttribute(3)] - public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject) { - if (target != BuildTarget.iOS) { - return; - } - - string projPath = Path.Combine(pathToBuiltProject, "Unity-iPhone.xcodeproj/project.pbxproj"); - PBXProject proj = new PBXProject(); - proj.ReadFromFile(projPath); - -#if UNITY_2019_3_OR_NEWER - var appTarget = proj.GetUnityFrameworkTargetGuid(); -#else - var appTarget = proj.TargetGuidByName("Unity-iPhone"); -#endif - proj.SetBuildProperty (appTarget, "CLANG_ENABLE_MODULES", "YES"); - File.WriteAllText(projPath, proj.WriteToString()); - } - } -} -#endif \ No newline at end of file diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/XcodeModuleEnabling.cs.meta b/LINE_SDK_Unity/Assets/LineSDK/Editor/XcodeModuleEnabling.cs.meta deleted file mode 100644 index 369c23e..0000000 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/XcodeModuleEnabling.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 04453bbf577db48ff9888058e677d5f7 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.h.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.h.meta index 1f2f4a2..17c02df 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.h.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.h.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: 42598ac2d54b741c0b8ad9d6b4eb0afa -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.mm.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.mm.meta index d392665..6500d2c 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.mm.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKAppDelegateListener.mm.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: 593bac1eb57c14127b7c4976607b6e95 -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.h.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.h.meta index 3b0176c..c2bcc96 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.h.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.h.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: d49d7868b59c14ead847d4208609387f -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.m.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.m.meta index 9ae0866..60b95ad 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.m.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeCallbackPayload.m.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: ea02842100ef240229de18e49feb3351 -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.h.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.h.meta index 19e903d..fc6543f 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.h.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.h.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: 055912ab6da2543cb869ab55cb9fb059 -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.mm.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.mm.meta index c3a8edd..5b428dd 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.mm.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKNativeInterface.mm.meta @@ -5,11 +5,14 @@ PluginImporter: serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - first: - '': Any + : Any second: enabled: 0 settings: @@ -66,7 +69,7 @@ PluginImporter: second: enabled: 0 settings: - CPU: x86_64 + CPU: AnyCPU - first: Standalone: OSXIntel second: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.h.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.h.meta index 578da21..635a2d6 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.h.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.h.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: e5e95685b461442c6939c888ac9db5f6 -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m index 42ac831..f10739c 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m @@ -20,12 +20,7 @@ // #import "LineSDKURLOpenning.h" - -#if LINESDK_COCOAPODS -@import LineSDK; -#else -@import LineSDKObjC; -#endif +#import @implementation LineSDKURLOpenning diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m.meta index 080dda6..6587285 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKURLOpenning.m.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: 1672526a4949041319a0430daaf7cf7d -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.h.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.h.meta index 4d0630b..e522b7b 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.h.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.h.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: 1e06c8c91870049b0ae3fb9bbdb624c5 -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m index 0caf83d..f3613b1 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m @@ -22,12 +22,7 @@ #import "LineSDKWrapper.h" #import "LineSDKAppDelegateListener.h" #import "LineSDKNativeCallbackPayload.h" - -#if LINESDK_COCOAPODS -@import LineSDK; -#else -@import LineSDKObjC; -#endif +#import @interface LineSDKWrapper() diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m.meta index 6fc200f..3ab61e4 100644 --- a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/LineSDKWrapper.m.meta @@ -1,33 +1,32 @@ fileFormatVersion: 2 guid: 855e43851da494ada97ae81cf0c5f327 -timeCreated: 1547537104 -licenseType: Free PluginImporter: + externalObjects: {} serializedVersion: 2 iconMap: {} executionOrder: {} + defineConstraints: [] isPreloaded: 0 isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 platformData: - data: - first: - Any: - second: - enabled: 0 - settings: {} - data: - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - data: - first: - iPhone: iOS - second: - enabled: 1 - settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} userData: assetBundleName: assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor.meta similarity index 77% rename from LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods.meta rename to LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor.meta index 6932096..afa17e3 100644 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/CocoaPods.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f667c6b549cb64445ad91f0d46d4ad2d +guid: ecdb1d705366b463287a4bc53620fff6 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework.meta similarity index 77% rename from LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage.meta rename to LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework.meta index fe92d0a..fdc02cf 100644 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ad745ca4f56954fe6b3bc65fea003b5b +guid: c2ebf2566664941dd85c84d52256fd48 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/Info.plist b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/Info.plist new file mode 100644 index 0000000..8eb45bf --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/Info.plist @@ -0,0 +1,48 @@ + + + + + AvailableLibraries + + + BitcodeSymbolMapsPath + BCSymbolMaps + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + LineSDKObjC.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BitcodeSymbolMapsPath + BCSymbolMaps + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + LineSDKObjC.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Gemfile.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/Info.plist.meta similarity index 74% rename from LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Gemfile.meta rename to LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/Info.plist.meta index 2cb7039..f0318c4 100644 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Gemfile.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/Info.plist.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9b396dd0c73fe41dc9ae0119c7abb629 +guid: a1c4b5caa815449e0a8eead881a5ddab DefaultImporter: externalObjects: {} userData: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64.meta new file mode 100644 index 0000000..d059483 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6adaf238a018b4388a5db06f34bd70e7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps.meta new file mode 100644 index 0000000..ff2e477 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8b2fef5d96d2402bac0573fb25e8150 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps/D955DF50-0815-3309-B71F-8EBA287F2E4E.bcsymbolmap b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps/D955DF50-0815-3309-B71F-8EBA287F2E4E.bcsymbolmap new file mode 100644 index 0000000..f53273f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps/D955DF50-0815-3309-B71F-8EBA287F2E4E.bcsymbolmap @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:705dc64604ba1cec193a80628172e92abdef0ee2ce190ff8ccc028457ab1c9ec +size 2111133 diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/carthage.sh.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps/D955DF50-0815-3309-B71F-8EBA287F2E4E.bcsymbolmap.meta similarity index 74% rename from LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/carthage.sh.meta rename to LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps/D955DF50-0815-3309-B71F-8EBA287F2E4E.bcsymbolmap.meta index c308b8a..11ca0d4 100644 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/carthage.sh.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/BCSymbolMaps/D955DF50-0815-3309-B71F-8EBA287F2E4E.bcsymbolmap.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a7f5e8dc115d14511b0f60fa552b9b30 +guid: a972717da07934691972f23001cf1e01 DefaultImporter: externalObjects: {} userData: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework.meta new file mode 100644 index 0000000..44185db --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework.meta @@ -0,0 +1,81 @@ +fileFormatVersion: 2 +guid: a797e26fd033347edb17baf2e3790e1a +folderAsset: yes +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 1 + Exclude Editor: 1 + Exclude Linux64: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + Exclude iOS: 1 + - first: + Android: Android + second: + enabled: 0 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: x86_64 + - first: + iPhone: iOS + second: + enabled: 0 + settings: + AddToEmbeddedBinaries: true + CPU: AnyCPU + CompileFlags: + FrameworkDependencies: + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Assets.car b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Assets.car new file mode 100644 index 0000000..70db9a5 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Assets.car @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f4ba9d635b741c2c339f9ec527e5e1b48c7b935dbd334316799d57f57c97169 +size 110896 diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Assets.car.meta similarity index 74% rename from LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb.meta rename to LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Assets.car.meta index 3d6c37f..5ac4f2a 100644 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/copy_carthage_framework.rb.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Assets.car.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a9f95c3d5f5fb4ecd8c2163aaeba827b +guid: 442f4289a23584edfa38b7c9a024afdc DefaultImporter: externalObjects: {} userData: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers.meta new file mode 100644 index 0000000..9925d14 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4ede5ba8fb5254872b308f33d7ae3563 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h new file mode 100644 index 0000000..6ab390c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h @@ -0,0 +1,1577 @@ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef LINESDKOBJC_SWIFT_H +#define LINESDKOBJC_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif + +#if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +#else +# define SWIFT_RUNTIME_NAME(X) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif + +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif + +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif + +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +#else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreGraphics; +@import Dispatch; +@import Foundation; +@import ObjectiveC; +@import UIKit; +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="LineSDKObjC",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + + + +@class LineSDKUserProfile; +@class LineSDKCallbackQueue; +@class NSString; +@class LineSDKGetFriendsResponse; +enum LineSDKGetFriendsRequestSort : NSInteger; +@class LineSDKGetApproversInFriendsResponse; +@class LineSDKGetGroupsResponse; +@class LineSDKGetApproversInGroupResponse; +@class LineSDKMessage; +@class LineSDKPostSendMessagesResponse; +@class LineSDKPostMultisendMessagesResponse; +@class LineSDKGetBotFriendshipStatusResponse; +@class LineSDKMessageSendingToken; +@class LineSDKOpenChatRoomStatus; +@class LineSDKOpenChatRoomMembershipState; +@class LineSDKOpenChatRoomJoinType; + +SWIFT_CLASS("_TtC11LineSDKObjC10LineSDKAPI") +@interface LineSDKAPI : NSObject ++ (void)getProfileWithCompletionHandler:(void (^ _Nonnull)(LineSDKUserProfile * _Nullable, NSError * _Nullable))completion; ++ (void)getProfileWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKUserProfile * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithSort:(enum LineSDKGetFriendsRequestSort)sort pageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithSort:(enum LineSDKGetFriendsRequestSort)sort pageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInFriendsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInFriendsWithPageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getGroupsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetGroupsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getGroupsWithPageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetGroupsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInGroupWithGroupID:(NSString * _Nonnull)groupID pageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInGroupResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInGroupWithGroupID:(NSString * _Nonnull)groupID pageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInGroupResponse * _Nullable, NSError * _Nullable))completion; ++ (void)sendMessages:(NSArray * _Nonnull)messages to:(NSString * _Nonnull)chatID completionHandler:(void (^ _Nonnull)(LineSDKPostSendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)sendMessages:(NSArray * _Nonnull)messages to:(NSString * _Nonnull)chatID callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKPostSendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages to:(NSArray * _Nonnull)userIDs completionHandler:(void (^ _Nonnull)(LineSDKPostMultisendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages to:(NSArray * _Nonnull)userIDs callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKPostMultisendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getBotFriendshipStatusWithCompletionHandler:(void (^ _Nonnull)(LineSDKGetBotFriendshipStatusResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getBotFriendshipStatusWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetBotFriendshipStatusResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getMessageSendingOneTimeTokenWithUserIDs:(NSArray * _Nonnull)userIDs completionHander:(void (^ _Nonnull)(LineSDKMessageSendingToken * _Nullable, NSError * _Nullable))completion; ++ (void)getMessageSendingOneTimeTokenWithUserIDs:(NSArray * _Nonnull)userIDs callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHander:(void (^ _Nonnull)(LineSDKMessageSendingToken * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages withMessageToken:(LineSDKMessageSendingToken * _Nonnull)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages withMessageToken:(LineSDKMessageSendingToken * _Nonnull)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)getOpenChatRoomStatusWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomStatus * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomStatusWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomStatus * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomMembershipStateWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomMembershipState * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomMembershipStateWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomMembershipState * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomJoinTypeWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomJoinType * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomJoinTypeWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomJoinType * _Nullable, NSError * _Nullable))completion; ++ (void)postOpenChatRoomJoinWithOpenChatId:(NSString * _Nonnull)openChatId displayName:(NSString * _Nonnull)displayName completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)postOpenChatRoomJoinWithOpenChatId:(NSString * _Nonnull)openChatId displayName:(NSString * _Nonnull)displayName callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKAccessToken; +@class LineSDKAccessTokenVerifyResult; + +@interface LineSDKAPI (SWIFT_EXTENSION(LineSDKObjC)) ++ (void)refreshAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.refreshAccessToken"); ++ (void)refreshAccessTokenWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.refreshAccessToken"); ++ (void)revokeAccessTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)revokeAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)revokeAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)verifyAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); ++ (void)verifyAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); ++ (void)verifyAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKAPIError") +@interface LineSDKAPIError : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull error; +@property (nonatomic, readonly, copy) NSString * _Nullable detail; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSDate; +@class LineSDKJWT; +@class LineSDKLoginPermission; + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKAccessToken") +@interface LineSDKAccessToken : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +@property (nonatomic, readonly, copy) NSDate * _Nonnull createdAt; +@property (nonatomic, readonly, strong) LineSDKJWT * _Nullable IDToken; +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +@property (nonatomic, readonly, copy) NSDate * _Nonnull expiresAt; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKAccessTokenStore") +@interface LineSDKAccessTokenStore : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAccessTokenStore * _Nonnull sharedStore;) ++ (LineSDKAccessTokenStore * _Nonnull)sharedStore SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, strong) LineSDKAccessToken * _Nullable currentToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC30LineSDKAccessTokenVerifyResult") +@interface LineSDKAccessTokenVerifyResult : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull channelID; +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +@property (nonatomic, readonly) NSTimeInterval expiresIn; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTextMessage; +@class LineSDKImageMessage; +@class LineSDKVideoMessage; +@class LineSDKAudioMessage; +@class LineSDKLocationMessage; +@class LineSDKTemplateMessage; +@class LineSDKFlexMessage; + +SWIFT_CLASS("_TtC11LineSDKObjC14LineSDKMessage") +@interface LineSDKMessage : NSObject +@property (nonatomic, readonly, strong) LineSDKTextMessage * _Nullable textMessage; +@property (nonatomic, readonly, strong) LineSDKImageMessage * _Nullable imageMessage; +@property (nonatomic, readonly, strong) LineSDKVideoMessage * _Nullable videoMessage; +@property (nonatomic, readonly, strong) LineSDKAudioMessage * _Nullable audioMessage; +@property (nonatomic, readonly, strong) LineSDKLocationMessage * _Nullable locationMessage; +@property (nonatomic, readonly, strong) LineSDKTemplateMessage * _Nullable templateMessage; +@property (nonatomic, readonly, strong) LineSDKFlexMessage * _Nullable flexMessage; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSURL; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKAudioMessage") +@interface LineSDKAudioMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly) NSTimeInterval duration; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL duration:(NSTimeInterval)duration OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC14LineSDKAuthAPI") +@interface LineSDKAuthAPI : NSObject ++ (void)refreshAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion; ++ (void)refreshAccessTokenWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion; ++ (void)revokeAccessTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)verifyAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; ++ (void)verifyAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; ++ (void)verifyAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKAuthorizationStatus") +@interface LineSDKAuthorizationStatus : NSObject +@property (nonatomic, readonly) NSInteger rawValue; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull authorized;) ++ (LineSDKAuthorizationStatus * _Nonnull)authorized SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull lackOfToken;) ++ (LineSDKAuthorizationStatus * _Nonnull)lackOfToken SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull lackOfPermissions;) ++ (LineSDKAuthorizationStatus * _Nonnull)lackOfPermissions SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithRawValue:(NSInteger)rawValue OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSOperationQueue; + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKCallbackQueue") +@interface LineSDKCallbackQueue : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull asyncMain;) ++ (LineSDKCallbackQueue * _Nonnull)asyncMain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull currentMainOrAsync;) ++ (LineSDKCallbackQueue * _Nonnull)currentMainOrAsync SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull untouch;) ++ (LineSDKCallbackQueue * _Nonnull)untouch SWIFT_WARN_UNUSED_RESULT; ++ (LineSDKCallbackQueue * _Nonnull)callbackQueueWithDispatchQueue:(dispatch_queue_t _Nonnull)dispatchQueue SWIFT_WARN_UNUSED_RESULT; ++ (LineSDKCallbackQueue * _Nonnull)callbackQueueWithOperationQueue:(NSOperationQueue * _Nonnull)operationQueue SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKConstant") +@interface LineSDKConstant : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull SDKVersion;) ++ (NSString * _Nonnull)SDKVersion SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKErrorConstant") +@interface LineSDKErrorConstant : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull errorDomain;) ++ (NSString * _Nonnull)errorDomain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull cryptoErrorDomain;) ++ (NSString * _Nonnull)cryptoErrorDomain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyUnderlyingError;) ++ (NSString * _Nonnull)userInfoKeyUnderlyingError SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyStatusCode;) ++ (NSString * _Nonnull)userInfoKeyStatusCode SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyResultCode;) ++ (NSString * _Nonnull)userInfoKeyResultCode SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyType;) ++ (NSString * _Nonnull)userInfoKeyType SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyData;) ++ (NSString * _Nonnull)userInfoKeyData SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyAPIError;) ++ (NSString * _Nonnull)userInfoKeyAPIError SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyRaw;) ++ (NSString * _Nonnull)userInfoKeyRaw SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyUrl;) ++ (NSString * _Nonnull)userInfoKeyUrl SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyMessage;) ++ (NSString * _Nonnull)userInfoKeyMessage SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyStatus;) ++ (NSString * _Nonnull)userInfoKeyStatus SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyText;) ++ (NSString * _Nonnull)userInfoKeyText SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyEncoding;) ++ (NSString * _Nonnull)userInfoKeyEncoding SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyParameterName;) ++ (NSString * _Nonnull)userInfoKeyParameterName SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyReason;) ++ (NSString * _Nonnull)userInfoKeyReason SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyIndex;) ++ (NSString * _Nonnull)userInfoKeyIndex SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyKey;) ++ (NSString * _Nonnull)userInfoKeyKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyGot;) ++ (NSString * _Nonnull)userInfoKeyGot SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKHexColor; + +SWIFT_CLASS("_TtC11LineSDKObjC21LineSDKFlexBlockStyle") +@interface LineSDKFlexBlockStyle : NSObject +@property (nonatomic, strong) LineSDKHexColor * _Nullable backgroundColor; +@property (nonatomic) BOOL separator; +@property (nonatomic, strong) LineSDKHexColor * _Nullable separatorColor; +- (nonnull instancetype)initWithBackgroundColor:(LineSDKHexColor * _Nullable)backgroundColor separator:(BOOL)separator separatorColor:(LineSDKHexColor * _Nullable)separatorColor OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKFlexBoxComponent; +@class LineSDKFlexTextComponent; +@class LineSDKFlexButtonComponent; +@class LineSDKFlexImageComponent; +@class LineSDKFlexFillerComponent; +@class LineSDKFlexIconComponent; +@class LineSDKFlexSeparatorComponent; +@class LineSDKFlexSpacerComponent; + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKFlexMessageComponent") +@interface LineSDKFlexMessageComponent : NSObject +@property (nonatomic, readonly, strong) LineSDKFlexBoxComponent * _Nullable boxComponent; +@property (nonatomic, readonly, strong) LineSDKFlexTextComponent * _Nullable textComponent; +@property (nonatomic, readonly, strong) LineSDKFlexButtonComponent * _Nullable buttonComponent; +@property (nonatomic, readonly, strong) LineSDKFlexImageComponent * _Nullable imageComponent; +@property (nonatomic, readonly, strong) LineSDKFlexFillerComponent * _Nullable fillerComponent; +@property (nonatomic, readonly, strong) LineSDKFlexIconComponent * _Nullable iconComponent; +@property (nonatomic, readonly, strong) LineSDKFlexSeparatorComponent * _Nullable separatorComponent; +@property (nonatomic, readonly, strong) LineSDKFlexSpacerComponent * _Nullable spacerComponent; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentLayout : NSInteger; +@class NSNumber; +enum LineSDKFlexMessageComponentSpacing : NSInteger; +enum LineSDKFlexMessageComponentMargin : NSInteger; +@class LineSDKMessageAction; + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKFlexBoxComponent") +@interface LineSDKFlexBoxComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly) enum LineSDKFlexMessageComponentLayout layout; +@property (nonatomic, copy) NSArray * _Nonnull contents; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentSpacing spacing; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nonnull instancetype)initWithLayout:(enum LineSDKFlexMessageComponentLayout)layout contents:(NSArray * _Nonnull)contents OBJC_DESIGNATED_INITIALIZER; +- (void)addComponent:(LineSDKFlexMessageComponent * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKFlexBubbleContainer; +@class LineSDKFlexCarouselContainer; + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKFlexMessageContainer") +@interface LineSDKFlexMessageContainer : NSObject +@property (nonatomic, readonly, strong) LineSDKFlexBubbleContainer * _Nullable bubbleContainer; +@property (nonatomic, readonly, strong) LineSDKFlexCarouselContainer * _Nullable carouselContainer; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKFlexBubbleContainerStyle; +enum LineSDKFlexBubbleContainerDirection : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexBubbleContainer") +@interface LineSDKFlexBubbleContainer : LineSDKFlexMessageContainer +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable header; +@property (nonatomic, strong) LineSDKFlexImageComponent * _Nullable hero; +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable body; +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable footer; +@property (nonatomic, strong) LineSDKFlexBubbleContainerStyle * _Nullable style; +@property (nonatomic) enum LineSDKFlexBubbleContainerDirection direction; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexBubbleContainerDirection, open) { + LineSDKFlexBubbleContainerDirectionNone = 0, + LineSDKFlexBubbleContainerDirectionLeftToRight = 1, + LineSDKFlexBubbleContainerDirectionRightToLeft = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKFlexBubbleContainerStyle") +@interface LineSDKFlexBubbleContainerStyle : NSObject +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable header; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable hero; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable body; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable footer; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentHeight : NSInteger; +enum LineSDKFlexButtonComponentStyle : NSInteger; +enum LineSDKFlexMessageComponentGravity : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexButtonComponent") +@interface LineSDKFlexButtonComponent : LineSDKFlexMessageComponent +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull action; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentHeight height; +@property (nonatomic) enum LineSDKFlexButtonComponentStyle style; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +- (nonnull instancetype)initWithAction:(LineSDKMessageAction * _Nonnull)action OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexButtonComponentStyle, open) { + LineSDKFlexButtonComponentStyleNone = 0, + LineSDKFlexButtonComponentStyleLink = 1, + LineSDKFlexButtonComponentStylePrimary = 2, + LineSDKFlexButtonComponentStyleSecondary = 3, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC28LineSDKFlexCarouselContainer") +@interface LineSDKFlexCarouselContainer : LineSDKFlexMessageContainer +@property (nonatomic, copy) NSArray * _Nonnull contents; +- (nonnull instancetype)initWithContents:(NSArray * _Nonnull)contents OBJC_DESIGNATED_INITIALIZER; +- (void)addBubble:(LineSDKFlexBubbleContainer * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexFillerComponent") +@interface LineSDKFlexFillerComponent : LineSDKFlexMessageComponent +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentSize : NSInteger; +enum LineSDKFlexMessageComponentAspectRatio : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKFlexIconComponent") +@interface LineSDKFlexIconComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectRatio aspectRatio; +- (nullable instancetype)initWithIconURL:(NSURL * _Nonnull)iconURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +enum LineSDKFlexMessageComponentAlignment : NSInteger; +enum LineSDKFlexMessageComponentAspectMode : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKFlexImageComponent") +@interface LineSDKFlexImageComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentAlignment alignment; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectRatio aspectRatio; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectMode aspectMode; +@property (nonatomic, strong) LineSDKHexColor * _Nullable backgroundColor; +- (nullable instancetype)initWithImageURL:(NSURL * _Nonnull)imageURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKFlexMessage") +@interface LineSDKFlexMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull altText; +@property (nonatomic, strong) LineSDKFlexMessageContainer * _Nonnull contents; +- (nonnull instancetype)initWithAltText:(NSString * _Nonnull)altText container:(LineSDKFlexMessageContainer * _Nonnull)container OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAlignment, open) { + LineSDKFlexMessageComponentAlignmentNone = 0, + LineSDKFlexMessageComponentAlignmentStart = 1, + LineSDKFlexMessageComponentAlignmentEnd = 2, + LineSDKFlexMessageComponentAlignmentCenter = 3, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAspectMode, open) { + LineSDKFlexMessageComponentAspectModeNone = 0, + LineSDKFlexMessageComponentAspectModeFill = 1, + LineSDKFlexMessageComponentAspectModeFit = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAspectRatio, open) { + LineSDKFlexMessageComponentAspectRatioNone = 0, + LineSDKFlexMessageComponentAspectRatioRatio_1x1 = 1, + LineSDKFlexMessageComponentAspectRatioRatio_1_51x1 = 2, + LineSDKFlexMessageComponentAspectRatioRatio_1_91x1 = 3, + LineSDKFlexMessageComponentAspectRatioRatio_4x3 = 4, + LineSDKFlexMessageComponentAspectRatioRatio_16x9 = 5, + LineSDKFlexMessageComponentAspectRatioRatio_20x13 = 6, + LineSDKFlexMessageComponentAspectRatioRatio_2x1 = 7, + LineSDKFlexMessageComponentAspectRatioRatio_3x1 = 8, + LineSDKFlexMessageComponentAspectRatioRatio_3x4 = 9, + LineSDKFlexMessageComponentAspectRatioRatio_9x16 = 10, + LineSDKFlexMessageComponentAspectRatioRatio_1x2 = 11, + LineSDKFlexMessageComponentAspectRatioRatio_1x3 = 12, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentGravity, open) { + LineSDKFlexMessageComponentGravityNone = 0, + LineSDKFlexMessageComponentGravityTop = 1, + LineSDKFlexMessageComponentGravityBottom = 2, + LineSDKFlexMessageComponentGravityCenter = 3, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentHeight, open) { + LineSDKFlexMessageComponentHeightNone = 0, + LineSDKFlexMessageComponentHeightSm = 1, + LineSDKFlexMessageComponentHeightMd = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentLayout, open) { + LineSDKFlexMessageComponentLayoutHorizontal = 0, + LineSDKFlexMessageComponentLayoutVertical = 1, + LineSDKFlexMessageComponentLayoutBaseline = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentMargin, open) { + LineSDKFlexMessageComponentMarginNone = 0, + LineSDKFlexMessageComponentMarginXs = 1, + LineSDKFlexMessageComponentMarginSm = 2, + LineSDKFlexMessageComponentMarginMd = 3, + LineSDKFlexMessageComponentMarginLg = 4, + LineSDKFlexMessageComponentMarginXl = 5, + LineSDKFlexMessageComponentMarginXxl = 6, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentSize, open) { + LineSDKFlexMessageComponentSizeNone = 0, + LineSDKFlexMessageComponentSizeXxs = 1, + LineSDKFlexMessageComponentSizeXs = 2, + LineSDKFlexMessageComponentSizeSm = 3, + LineSDKFlexMessageComponentSizeMd = 4, + LineSDKFlexMessageComponentSizeLg = 5, + LineSDKFlexMessageComponentSizeXl = 6, + LineSDKFlexMessageComponentSizeXxl = 7, + LineSDKFlexMessageComponentSizeXl3 = 8, + LineSDKFlexMessageComponentSizeXl4 = 9, + LineSDKFlexMessageComponentSizeXl5 = 10, + LineSDKFlexMessageComponentSizeFull = 11, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentSpacing, open) { + LineSDKFlexMessageComponentSpacingNone = 0, + LineSDKFlexMessageComponentSpacingXs = 1, + LineSDKFlexMessageComponentSpacingSm = 2, + LineSDKFlexMessageComponentSpacingMd = 3, + LineSDKFlexMessageComponentSpacingLg = 4, + LineSDKFlexMessageComponentSpacingXl = 5, + LineSDKFlexMessageComponentSpacingXxl = 6, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentWeight, open) { + LineSDKFlexMessageComponentWeightNone = 0, + LineSDKFlexMessageComponentWeightRegular = 1, + LineSDKFlexMessageComponentWeightBold = 2, +}; + + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKFlexSeparatorComponent") +@interface LineSDKFlexSeparatorComponent : LineSDKFlexMessageComponent +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +- (nonnull instancetype)initWithMargin:(enum LineSDKFlexMessageComponentMargin)margin color:(LineSDKHexColor * _Nullable)color OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexSpacerComponent") +@interface LineSDKFlexSpacerComponent : LineSDKFlexMessageComponent +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +- (nonnull instancetype)initWithSize:(enum LineSDKFlexMessageComponentSize)size OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKFlexTextComponent") +@interface LineSDKFlexTextComponent : LineSDKFlexMessageComponent +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAlignment alignment; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +@property (nonatomic) BOOL wrapping; +@property (nonatomic, strong) NSNumber * _Nullable maxLines; +@property (nonatomic) enum LineSDKFlexMessageComponentWeight weight; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKUser; + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKGetApproversInFriendsResponse") +@interface LineSDKGetApproversInFriendsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull friends; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC34LineSDKGetApproversInGroupResponse") +@interface LineSDKGetApproversInGroupResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull users; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC37LineSDKGetBotFriendshipStatusResponse") +@interface LineSDKGetBotFriendshipStatusResponse : NSObject +@property (nonatomic, readonly) BOOL friendFlag; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKGetFriendsRequestSort, open) { + LineSDKGetFriendsRequestSortNone = 0, + LineSDKGetFriendsRequestSortName = 1, + LineSDKGetFriendsRequestSortRelation = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKGetFriendsResponse") +@interface LineSDKGetFriendsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull friends; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKGroup; + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKGetGroupsResponse") +@interface LineSDKGetGroupsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull groups; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC12LineSDKGroup") +@interface LineSDKGroup : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull groupID; +@property (nonatomic, readonly, copy) NSString * _Nonnull groupName; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_PROTOCOL("_TtP11LineSDKObjC18LineSDKShareTarget_") +@protocol LineSDKShareTarget +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + + +@interface LineSDKGroup (SWIFT_EXTENSION(LineSDKObjC)) +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + +@class UIColor; + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKHexColor") +@interface LineSDKHexColor : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull rawValue; +@property (nonatomic, readonly, strong) UIColor * _Nonnull color; +- (nonnull instancetype)init:(UIColor * _Nonnull)color OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue defaultColor:(UIColor * _Nonnull)color OBJC_DESIGNATED_INITIALIZER; +- (BOOL)isEqualsToColor:(LineSDKHexColor * _Nonnull)another SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKMessageSender; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKImageMessage") +@interface LineSDKImageMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly, copy) NSURL * _Nonnull previewImageURL; +@property (nonatomic) BOOL animated; +@property (nonatomic, copy) NSString * _Nullable fileExtension; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL animated:(BOOL)animated fileExtension:(NSString * _Nullable)fileExtension sender:(LineSDKMessageSender * _Nullable)sender OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKJWTPayload; + +SWIFT_CLASS("_TtC11LineSDKObjC10LineSDKJWT") +@interface LineSDKJWT : NSObject +@property (nonatomic, readonly, strong) LineSDKJWTPayload * _Nonnull payload; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC17LineSDKJWTPayload") +@interface LineSDKJWTPayload : NSObject +- (NSString * _Nullable)getStringForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +- (NSNumber * _Nullable)getNumberForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nullable issuer; +@property (nonatomic, readonly, copy) NSString * _Nullable subject; +@property (nonatomic, readonly, copy) NSString * _Nullable audience; +@property (nonatomic, readonly, copy) NSDate * _Nullable expiration; +@property (nonatomic, readonly, copy) NSDate * _Nullable issueAt; +@property (nonatomic, readonly, copy) NSString * _Nullable name; +@property (nonatomic, readonly, copy) NSURL * _Nullable picture; +@property (nonatomic, readonly, copy) NSString * _Nullable email; +@property (nonatomic, readonly, copy) NSArray * _Nullable amr; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKLocationMessage") +@interface LineSDKLocationMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull title; +@property (nonatomic, copy) NSString * _Nonnull address; +@property (nonatomic) double latitude; +@property (nonatomic) double longitude; +- (nonnull instancetype)initWithTitle:(NSString * _Nonnull)title address:(NSString * _Nonnull)address latitude:(double)latitude longitude:(double)longitude OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIButton; +@protocol LineSDKLoginButtonDelegate; +@class UIViewController; +@class LineSDKLoginManagerParameters; +enum LineSDKLoginButtonSize : NSInteger; +@class LineSDKLoginManagerOptions; + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKLoginButton") +@interface LineSDKLoginButton : NSObject +@property (nonatomic, readonly, strong) UIButton * _Nonnull button; +@property (nonatomic, weak) id _Nullable loginDelegate; +@property (nonatomic, weak) UIViewController * _Nullable buttonPresentingViewController; +@property (nonatomic, copy) NSSet * _Nonnull loginPermissions; +@property (nonatomic, strong) LineSDKLoginManagerParameters * _Nonnull loginManagerParameters; +@property (nonatomic) enum LineSDKLoginButtonSize buttonSizeValue; +@property (nonatomic, copy) NSString * _Nullable buttonTextValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)login; +/// warning: +/// Deprecated. Use loginManagerParameters instead. +@property (nonatomic, copy) NSArray * _Nullable loginManagerOptions SWIFT_DEPRECATED_MSG("Use `LineSDKLoginButton.loginManagerParameters` instead."); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKLoginButtonSize, open) { + LineSDKLoginButtonSizeSmall = 0, + LineSDKLoginButtonSizeNormal = 1, +}; + +@class LineSDKLoginResult; + +SWIFT_PROTOCOL("_TtP11LineSDKObjC26LineSDKLoginButtonDelegate_") +@protocol LineSDKLoginButtonDelegate +- (void)loginButtonDidStartLogin:(LineSDKLoginButton * _Nonnull)button; +- (void)loginButton:(LineSDKLoginButton * _Nonnull)button didSucceedLogin:(LineSDKLoginResult * _Nullable)loginResult; +- (void)loginButton:(LineSDKLoginButton * _Nonnull)button didFailLogin:(NSError * _Nullable)error; +@end + +@class LineSDKLoginProcess; +@class UIApplication; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKLoginManager") +@interface LineSDKLoginManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManager * _Nonnull sharedManager;) ++ (LineSDKLoginManager * _Nonnull)sharedManager SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, strong) LineSDKLoginProcess * _Nullable currentProcess; +@property (nonatomic, readonly) BOOL isSetupFinished; +@property (nonatomic, readonly) BOOL isAuthorized; +@property (nonatomic, readonly) BOOL isAuthorizing; +@property (nonatomic, copy) NSString * _Nullable preferredWebPageLanguage SWIFT_DEPRECATED_MSG("Set `preferredWebPageLanguage` in `LineSDKLoginManagerParameters` instead."); +- (void)setupWithChannelID:(NSString * _Nonnull)channelID universalLinkURL:(NSURL * _Nullable)universalLinkURL; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController parameters:(LineSDKLoginManagerParameters * _Nonnull)parameters completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion; +- (void)logoutWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; +- (BOOL)application:(UIApplication * _Nonnull)app open:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options SWIFT_WARN_UNUSED_RESULT; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController options:(NSArray * _Nullable)options completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Convert the `options` to a `LoginManager.Parameters` value and\n use `login(permissions:inViewController:parameters:completionHandler:)` instead.\")\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC28LineSDKLoginManagerBotPrompt") +@interface LineSDKLoginManagerBotPrompt : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerBotPrompt * _Nonnull normal;) ++ (LineSDKLoginManagerBotPrompt * _Nonnull)normal SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerBotPrompt * _Nonnull aggressive;) ++ (LineSDKLoginManagerBotPrompt * _Nonnull)aggressive SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nonnull rawValue; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKLoginManagerOptions") SWIFT_DEPRECATED_MSG("Use `LineSDKLoginManagerParameters` instead.") +@interface LineSDKLoginManagerOptions : NSObject +- (nonnull instancetype)initWithRawValue:(NSInteger)rawValue OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull onlyWebLogin;) ++ (LineSDKLoginManagerOptions * _Nonnull)onlyWebLogin SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull botPromptNormal;) ++ (LineSDKLoginManagerOptions * _Nonnull)botPromptNormal SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull botPromptAggressive;) ++ (LineSDKLoginManagerOptions * _Nonnull)botPromptAggressive SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKLoginManagerParameters") +@interface LineSDKLoginManagerParameters : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic) BOOL onlyWebLogin; +@property (nonatomic, strong) LineSDKLoginManagerBotPrompt * _Nullable botPromptStyle; +@property (nonatomic, copy) NSString * _Nullable preferredWebPageLanguage; +@property (nonatomic, copy) NSString * _Nullable IDTokenNonce; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKLoginPermission") +@interface LineSDKLoginPermission : NSObject +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; ++ (NSSet * _Nonnull)permissionsFrom:(NSString * _Nonnull)string SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openID;) ++ (LineSDKLoginPermission * _Nonnull)openID SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull profile;) ++ (LineSDKLoginPermission * _Nonnull)profile SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull friends;) ++ (LineSDKLoginPermission * _Nonnull)friends SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull groups;) ++ (LineSDKLoginPermission * _Nonnull)groups SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull oneTimeShare;) ++ (LineSDKLoginPermission * _Nonnull)oneTimeShare SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull messageWrite;) ++ (LineSDKLoginPermission * _Nonnull)messageWrite SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull email;) ++ (LineSDKLoginPermission * _Nonnull)email SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull phone;) ++ (LineSDKLoginPermission * _Nonnull)phone SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull gender;) ++ (LineSDKLoginPermission * _Nonnull)gender SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull birthdate;) ++ (LineSDKLoginPermission * _Nonnull)birthdate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull address;) ++ (LineSDKLoginPermission * _Nonnull)address SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull realName;) ++ (LineSDKLoginPermission * _Nonnull)realName SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatTermStatus;) ++ (LineSDKLoginPermission * _Nonnull)openChatTermStatus SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatRoomCreateAndJoin;) ++ (LineSDKLoginPermission * _Nonnull)openChatRoomCreateAndJoin SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatInfo;) ++ (LineSDKLoginPermission * _Nonnull)openChatInfo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugManagement;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugManagement SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugInfo;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugInfo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugProfile;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugProfile SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugSendMessage;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugSendMessage SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugReceiveMessageEvent;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugReceiveMessageEvent SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKLoginProcess") +@interface LineSDKLoginProcess : NSObject +- (void)stop; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKLoginResult") +@interface LineSDKLoginResult : NSObject +@property (nonatomic, readonly, strong) LineSDKAccessToken * _Nonnull accessToken; +@property (nonatomic, readonly, copy) NSSet * _Nonnull permissions; +@property (nonatomic, readonly, strong) LineSDKUserProfile * _Nullable userProfile; +@property (nonatomic, readonly, strong) NSNumber * _Nullable friendshipStatusChanged; +@property (nonatomic, readonly, copy) NSString * _Nullable IDTokenNonce; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class LineSDKMessageURIAction; + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKMessageAction") +@interface LineSDKMessageAction : NSObject +@property (nonatomic, readonly, strong) LineSDKMessageURIAction * _Nullable URIAction; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKMessageSender") +@interface LineSDKMessageSender : NSObject +@property (nonatomic, copy) NSString * _Nonnull label; +@property (nonatomic, copy) NSURL * _Nonnull iconURL; +@property (nonatomic, copy) NSURL * _Nullable linkURL; +- (nonnull instancetype)initWithLabel:(NSString * _Nonnull)label iconURL:(NSURL * _Nonnull)iconURL linkURL:(NSURL * _Nullable)linkURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKMessageSendingStatus") +@interface LineSDKMessageSendingStatus : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKMessageSendingStatus * _Nonnull statusOK;) ++ (LineSDKMessageSendingStatus * _Nonnull)statusOK SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKMessageSendingStatus * _Nonnull statusDiscarded;) ++ (LineSDKMessageSendingStatus * _Nonnull)statusDiscarded SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEqualToStatus:(LineSDKMessageSendingStatus * _Nonnull)another SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isOK; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKMessageSendingToken") +@interface LineSDKMessageSendingToken : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull token; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKMessageShareTargetType, open) { + LineSDKMessageShareTargetTypeFriends = 0, + LineSDKMessageShareTargetTypeGroups = 1, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKMessageURIAction") +@interface LineSDKMessageURIAction : LineSDKMessageAction +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic, copy) NSURL * _Nonnull uri; +- (nonnull instancetype)initWithLabel:(NSString * _Nullable)label uri:(NSURL * _Nonnull)uri OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol LineSDKOpenChatCreatingControllerDelegate; + +SWIFT_CLASS("_TtC11LineSDKObjC33LineSDKOpenChatCreatingController") +@interface LineSDKOpenChatCreatingController : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, strong) id _Nullable delegate; +@property (nonatomic) NSInteger suggestedCategory; +- (void)loadAndPresentIn:(UIViewController * _Nonnull)viewController presentedHandler:(void (^ _Nonnull)(UIViewController * _Nullable, NSError * _Nullable))handler; ++ (LineSDKAuthorizationStatus * _Nonnull)localAuthorizationStatusForCreatingOpenChat SWIFT_WARN_UNUSED_RESULT; +@end + +@class LineSDKOpenChatRoomInfo; +@class LineSDKOpenChatRoomCreatingItem; +@class UINavigationController; + +SWIFT_PROTOCOL("_TtP11LineSDKObjC41LineSDKOpenChatCreatingControllerDelegate_") +@protocol LineSDKOpenChatCreatingControllerDelegate +@optional +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller didCreateChatRoom:(LineSDKOpenChatRoomInfo * _Nonnull)room withCreatingItem:(LineSDKOpenChatRoomCreatingItem * _Nonnull)item; +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller didFailWithError:(NSError * _Nonnull)error withCreatingItem:(LineSDKOpenChatRoomCreatingItem * _Nonnull)item presentingViewController:(UIViewController * _Nonnull)presentingViewController; +- (BOOL)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller shouldPreventUserTermAlertFrom:(UIViewController * _Nonnull)presentingViewController SWIFT_WARN_UNUSED_RESULT; +- (void)openChatCreatingControllerDidCancelCreating:(LineSDKOpenChatCreatingController * _Nonnull)controller; +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller willPresentCreatingNavigationController:(UINavigationController * _Nonnull)navigationController; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKOpenChatRoomCreatingItem") +@interface LineSDKOpenChatRoomCreatingItem : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull roomDescription; +@property (nonatomic, readonly, copy) NSString * _Nonnull creatorDisplayName; +@property (nonatomic, readonly) NSInteger category; +@property (nonatomic, readonly) BOOL allowSearch; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name roomDescription:(NSString * _Nonnull)roomDescription creatorDisplayName:(NSString * _Nonnull)creatorDisplayName category:(NSInteger)category allowSearch:(BOOL)allowSearch OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKOpenChatRoomInfo") +@interface LineSDKOpenChatRoomInfo : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull openChatId; +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKOpenChatRoomJoinType") +@interface LineSDKOpenChatRoomJoinType : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC34LineSDKOpenChatRoomMembershipState") +@interface LineSDKOpenChatRoomMembershipState : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull state; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKOpenChatRoomStatus") +@interface LineSDKOpenChatRoomStatus : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull status; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKPostMultisendMessagesResponseSendingResult; + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKPostMultisendMessagesResponse") +@interface LineSDKPostMultisendMessagesResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull result; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC49LineSDKPostMultisendMessagesResponseSendingResult") +@interface LineSDKPostMultisendMessagesResponseSendingResult : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull to; +@property (nonatomic, readonly, strong) LineSDKMessageSendingStatus * _Nonnull status; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKPostSendMessagesResponse") +@interface LineSDKPostSendMessagesResponse : NSObject +@property (nonatomic, readonly, strong) LineSDKMessageSendingStatus * _Nonnull status; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol LineSDKShareViewControllerDelegate; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKShareViewController") +@interface LineSDKShareViewController : NSObject +@property (nonatomic, readonly, strong) UIViewController * _Nonnull viewController; +@property (nonatomic, strong) UIColor * _Nonnull shareNavigationBarTintColor; +@property (nonatomic, strong) UIColor * _Nonnull shareNavigationBarTextColor; +@property (nonatomic) UIStatusBarStyle shareStatusBarStyle; +@property (nonatomic, copy) NSArray * _Nullable shareMessages; +@property (nonatomic, strong) id _Nullable delegate; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; ++ (LineSDKAuthorizationStatus * _Nonnull)localAuthorizationStatusForSendingMessage SWIFT_WARN_UNUSED_RESULT; +@end + + +SWIFT_PROTOCOL("_TtP11LineSDKObjC34LineSDKShareViewControllerDelegate_") +@protocol LineSDKShareViewControllerDelegate +@optional +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didFailLoadingListType:(enum LineSDKMessageShareTargetType)shareType withError:(NSError * _Nonnull)error; +- (void)shareViewControllerDidCancelSharing:(LineSDKShareViewController * _Nonnull)controller; +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didFailSendingMessages:(NSArray * _Nonnull)messages toTargets:(NSArray> * _Nonnull)targets withError:(NSError * _Nonnull)error; +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didSendMessages:(NSArray * _Nonnull)messages toTargets:(NSArray> * _Nonnull)targets; +- (NSArray * _Nonnull)shareViewController:(LineSDKShareViewController * _Nonnull)controller messagesForSendingToTargets:(NSArray> * _Nonnull)targets SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shareViewControllerShouldDismissAfterSending:(LineSDKShareViewController * _Nonnull)controller SWIFT_WARN_UNUSED_RESULT; +@end + +@class LineSDKTemplateButtonsPayload; +@class LineSDKTemplateConfirmPayload; +@class LineSDKTemplateCarouselPayload; +@class LineSDKTemplateImageCarouselPayload; + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateMessagePayload") +@interface LineSDKTemplateMessagePayload : NSObject +@property (nonatomic, readonly, strong) LineSDKTemplateButtonsPayload * _Nullable buttonsPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateConfirmPayload * _Nullable confirmPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateCarouselPayload * _Nullable carouselPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateImageCarouselPayload * _Nullable imageCarouselPayload; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKTemplateMessagePayloadImageAspectRatio : NSInteger; +enum LineSDKTemplateMessagePayloadImageContentMode : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateButtonsPayload") +@interface LineSDKTemplateButtonsPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSArray * _Nonnull actions; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable defaultAction; +@property (nonatomic, copy) NSURL * _Nullable thumbnailImageURL; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageAspectRatio imageAspectRatio; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageContentMode imageContentMode; +@property (nonatomic, strong) LineSDKHexColor * _Nullable imageBackgroundColor; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nonnull instancetype)initWithTitle:(NSString * _Nullable)title text:(NSString * _Nonnull)text actions:(NSArray * _Nonnull)actions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTemplateCarouselPayloadColumn; + +SWIFT_CLASS("_TtC11LineSDKObjC30LineSDKTemplateCarouselPayload") +@interface LineSDKTemplateCarouselPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSArray * _Nonnull columns; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageAspectRatio imageAspectRatio; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageContentMode imageContentMode; +- (nonnull instancetype)initWithColumns:(NSArray * _Nonnull)columns OBJC_DESIGNATED_INITIALIZER; +- (void)addColumn:(LineSDKTemplateCarouselPayloadColumn * _Nonnull)column; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKTemplateCarouselPayloadColumn") +@interface LineSDKTemplateCarouselPayloadColumn : NSObject +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSArray * _Nonnull actions; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable defaultAction; +@property (nonatomic, copy) NSURL * _Nullable thumbnailImageURL; +@property (nonatomic, strong) LineSDKHexColor * _Nullable imageBackgroundColor; +- (nonnull instancetype)initWithTitle:(NSString * _Nullable)title text:(NSString * _Nonnull)text actions:(NSArray * _Nonnull)actions OBJC_DESIGNATED_INITIALIZER; +- (void)addAction:(LineSDKMessageAction * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateConfirmPayload") +@interface LineSDKTemplateConfirmPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull confirmAction; +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull cancelAction; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text confirmAction:(LineSDKMessageAction * _Nonnull)confirmAction cancelAction:(LineSDKMessageAction * _Nonnull)cancelAction OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTemplateImageCarouselPayloadColumn; + +SWIFT_CLASS("_TtC11LineSDKObjC35LineSDKTemplateImageCarouselPayload") +@interface LineSDKTemplateImageCarouselPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSArray * _Nonnull columns; +- (nonnull instancetype)initWithColumns:(NSArray * _Nonnull)columns OBJC_DESIGNATED_INITIALIZER; +- (void)addColumn:(LineSDKTemplateImageCarouselPayloadColumn * _Nonnull)column; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC41LineSDKTemplateImageCarouselPayloadColumn") +@interface LineSDKTemplateImageCarouselPayloadColumn : NSObject +@property (nonatomic, copy) NSURL * _Nonnull imageURL; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nullable instancetype)initWithImageURL:(NSURL * _Nonnull)imageURL action:(LineSDKMessageAction * _Nullable)action OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKTemplateMessage") +@interface LineSDKTemplateMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull altText; +@property (nonatomic, strong) LineSDKTemplateMessagePayload * _Nonnull payload; +- (nonnull instancetype)initWithAltText:(NSString * _Nonnull)altText payload:(LineSDKTemplateMessagePayload * _Nonnull)payload OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +typedef SWIFT_ENUM(NSInteger, LineSDKTemplateMessagePayloadImageAspectRatio, open) { + LineSDKTemplateMessagePayloadImageAspectRatioNone = 0, + LineSDKTemplateMessagePayloadImageAspectRatioRectangle = 1, + LineSDKTemplateMessagePayloadImageAspectRatioSquare = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKTemplateMessagePayloadImageContentMode, open) { + LineSDKTemplateMessagePayloadImageContentModeNone = 0, + LineSDKTemplateMessagePayloadImageContentModeAspectFill = 1, + LineSDKTemplateMessagePayloadImageContentModeAspectFit = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKTextMessage") +@interface LineSDKTextMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text sender:(LineSDKMessageSender * _Nullable)sender OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC11LineSDKUser") +@interface LineSDKUser : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull userID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayNameOriginal; +@property (nonatomic, readonly, copy) NSString * _Nullable displayNameOverridden; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface LineSDKUser (SWIFT_EXTENSION(LineSDKObjC)) +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKUserProfile") +@interface LineSDKUserProfile : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull userID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLLarge; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +@property (nonatomic, readonly, copy) NSString * _Nullable statusMessage; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKVideoMessage") +@interface LineSDKVideoMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly, copy) NSURL * _Nonnull previewImageURL; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSCoder; + +/// Represents a login button which executes the login function when the user taps the button. +/// note: +/// +/// To change the size of the button, use the buttonSize property instead of setting its frame or giving +/// it some size constraints. +SWIFT_CLASS("_TtC11LineSDKObjC11LoginButton") +@interface LoginButton : UIButton +/// Creates a predefined LINE Login button. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// Creates a predefined LINE Login button. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Overrides the getter of the intrinsicContentSize property to support automatic layout. +@property (nonatomic, readonly) CGSize intrinsicContentSize; +/// Executes the login action when the user taps the login button. +- (void)login; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + +@interface NSNotification (SWIFT_EXTENSION(LineSDKObjC)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull LineSDKOldAccessTokenKey;) ++ (NSString * _Nonnull)LineSDKOldAccessTokenKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull LineSDKNewAccessTokenKey;) ++ (NSString * _Nonnull)LineSDKNewAccessTokenKey SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSNotification (SWIFT_EXTENSION(LineSDKObjC)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) NSNotificationName _Nonnull LineSDKAccessTokenDidUpdate;) ++ (NSNotificationName _Nonnull)LineSDKAccessTokenDidUpdate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) NSNotificationName _Nonnull LineSDKAccessTokenDidRemove;) ++ (NSNotificationName _Nonnull)LineSDKAccessTokenDidRemove SWIFT_WARN_UNUSED_RESULT; +@end + + + +@class NSBundle; + +SWIFT_CLASS("_TtC11LineSDKObjC25StyleNavigationController") +@interface StyleNavigationController : UINavigationController +- (void)viewDidLoad; +/// :nodoc: +@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle; +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass OBJC_DESIGNATED_INITIALIZER SWIFT_AVAILABILITY(ios,introduced=5.0); +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC36OpenChatCreatingNavigationController") +@interface OpenChatCreatingNavigationController : StyleNavigationController +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass OBJC_DESIGNATED_INITIALIZER SWIFT_AVAILABILITY(ios,introduced=5.0); +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A view controller that provides a default UI for selecting friends and groups, +/// then share some Messages to the selected targets. +///

Overview

+/// A ShareViewController allows users to share a message to LINE via a default UI. +/// An authorized user can browse, search, and select up to 10 users or groups in a tab-based table view UI. +/// After choosing their share targets, the user taps “Send” to share a preset Message to the targets. +/// The message appears to the target recipients as having been sent by the user themselves. +/// ShareViewController is a subclass of UINavigationController, so you need to create and present it modally. +/// To use ShareViewController, follow these steps: +///
    +///
  1. +/// Verify that the user has granted your app the necessary permissions. ShareViewController will show both +/// Friends and Groups tabs. To get the friend list and group list, and send a message, you need +/// LoginPermission.oneTimeShare. Use ShareViewController.localAuthorizationStatusForSendingMessage() to check +/// whether you have a valid token with the necessary permissions. If you don’t have them, don’t create and +/// show the ShareViewController, but instead prompt your user to grant your app the needed permissions. +///
  2. +///
  3. +/// Create a ShareViewController instance. ShareViewController can’t be initialized from Storyboard or +/// XIB. Use the provided initializer init(). +///
  4. +///
  5. +/// Specify messages to tell the ShareViewController the Message values you want to share. +///
  6. +///
  7. +/// Present the created ShareViewController modally by calling present(_:animated:completion:). +///
  8. +///
+/// You can customize the ShareViewController navigation bar style and status bar content style to match your app. +/// Use navigationBarTintColor, navigationBarTextColor, and statusBarStyle to do so. +///

Share Delegate

+/// ShareViewController will deliver results of user interaction to a delegate object. To get these related events, +/// you must provide a delegate that conforms to the ShareViewControllerDelegate protocol, and set it to shareDelegate +/// property. +/// See ShareViewControllerDelegate for more information. +/// warning: +/// +/// Although ShareViewController is marked as open, we recommend against creating a subclass for it. The class is +/// intended to be used as-is, to ensure a consistent sharing experience across all LINE and LINE SDK integrations. Users +/// expect sharing messages to friends and groups in LINE to work the same across different apps. Nevertheless, if you +/// absolutely need a custom sharing interaction, you can create it using the related APIs. +SWIFT_CLASS("_TtC11LineSDKObjC19ShareViewController") +@interface ShareViewController : StyleNavigationController +/// Creates a ShareViewController with default behavior. Always use this initializer to create a +/// ShareViewController instance. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// ShareViewController can’t be created from Storyboard or XIB file. This method merely throws a +/// fatal error. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// :nodoc: +@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle; +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; +@end + + +@class UIPresentationController; + +@interface ShareViewController (SWIFT_EXTENSION(LineSDKObjC)) +/// :nodoc: +- (void)presentationControllerDidDismiss:(UIPresentationController * _Nonnull)presentationController; +/// :nodoc: +- (BOOL)presentationControllerShouldDismiss:(UIPresentationController * _Nonnull)presentationController SWIFT_WARN_UNUSED_RESULT; +@end + + + + + + + + + + + + + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif diff --git a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h.meta similarity index 74% rename from LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.meta rename to LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h.meta index 28fe0dd..a0e8cf9 100644 --- a/LINE_SDK_Unity/Assets/LineSDK/Editor/Carthage/Cartfile.meta +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: edf4a3e01f122451ab709b43cc0c2086 +guid: e3a54741b6dd44493b7906175bddcf81 DefaultImporter: externalObjects: {} userData: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Info.plist b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Info.plist new file mode 100644 index 0000000..4beb257 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Info.plist @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84d809ea7b8bdf6e70d5e9ad6cc1220ed6f7e7d8ac5e04b483dc3f907eabac05 +size 763 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Info.plist.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Info.plist.meta new file mode 100644 index 0000000..916c068 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 89299b8982b104dfb94918e8890f36a0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/LineSDKObjC b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/LineSDKObjC new file mode 100755 index 0000000..95527ed --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/LineSDKObjC @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a48dd6738d746df23009c3149ae56081ad2575b2f4d9f311e4b05fbc18683958 +size 17679560 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/LineSDKObjC.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/LineSDKObjC.meta new file mode 100644 index 0000000..9dd07d5 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/LineSDKObjC.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3c42373c1b4bb4eaa9f0f6005f950d52 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules.meta new file mode 100644 index 0000000..0dda1c7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1967888d57e55488285daafae3a91460 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule.meta new file mode 100644 index 0000000..1745179 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5eff623e753f4ccf83535867852d443 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftdoc b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..6f13233 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftdoc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b533e147f6459a57e3c84bc1f16543b00e2cceb3b3ae7ce9793c676c20d7e18a +size 342824 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftdoc.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftdoc.meta new file mode 100644 index 0000000..e92b39c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftdoc.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7c35a30c2b4d84f189fcee07395d483c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftinterface b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..a96c06b --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bda889c14dd4e91d623dfa6ebc250bb19215894072bea801b1c4e8a475d4a211 +size 149434 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftinterface.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftinterface.meta new file mode 100644 index 0000000..65a89b0 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios.swiftinterface.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 205f65c882d5241e794d49ef7d026b37 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/module.modulemap b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/module.modulemap new file mode 100644 index 0000000..00bbfd3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/module.modulemap @@ -0,0 +1,4 @@ +framework module LineSDKObjC { + header "LineSDKObjC-Swift.h" + requires objc +} diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/module.modulemap.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/module.modulemap.meta new file mode 100644 index 0000000..bb1116e --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Modules/module.modulemap.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d9e5b6d2e460146f8a9def52bcc92d6f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle.meta new file mode 100644 index 0000000..b104864 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57fcf2b47ceb2424292c7cf99a5d8ae3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj.meta new file mode 100644 index 0000000..bf1a1e7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21824d337f6f046fea42b0e12b4813f4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings new file mode 100755 index 0000000..b118b3f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "يمكنك تحديد عددٍ يصل إلى %d."; +"common.action.close" = "إغلاق"; +"common.action.send" = "إرسال"; +"common.cancel" = "إلغاء"; +"common.next" = "التالي"; +"common.ok" = "موافق"; +"friends.share.search" = "بحث"; +"linesdk.login.button.login" = "تسجيل دخول باستخدام LINE"; +"open.line" = "فتح LINE"; +"openchat.create.profile.input.guide" = "تعيين اسمك المستعار لاستخدامه في \"%@\"."; +"openchat.create.profile.input.max.count" = "تم بلوغ الحد الأقصى للطول."; +"openchat.create.profile.input.placeholder" = "أدخل الاسم المستعار"; +"openchat.create.profile.title" = "ملفي التعريفي"; +"openchat.create.room.category" = "الفئة"; +"openchat.create.room.category.guide" = "سيتم عرض OpenChat الخاص بك في الفئة المحددة."; +"openchat.create.room.description.guide" = "أدخل كلمات مفتاحية باستخدام وسوم#"; +"openchat.create.room.description.placeholder" = "أدخل وصفا"; +"openchat.create.room.name.placeholder" = "اسم OpenChat"; +"openchat.create.room.search" = "تمكين البحث"; +"openchat.create.room.search.guide" = "سيتمكن الآخرون من البحث عن OpenChat الخاص بك."; +"openchat.create.room.title" = "إنشاء OpenChat"; +"openchat.not.agree.with.terms" = "أنت لم توافق على شروط وبنود استخدام OpenChat حتى الآن.\nاذهب إلى OpenChat في تطبيق LINE ووافق على شروط وبنود الاستخدام للاستمرار ."; +"search.no.result" = "لا توجد نتائج"; +"shareRecipient.section.friends.title" = "الأصدقاء"; +"shareRecipient.section.groups.title" = "المجموعات"; +"square.create.category.all" = "الكل"; +"square.create.category.alumnus" = "حاصل على شهادة جامعية"; +"square.create.category.ani" = "رسوم متحركة وفكاهة"; +"square.create.category.art" = "الفن"; +"square.create.category.artculture" = "فن/ثقافة"; +"square.create.category.baby" = "أطفال"; +"square.create.category.beauty" = "الجمال"; +"square.create.category.book" = "الكتب"; +"square.create.category.car" = "سيارات"; +"square.create.category.celebrity" = "وجوه معروفة"; +"square.create.category.company" = "الشركة"; +"square.create.category.economy" = "الاقتصاد"; +"square.create.category.entertainer" = "المشاهير"; +"square.create.category.etc" = "أخرى"; +"square.create.category.exercise" = "اللياقة"; +"square.create.category.family" = "العائلة"; +"square.create.category.fan" = "نادي مشجعين"; +"square.create.category.fashion" = "الموضة والتجميل"; +"square.create.category.finance" = "الشؤون المالية والأعمال"; +"square.create.category.food" = "الطعام"; +"square.create.category.friend" = "الأصدقاء"; +"square.create.category.game" = "ألعاب"; +"square.create.category.health" = "الصحة"; +"square.create.category.history" = "التاريخ"; +"square.create.category.hobby" = "الهوايات"; +"square.create.category.it" = "التكنولوجيا"; +"square.create.category.jpop" = "موسيقى البوب اليابانية/الدراما اليابانية"; +"square.create.category.kpop" = "موسيقى البوب الكورية/الدراما الكورية"; +"square.create.category.medicine" = "طبي"; +"square.create.category.movies" = "الأفلام"; +"square.create.category.music" = "الموسيقى"; +"square.create.category.notselected" = "غير محدد (لا يظهر في أي فئة)"; +"square.create.category.org" = "المؤسسة"; +"square.create.category.pet" = "الحيوانات الأليفة"; +"square.create.category.photo" = "الصور"; +"square.create.category.recipe" = "الطهي"; +"square.create.category.region" = "محلي"; +"square.create.category.school" = "مدارس"; +"square.create.category.science" = "العلوم"; +"square.create.category.social" = "اجتماعي"; +"square.create.category.society" = "النادي"; +"square.create.category.sports" = "الرياضات"; +"square.create.category.study" = "الدراسة"; +"square.create.category.travel" = "السفر"; +"square.create.category.trending" = "محتوى شائع"; +"square.create.category.tv" = "عروض تليفزيونية"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings.meta new file mode 100644 index 0000000..3b1128e --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4b7a92c84fd0745e18e50d48956966ab +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj.meta new file mode 100644 index 0000000..bb632e5 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 385d4d9238aa5477fa5f355e2b008627 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings new file mode 100755 index 0000000..93f3025 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Sie können bis zu %d auswählen."; +"common.action.close" = "Schließen"; +"common.action.send" = "Senden"; +"common.cancel" = "Abbrechen"; +"common.next" = "Weiter"; +"common.ok" = "OK"; +"friends.share.search" = "Nach Namen suchen"; +"linesdk.login.button.login" = "Mit LINE anmelden"; +"open.line" = "LINE öffnen"; +"openchat.create.profile.input.guide" = "Lege den Alias fest, der in „%@“ verwendet werden soll."; +"openchat.create.profile.input.max.count" = "Maximale Länge erreicht."; +"openchat.create.profile.input.placeholder" = "Alias eingeben"; +"openchat.create.profile.title" = "Mein Profil"; +"openchat.create.room.category" = "Kategorie"; +"openchat.create.room.category.guide" = "Dein OpenChat wird in der ausgewählten Kategorie angezeigt."; +"openchat.create.room.description.guide" = "Schlagwörter mit #hashtags eingeben"; +"openchat.create.room.description.placeholder" = "Beschreibung eingeben"; +"openchat.create.room.name.placeholder" = "Name des OpenChat"; +"openchat.create.room.search" = "Suche zulassen"; +"openchat.create.room.search.guide" = "Andere können nach deinem OpenChat suchen."; +"openchat.create.room.title" = "OpenChat erstellen"; +"openchat.not.agree.with.terms" = "Du hast den OpenChat-Nutzungsbedingungen noch nicht zugestimmt.\nUm fortzufahren, navigiere zu OpenChat in der LINE-App und stimme den Nutzungsbedingungen zu."; +"search.no.result" = "Keine Ergebnisse"; +"shareRecipient.section.friends.title" = "Freunde"; +"shareRecipient.section.groups.title" = "Gruppen"; +"square.create.category.all" = "Alle"; +"square.create.category.alumnus" = "Ehemalige Mitschüler/Kommilitonen"; +"square.create.category.ani" = "Animation und Comics"; +"square.create.category.art" = "Kunst"; +"square.create.category.artculture" = "Kunst/Kultur"; +"square.create.category.baby" = "Kinder"; +"square.create.category.beauty" = "Beauty"; +"square.create.category.book" = "Bücher"; +"square.create.category.car" = "Autos"; +"square.create.category.celebrity" = "Berühmte Personen"; +"square.create.category.company" = "Unternehmen"; +"square.create.category.economy" = "Wirtschaft"; +"square.create.category.entertainer" = "Prominente"; +"square.create.category.etc" = "Sonstiges"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familie"; +"square.create.category.fan" = "Fanclub"; +"square.create.category.fashion" = "Mode und Beauty"; +"square.create.category.finance" = "Finanzen und Geschäfte"; +"square.create.category.food" = "Essen"; +"square.create.category.friend" = "Freunde"; +"square.create.category.game" = "Spiele"; +"square.create.category.health" = "Gesundheit"; +"square.create.category.history" = "Geschichte"; +"square.create.category.hobby" = "Hobbys"; +"square.create.category.it" = "Technik"; +"square.create.category.jpop" = "J-Pop/J-Drama"; +"square.create.category.kpop" = "K-Pop/K-Drama"; +"square.create.category.medicine" = "Medizin"; +"square.create.category.movies" = "Filme"; +"square.create.category.music" = "Musik"; +"square.create.category.notselected" = "Nicht ausgewählt (in keiner Kategorie angezeigt)"; +"square.create.category.org" = "Organisation"; +"square.create.category.pet" = "Haustiere"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Kochen"; +"square.create.category.region" = "Lokal"; +"square.create.category.school" = "Schule"; +"square.create.category.science" = "Wissenschaft"; +"square.create.category.social" = "Soziales"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sport"; +"square.create.category.study" = "Lernen"; +"square.create.category.travel" = "Reise"; +"square.create.category.trending" = "Populär"; +"square.create.category.tv" = "TV-Shows"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings.meta new file mode 100644 index 0000000..cf46dba --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a201bf002e8bf4aecb1cc417117a9406 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj.meta new file mode 100644 index 0000000..4a579a0 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a1cdc89dfd5da4a9d8e713bb64fdf73e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings new file mode 100755 index 0000000..f2aedcc --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "You can select up to %d."; +"common.action.close" = "Close"; +"common.action.send" = "Send"; +"common.cancel" = "Cancel"; +"common.next" = "Next"; +"common.ok" = "OK"; +"friends.share.search" = "Search by name"; +"linesdk.login.button.login" = "Log in with LINE"; +"open.line" = "Open LINE"; +"openchat.create.profile.input.guide" = "Set your nickname to be used in \"%@\"."; +"openchat.create.profile.input.max.count" = "Maximum length reached."; +"openchat.create.profile.input.placeholder" = "Enter nickname"; +"openchat.create.profile.title" = "My profile"; +"openchat.create.room.category" = "Category"; +"openchat.create.room.category.guide" = "Your OpenChat will be displayed in the selected category."; +"openchat.create.room.description.guide" = "Enter keywords using #hashtags"; +"openchat.create.room.description.placeholder" = "Enter description"; +"openchat.create.room.name.placeholder" = "OpenChat name"; +"openchat.create.room.search" = "Allow search"; +"openchat.create.room.search.guide" = "Others will be able to search for your OpenChat."; +"openchat.create.room.title" = "Create OpenChat"; +"openchat.not.agree.with.terms" = "You haven\'t agreed to the OpenChat Terms and Conditions of Use yet.\nGo to OpenChat in the LINE app and agree to the Terms and Conditions of Use to continue."; +"search.no.result" = "No results."; +"shareRecipient.section.friends.title" = "Friends"; +"shareRecipient.section.groups.title" = "Groups"; +"square.create.category.all" = "All"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animation & comics"; +"square.create.category.art" = "Art"; +"square.create.category.artculture" = "Arts & books"; +"square.create.category.baby" = "Kids"; +"square.create.category.beauty" = "Beauty"; +"square.create.category.book" = "Books"; +"square.create.category.car" = "Automotive"; +"square.create.category.celebrity" = "Famous people"; +"square.create.category.company" = "Company"; +"square.create.category.economy" = "Economy"; +"square.create.category.entertainer" = "Fan clubs"; +"square.create.category.etc" = "Other"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Family"; +"square.create.category.fan" = "Fan clubs"; +"square.create.category.fashion" = "Fashion & beauty"; +"square.create.category.finance" = "Finance & business"; +"square.create.category.food" = "Food"; +"square.create.category.friend" = "Friends"; +"square.create.category.game" = "Games"; +"square.create.category.health" = "Health"; +"square.create.category.history" = "History"; +"square.create.category.hobby" = "Hobbies"; +"square.create.category.it" = "Tech"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medical"; +"square.create.category.movies" = "Movies"; +"square.create.category.music" = "Music"; +"square.create.category.notselected" = "Unselected (not shown in any category)"; +"square.create.category.org" = "Organizations"; +"square.create.category.pet" = "Pets"; +"square.create.category.photo" = "Photos"; +"square.create.category.recipe" = "Cooking"; +"square.create.category.region" = "Local"; +"square.create.category.school" = "Schools"; +"square.create.category.science" = "Science"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sports"; +"square.create.category.study" = "Study"; +"square.create.category.travel" = "Travel"; +"square.create.category.trending" = "Trending"; +"square.create.category.tv" = "TV shows"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings.meta new file mode 100644 index 0000000..5abc223 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a6a3d05d84138487ba16b3a0dbcb0765 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj.meta new file mode 100644 index 0000000..b8bc4cd --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 002dfbadb7dcf47cb8e409c0a8c4cf70 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings new file mode 100755 index 0000000..a8beb19 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puedes seleccionar hasta %d."; +"common.action.close" = "Cerrar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Siguiente"; +"common.ok" = "Aceptar"; +"friends.share.search" = "Buscar por nombre"; +"linesdk.login.button.login" = "Iniciar sesión con LINE"; +"open.line" = "Abrir LINE"; +"openchat.create.profile.input.guide" = "Ponte un nickname para \"%@\"."; +"openchat.create.profile.input.max.count" = "Pon algo más corto."; +"openchat.create.profile.input.placeholder" = "Nickname"; +"openchat.create.profile.title" = "Mi perfil"; +"openchat.create.room.category" = "Categoría"; +"openchat.create.room.category.guide" = "Tu OpenChat se mostrará en la categoría seleccionada."; +"openchat.create.room.description.guide" = "Ingresa palabras clave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Descripción"; +"openchat.create.room.name.placeholder" = "Nombre OpenChat"; +"openchat.create.room.search" = "Búsqueda abierta"; +"openchat.create.room.search.guide" = "Podrán buscar tu OpenChat."; +"openchat.create.room.title" = "Crear OpenChat"; +"openchat.not.agree.with.terms" = "En tu LINE, abre OpenChat y acepta los términos de uso de OpenChat.\n"; +"search.no.result" = "Parece que no hay nada."; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todas"; +"square.create.category.alumnus" = "Compañeros"; +"square.create.category.ani" = "Animes y cómics"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte y cultura"; +"square.create.category.baby" = "Infantil"; +"square.create.category.beauty" = "Belleza"; +"square.create.category.book" = "Libros"; +"square.create.category.car" = "Automovilismo"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economía"; +"square.create.category.entertainer" = "Farándula"; +"square.create.category.etc" = "Otras"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familia"; +"square.create.category.fan" = "Club de fan"; +"square.create.category.fashion" = "Moda y belleza"; +"square.create.category.finance" = "Finanzas"; +"square.create.category.food" = "Gourmet"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Juegos"; +"square.create.category.health" = "Salud"; +"square.create.category.history" = "Historia"; +"square.create.category.hobby" = "Pasatiempos"; +"square.create.category.it" = "Tecnología"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Pelis"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Sin seleccionar (no sale en las categorías)"; +"square.create.category.org" = "Organización"; +"square.create.category.pet" = "Mascotas"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cocina"; +"square.create.category.region" = "Regional"; +"square.create.category.school" = "Escuelas"; +"square.create.category.science" = "Ciencia"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Deportes"; +"square.create.category.study" = "Estudio"; +"square.create.category.travel" = "Viajes"; +"square.create.category.trending" = "Tendencias"; +"square.create.category.tv" = "Shows TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings.meta new file mode 100644 index 0000000..8a52a9d --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 22ab8c99267b44ae4b10e18ef1385b5a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj.meta new file mode 100644 index 0000000..f20e7e6 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 119947f2e7b8641189bec80d3ff2e7fd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings new file mode 100755 index 0000000..a8beb19 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puedes seleccionar hasta %d."; +"common.action.close" = "Cerrar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Siguiente"; +"common.ok" = "Aceptar"; +"friends.share.search" = "Buscar por nombre"; +"linesdk.login.button.login" = "Iniciar sesión con LINE"; +"open.line" = "Abrir LINE"; +"openchat.create.profile.input.guide" = "Ponte un nickname para \"%@\"."; +"openchat.create.profile.input.max.count" = "Pon algo más corto."; +"openchat.create.profile.input.placeholder" = "Nickname"; +"openchat.create.profile.title" = "Mi perfil"; +"openchat.create.room.category" = "Categoría"; +"openchat.create.room.category.guide" = "Tu OpenChat se mostrará en la categoría seleccionada."; +"openchat.create.room.description.guide" = "Ingresa palabras clave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Descripción"; +"openchat.create.room.name.placeholder" = "Nombre OpenChat"; +"openchat.create.room.search" = "Búsqueda abierta"; +"openchat.create.room.search.guide" = "Podrán buscar tu OpenChat."; +"openchat.create.room.title" = "Crear OpenChat"; +"openchat.not.agree.with.terms" = "En tu LINE, abre OpenChat y acepta los términos de uso de OpenChat.\n"; +"search.no.result" = "Parece que no hay nada."; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todas"; +"square.create.category.alumnus" = "Compañeros"; +"square.create.category.ani" = "Animes y cómics"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte y cultura"; +"square.create.category.baby" = "Infantil"; +"square.create.category.beauty" = "Belleza"; +"square.create.category.book" = "Libros"; +"square.create.category.car" = "Automovilismo"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economía"; +"square.create.category.entertainer" = "Farándula"; +"square.create.category.etc" = "Otras"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familia"; +"square.create.category.fan" = "Club de fan"; +"square.create.category.fashion" = "Moda y belleza"; +"square.create.category.finance" = "Finanzas"; +"square.create.category.food" = "Gourmet"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Juegos"; +"square.create.category.health" = "Salud"; +"square.create.category.history" = "Historia"; +"square.create.category.hobby" = "Pasatiempos"; +"square.create.category.it" = "Tecnología"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Pelis"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Sin seleccionar (no sale en las categorías)"; +"square.create.category.org" = "Organización"; +"square.create.category.pet" = "Mascotas"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cocina"; +"square.create.category.region" = "Regional"; +"square.create.category.school" = "Escuelas"; +"square.create.category.science" = "Ciencia"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Deportes"; +"square.create.category.study" = "Estudio"; +"square.create.category.travel" = "Viajes"; +"square.create.category.trending" = "Tendencias"; +"square.create.category.tv" = "Shows TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings.meta new file mode 100644 index 0000000..ee47012 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3e7e60429540b4ca7a851ca81d85946b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj.meta new file mode 100644 index 0000000..d3aa537 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98385ca47f8164ce4ae28824d3fd210a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings new file mode 100755 index 0000000..9e3b347 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puedes seleccionar hasta %d."; +"common.action.close" = "Cerrar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Siguiente"; +"common.ok" = "Aceptar"; +"friends.share.search" = "Buscar por nombre"; +"linesdk.login.button.login" = "Iniciar sesión con LINE"; +"open.line" = "Abrir LINE"; +"openchat.create.profile.input.guide" = "Ponte un alias para \"%@\"."; +"openchat.create.profile.input.max.count" = "Uf, muy largo."; +"openchat.create.profile.input.placeholder" = "Alias"; +"openchat.create.profile.title" = "Mi perfil"; +"openchat.create.room.category" = "Categoría"; +"openchat.create.room.category.guide" = "Tu OpenChat se mostrará en la categoría seleccionada."; +"openchat.create.room.description.guide" = "Introduce palabras clave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Descripción"; +"openchat.create.room.name.placeholder" = "Nombre OpenChat"; +"openchat.create.room.search" = "Búsqueda abierta"; +"openchat.create.room.search.guide" = "Podrán buscar tu OpenChat."; +"openchat.create.room.title" = "Crear OpenChat"; +"openchat.not.agree.with.terms" = "En tu LINE, abre OpenChat y acepta los términos de uso de OpenChat.\n"; +"search.no.result" = "Parece que no hay nada."; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "All"; +"square.create.category.alumnus" = "Compañeros"; +"square.create.category.ani" = "Anime y cómics"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arts & books"; +"square.create.category.baby" = "Infantil"; +"square.create.category.beauty" = "Belleza"; +"square.create.category.book" = "Libros"; +"square.create.category.car" = "Automovilismo"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economía"; +"square.create.category.entertainer" = "Farándula"; +"square.create.category.etc" = "Otras"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familia"; +"square.create.category.fan" = "Club de fans"; +"square.create.category.fashion" = "Moda/Belleza"; +"square.create.category.finance" = "Finanzas"; +"square.create.category.food" = "Gourmet"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Juegos"; +"square.create.category.health" = "Salud"; +"square.create.category.history" = "Historia"; +"square.create.category.hobby" = "Pasatiempos"; +"square.create.category.it" = "Tecnología"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Pelis"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Sin seleccionar (no sale en lista)"; +"square.create.category.org" = "Organización"; +"square.create.category.pet" = "Mascotas"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cocina"; +"square.create.category.region" = "Regional"; +"square.create.category.school" = "Colegio/Compañeros"; +"square.create.category.science" = "Ciencia"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Deportes"; +"square.create.category.study" = "Estudio"; +"square.create.category.travel" = "Viajes"; +"square.create.category.trending" = "Tendencias"; +"square.create.category.tv" = "Shows"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings.meta new file mode 100644 index 0000000..3f1f892 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b84e1e7a1d3a547299d66a1cd17599ae +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj.meta new file mode 100644 index 0000000..502fe71 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5f75771debe7c4d1ea498defb0851786 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings new file mode 100755 index 0000000..6c2297c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Vous pouvez en sélectionner jusqu\'à %d."; +"common.action.close" = "Fermer"; +"common.action.send" = "Envoyer"; +"common.cancel" = "Annuler"; +"common.next" = "Suivant"; +"common.ok" = "OK"; +"friends.share.search" = "Rechercher par nom"; +"linesdk.login.button.login" = "Connexion avec LINE"; +"open.line" = "Ouvrir LINE"; +"openchat.create.profile.input.guide" = "Définissez le pseudonyme à utiliser dans « %@ »."; +"openchat.create.profile.input.max.count" = "Longueur maximale atteinte."; +"openchat.create.profile.input.placeholder" = "Saisissez un pseudonyme"; +"openchat.create.profile.title" = "Mon profil"; +"openchat.create.room.category" = "Catégorie"; +"openchat.create.room.category.guide" = "Votre OpenChat s\'affichera dans la catégorie sélectionnée."; +"openchat.create.room.description.guide" = "Saisissez des mots clés sous forme de #hashtags"; +"openchat.create.room.description.placeholder" = "Saisissez une description"; +"openchat.create.room.name.placeholder" = "Nom de l\'OpenChat"; +"openchat.create.room.search" = "Autoriser la recherche"; +"openchat.create.room.search.guide" = "Les autres personnes pourront rechercher votre OpenChat."; +"openchat.create.room.title" = "Créer un OpenChat"; +"openchat.not.agree.with.terms" = "Vous n\'avez pas encore accepté les conditions d\'utilisation d\'OpenChat.\nAccédez à OpenChat dans l\'app LINE et acceptez les conditions d\'utilisation pour continuer."; +"search.no.result" = "Aucun résultat"; +"shareRecipient.section.friends.title" = "Amis"; +"shareRecipient.section.groups.title" = "Groupes"; +"square.create.category.all" = "Tout"; +"square.create.category.alumnus" = "Anciens élèves"; +"square.create.category.ani" = "Animations et bandes dessinées"; +"square.create.category.art" = "Art"; +"square.create.category.artculture" = "Art/Culture"; +"square.create.category.baby" = "Enfants"; +"square.create.category.beauty" = "Beauté"; +"square.create.category.book" = "Livres"; +"square.create.category.car" = "Automobile"; +"square.create.category.celebrity" = "Personnalités connues"; +"square.create.category.company" = "Entreprise"; +"square.create.category.economy" = "Économie"; +"square.create.category.entertainer" = "Célébrités"; +"square.create.category.etc" = "Autre"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Famille"; +"square.create.category.fan" = "Fan club"; +"square.create.category.fashion" = "Mode et beauté"; +"square.create.category.finance" = "Finance et économie"; +"square.create.category.food" = "Nourriture"; +"square.create.category.friend" = "Amis"; +"square.create.category.game" = "Jeux"; +"square.create.category.health" = "Santé"; +"square.create.category.history" = "Histoire"; +"square.create.category.hobby" = "Loisirs"; +"square.create.category.it" = "Technologie"; +"square.create.category.jpop" = "Pop/Théâtre japonais"; +"square.create.category.kpop" = "Pop/Théâtre coréen"; +"square.create.category.medicine" = "Médecine"; +"square.create.category.movies" = "Films"; +"square.create.category.music" = "Musique"; +"square.create.category.notselected" = "Non sélectionnée (n\'apparaît dans aucune catégorie)"; +"square.create.category.org" = "Organisation"; +"square.create.category.pet" = "Animaux de compagnie"; +"square.create.category.photo" = "Photos"; +"square.create.category.recipe" = "Cuisine"; +"square.create.category.region" = "Locale"; +"square.create.category.school" = "Écoles"; +"square.create.category.science" = "Sciences"; +"square.create.category.social" = "Réseaux sociaux"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sports"; +"square.create.category.study" = "Études"; +"square.create.category.travel" = "Voyage"; +"square.create.category.trending" = "Tendances"; +"square.create.category.tv" = "Émissions télévisées"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings.meta new file mode 100644 index 0000000..93f143f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 382f99373da6f49ffb37a5144ec599af +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj.meta new file mode 100644 index 0000000..a5cd939 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d8a5e4b40d544d0e957ff32e4042a3d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings new file mode 100755 index 0000000..1556da3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Anda dapat memilih maksimum %d."; +"common.action.close" = "Tutup"; +"common.action.send" = "Kirim"; +"common.cancel" = "Batal"; +"common.next" = "Berikutnya"; +"common.ok" = "OK"; +"friends.share.search" = "Cari dengan Nama"; +"linesdk.login.button.login" = "Masuk dengan LINE"; +"open.line" = "Buka LINE"; +"openchat.create.profile.input.guide" = "Tetapkan nama panggilan yang akan digunakan di \"%@\"."; +"openchat.create.profile.input.max.count" = "Panjang maksimum terlampaui."; +"openchat.create.profile.input.placeholder" = "Masukkan nama panggilan"; +"openchat.create.profile.title" = "Profil Saya"; +"openchat.create.room.category" = "Kategori"; +"openchat.create.room.category.guide" = "OpenChat Anda akan ditampilkan di kategori terpilih."; +"openchat.create.room.description.guide" = "Masukkan kata kunci menggunakan #hashtag"; +"openchat.create.room.description.placeholder" = "Masukkan deskripsi"; +"openchat.create.room.name.placeholder" = "Nama OpenChat"; +"openchat.create.room.search" = "Izinkan pencarian"; +"openchat.create.room.search.guide" = "OpenChat Anda dapat dicari oleh pengguna lain."; +"openchat.create.room.title" = "Buat OpenChat"; +"openchat.not.agree.with.terms" = "Syarat dan Ketentuan Penggunaan OpenChat belum disetujui.\nBuka OpenChat di aplikasi LINE dan setujui Syarat dan Ketentuan Penggunaan untuk melanjutkan."; +"search.no.result" = "Tak Ada Hasil"; +"shareRecipient.section.friends.title" = "Teman"; +"shareRecipient.section.groups.title" = "Grup"; +"square.create.category.all" = "Semua"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animasi & Komik"; +"square.create.category.art" = "Seni"; +"square.create.category.artculture" = "Seni & Buku"; +"square.create.category.baby" = "Anak"; +"square.create.category.beauty" = "Kecantikan"; +"square.create.category.book" = "Seni & Budaya"; +"square.create.category.car" = "Otomotif"; +"square.create.category.celebrity" = "Orang Terkenal"; +"square.create.category.company" = "Perusahaan"; +"square.create.category.economy" = "Ekonomi"; +"square.create.category.entertainer" = "Klub Penggemar"; +"square.create.category.etc" = "Lain-lain "; +"square.create.category.exercise" = "Kebugaran"; +"square.create.category.family" = "Keluarga"; +"square.create.category.fan" = "Klub penggemar"; +"square.create.category.fashion" = "Mode & Kecantikan"; +"square.create.category.finance" = "Keuangan & Bisnis"; +"square.create.category.food" = "Makanan"; +"square.create.category.friend" = "Teman"; +"square.create.category.game" = "Permainan"; +"square.create.category.health" = "Kesehatan"; +"square.create.category.history" = "Sejarah"; +"square.create.category.hobby" = "Hobi"; +"square.create.category.it" = "Teknologi"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medis"; +"square.create.category.movies" = "Film"; +"square.create.category.music" = "Musik"; +"square.create.category.notselected" = "Tak dipilih (tidak muncul di kategori mana pun)"; +"square.create.category.org" = "Sosial"; +"square.create.category.pet" = "Peliharaan"; +"square.create.category.photo" = "Fotografi"; +"square.create.category.recipe" = "Masak"; +"square.create.category.region" = "Area"; +"square.create.category.school" = "Sekolah"; +"square.create.category.science" = "Sains"; +"square.create.category.social" = "Sosial"; +"square.create.category.society" = "Klub"; +"square.create.category.sports" = "Olahraga"; +"square.create.category.study" = "Pendidikan"; +"square.create.category.travel" = "Wisata"; +"square.create.category.trending" = "Populer"; +"square.create.category.tv" = "Acara TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings.meta new file mode 100644 index 0000000..4fe9dc8 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c047153c5551c45e4a6a81e6e431cf45 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj.meta new file mode 100644 index 0000000..76e4e4d --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b239bf9ae8704b65beaab7329bcde24 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings new file mode 100755 index 0000000..2128b82 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puoi selezionarne fino a %d."; +"common.action.close" = "Chiudi"; +"common.action.send" = "Invia"; +"common.cancel" = "Annulla"; +"common.next" = "Avanti"; +"common.ok" = "OK"; +"friends.share.search" = "Cerca per nome"; +"linesdk.login.button.login" = "Login con LINE"; +"open.line" = "Apri LINE"; +"openchat.create.profile.input.guide" = "Imposta il nickname da usare in \"%@\"."; +"openchat.create.profile.input.max.count" = "Hai raggiunto la lunghezza massima."; +"openchat.create.profile.input.placeholder" = "Inserisci nickname"; +"openchat.create.profile.title" = "Mio profilo"; +"openchat.create.room.category" = "Categoria"; +"openchat.create.room.category.guide" = "La tua OpenChat verrà visualizzata nella categoria selezionata."; +"openchat.create.room.description.guide" = "Inserisci le parole chiave usando #hashtag"; +"openchat.create.room.description.placeholder" = "Inserisci descrizione"; +"openchat.create.room.name.placeholder" = "Nome OpenChat"; +"openchat.create.room.search" = "Consenti ricerca"; +"openchat.create.room.search.guide" = "Gli altri potranno cercare la tua OpenChat."; +"openchat.create.room.title" = "Crea OpenChat"; +"openchat.not.agree.with.terms" = "Non hai ancora accettato Termini e condizioni d\'uso di OpenChat.\nAccedi a OpenChat nell\'app LINE e accetta i termini e le condizioni d\'uso per continuare."; +"search.no.result" = "Nessun risultato"; +"shareRecipient.section.friends.title" = "Amici"; +"shareRecipient.section.groups.title" = "Gruppi"; +"square.create.category.all" = "Tutto"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animazione e fumetti"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte/cultura"; +"square.create.category.baby" = "Bambini"; +"square.create.category.beauty" = "Bellezza"; +"square.create.category.book" = "Libri"; +"square.create.category.car" = "Automotive"; +"square.create.category.celebrity" = "VIP"; +"square.create.category.company" = "Azienda"; +"square.create.category.economy" = "Economia"; +"square.create.category.entertainer" = "Celebrità"; +"square.create.category.etc" = "Altro"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Famiglia"; +"square.create.category.fan" = "Fan club"; +"square.create.category.fashion" = "Moda e bellezza"; +"square.create.category.finance" = "Finanza e affari"; +"square.create.category.food" = "Cibo"; +"square.create.category.friend" = "Amici"; +"square.create.category.game" = "Giochi"; +"square.create.category.health" = "Salute"; +"square.create.category.history" = "Storia"; +"square.create.category.hobby" = "Hobby"; +"square.create.category.it" = "Tecnologia"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Film"; +"square.create.category.music" = "Musica"; +"square.create.category.notselected" = "Non selezionata (nessuna categoria)"; +"square.create.category.org" = "Organizzazione"; +"square.create.category.pet" = "Animali domestici"; +"square.create.category.photo" = "Foto"; +"square.create.category.recipe" = "Cucina"; +"square.create.category.region" = "Rubrica"; +"square.create.category.school" = "Scuole"; +"square.create.category.science" = "Scienza"; +"square.create.category.social" = "Vita sociale"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sport"; +"square.create.category.study" = "Studio"; +"square.create.category.travel" = "Viaggi"; +"square.create.category.trending" = "Popolari"; +"square.create.category.tv" = "Programmi TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings.meta new file mode 100644 index 0000000..43d6b15 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f2ed8282dcd514af3a0056ee86dd8154 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj.meta new file mode 100644 index 0000000..27c7440 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d1933130e4044be4a3bf28b80d0da25 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings new file mode 100755 index 0000000..5d3d9ce --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "最大%d件まで選択できます。"; +"common.action.close" = "閉じる"; +"common.action.send" = "送信"; +"common.cancel" = "キャンセル"; +"common.next" = "次へ"; +"common.ok" = "OK"; +"friends.share.search" = "名前で検索"; +"linesdk.login.button.login" = "LINEでログイン"; +"open.line" = "LINEで開く"; +"openchat.create.profile.input.guide" = "「%@」で使用するニックネームを設定できます。"; +"openchat.create.profile.input.max.count" = "これ以上入力できません"; +"openchat.create.profile.input.placeholder" = "ニックネームを入力"; +"openchat.create.profile.title" = "プロフィール"; +"openchat.create.room.category" = "カテゴリー"; +"openchat.create.room.category.guide" = "指定したカテゴリーの一覧にこのオープンチャットが表示されます。"; +"openchat.create.room.description.guide" = "「#」から始まるハッシュタグを入力"; +"openchat.create.room.description.placeholder" = "説明文を入力"; +"openchat.create.room.name.placeholder" = "オープンチャット名を入力"; +"openchat.create.room.search" = "検索を許可"; +"openchat.create.room.search.guide" = "他のユーザーがメイン画面からこのオープンチャットを検索することができます。"; +"openchat.create.room.title" = "オープンチャットを作成"; +"openchat.not.agree.with.terms" = "まだLINEオープンチャットの利用規約への同意が完了していません。\nLINEアプリでオープンチャットを開き、利用規約への同意を完了してください。"; +"search.no.result" = "検索結果がありません"; +"shareRecipient.section.friends.title" = "友だち"; +"shareRecipient.section.groups.title" = "グループ"; +"square.create.category.all" = "すべて"; +"square.create.category.alumnus" = "同窓会"; +"square.create.category.ani" = "アニメ・漫画"; +"square.create.category.art" = "イラスト"; +"square.create.category.artculture" = "アート・カルチャー"; +"square.create.category.baby" = "妊活・子育て"; +"square.create.category.beauty" = "美容"; +"square.create.category.book" = "本"; +"square.create.category.car" = "乗り物"; +"square.create.category.celebrity" = "芸能人・有名人"; +"square.create.category.company" = "働き方・仕事"; +"square.create.category.economy" = "経済"; +"square.create.category.entertainer" = "芸能人"; +"square.create.category.etc" = "その他"; +"square.create.category.exercise" = "フィットネス"; +"square.create.category.family" = "家族"; +"square.create.category.fan" = "ファンクラブ"; +"square.create.category.fashion" = "ファッション・美容"; +"square.create.category.finance" = "金融・ビジネス"; +"square.create.category.food" = "料理・グルメ"; +"square.create.category.friend" = "同世代"; +"square.create.category.game" = "ゲーム"; +"square.create.category.health" = "健康"; +"square.create.category.history" = "歴史"; +"square.create.category.hobby" = "趣味"; +"square.create.category.it" = "IT・インターネット"; +"square.create.category.jpop" = "J-POP・日本ドラマ"; +"square.create.category.kpop" = "K-POP・韓国ドラマ"; +"square.create.category.medicine" = "医療"; +"square.create.category.movies" = "映画・舞台"; +"square.create.category.music" = "音楽"; +"square.create.category.notselected" = "指定なし(カテゴリーに表示されません)"; +"square.create.category.org" = "団体"; +"square.create.category.pet" = "動物・ペット"; +"square.create.category.photo" = "写真"; +"square.create.category.recipe" = "料理"; +"square.create.category.region" = "地域・暮らし"; +"square.create.category.school" = "学校・同窓会"; +"square.create.category.science" = "科学"; +"square.create.category.social" = "ソーシャル"; +"square.create.category.society" = "同好会・サークル"; +"square.create.category.sports" = "スポーツ"; +"square.create.category.study" = "研究・学習"; +"square.create.category.travel" = "旅行"; +"square.create.category.trending" = "急上昇"; +"square.create.category.tv" = "TV・VOD"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings.meta new file mode 100644 index 0000000..dfd494e --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6f4d6ff2b971e4f528d55f742d2bf77f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj.meta new file mode 100644 index 0000000..31c49ac --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5cf2bd5974c7f41f3823c069ddb1906d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings new file mode 100755 index 0000000..c4b9231 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "최대 %d개까지 선택할 수 있습니다."; +"common.action.close" = "닫기"; +"common.action.send" = "전송"; +"common.cancel" = "취소"; +"common.next" = "다음"; +"common.ok" = "확인"; +"friends.share.search" = "이름으로 검색"; +"linesdk.login.button.login" = "LINE으로 로그인"; +"open.line" = "LINE 열기"; +"openchat.create.profile.input.guide" = "%@에서 사용할 닉네임을 설정할 수 있습니다."; +"openchat.create.profile.input.max.count" = "더 이상 입력할 수 없습니다."; +"openchat.create.profile.input.placeholder" = "닉네임을 입력해 주세요."; +"openchat.create.profile.title" = "내 프로필"; +"openchat.create.room.category" = "카테고리"; +"openchat.create.room.category.guide" = "선택한 카테고리의 목록에 내 오픈챗이 표시됩니다."; +"openchat.create.room.description.guide" = "이 오픈챗에 어울리는 해시태그(#)를 입력해 주세요."; +"openchat.create.room.description.placeholder" = "오픈챗 소개"; +"openchat.create.room.name.placeholder" = "오픈챗 이름"; +"openchat.create.room.search" = "검색 허용"; +"openchat.create.room.search.guide" = "다른 사용자가 내 오픈챗을 검색할 수 있습니다."; +"openchat.create.room.title" = "오픈챗 만들기"; +"openchat.not.agree.with.terms" = "아직 오픈챗 이용약관에 동의하지 않았습니다.\nLINE 앱에서 오픈챗을 열고 이용약관에 동의해 주세요."; +"search.no.result" = "검색 결과 없음"; +"shareRecipient.section.friends.title" = "친구"; +"shareRecipient.section.groups.title" = "그룹"; +"square.create.category.all" = "전체"; +"square.create.category.alumnus" = "동창"; +"square.create.category.ani" = "애니메이션&만화"; +"square.create.category.art" = "예술"; +"square.create.category.artculture" = "예술/문화"; +"square.create.category.baby" = "키즈"; +"square.create.category.beauty" = "뷰티"; +"square.create.category.book" = "도서"; +"square.create.category.car" = "자동차&바이크"; +"square.create.category.celebrity" = "유명인"; +"square.create.category.company" = "회사"; +"square.create.category.economy" = "경제"; +"square.create.category.entertainer" = "연예인"; +"square.create.category.etc" = "기타"; +"square.create.category.exercise" = "피트니스"; +"square.create.category.family" = "가족"; +"square.create.category.fan" = "팬클럽"; +"square.create.category.fashion" = "패션&뷰티"; +"square.create.category.finance" = "금융&비즈니스"; +"square.create.category.food" = "음식"; +"square.create.category.friend" = "친구"; +"square.create.category.game" = "게임"; +"square.create.category.health" = "건강"; +"square.create.category.history" = "역사"; +"square.create.category.hobby" = "취미"; +"square.create.category.it" = "IT&인터넷"; +"square.create.category.jpop" = "J-Pop/J-Drama"; +"square.create.category.kpop" = "K-Pop/K-Drama"; +"square.create.category.medicine" = "의료"; +"square.create.category.movies" = "영화"; +"square.create.category.music" = "음악"; +"square.create.category.notselected" = "선택 안 함(카테고리에서 제외)"; +"square.create.category.org" = "단체"; +"square.create.category.pet" = "애완동물"; +"square.create.category.photo" = "사진"; +"square.create.category.recipe" = "요리 레시피"; +"square.create.category.region" = "지역"; +"square.create.category.school" = "학교&동창"; +"square.create.category.science" = "과학"; +"square.create.category.social" = "소셜"; +"square.create.category.society" = "동호회"; +"square.create.category.sports" = "스포츠"; +"square.create.category.study" = "스터디"; +"square.create.category.travel" = "여행"; +"square.create.category.trending" = "인기 토픽"; +"square.create.category.tv" = "방송&공연"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings.meta new file mode 100644 index 0000000..a8cb313 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d099ec3c4bab845e1955f07d108ac315 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj.meta new file mode 100644 index 0000000..bb636c0 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cee647140093c47d48f70ffec02bfea4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings new file mode 100755 index 0000000..5717a5f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Anda boleh pilih sehingga %d."; +"common.action.close" = "Tutup"; +"common.action.send" = "Kirim"; +"common.cancel" = "Batal"; +"common.next" = "Seterusnya"; +"common.ok" = "OKE"; +"friends.share.search" = "Cari mengikut Nama"; +"linesdk.login.button.login" = "Log masuk dengan LINE"; +"open.line" = "Buka LINE"; +"openchat.create.profile.input.guide" = "Tetapkan nama panggilan anda untuk digunakan dalam \"%@\"."; +"openchat.create.profile.input.max.count" = "Panjang maksimum dicapai."; +"openchat.create.profile.input.placeholder" = "Masukkan nama panggilan"; +"openchat.create.profile.title" = "Profil saya"; +"openchat.create.room.category" = "Kategori"; +"openchat.create.room.category.guide" = "OpenChat anda akan dipaparkan dalam kategori yang dipilih."; +"openchat.create.room.description.guide" = "Masukkan kata kunci menggunakan #tandapagar"; +"openchat.create.room.description.placeholder" = "Masukkan penerangan"; +"openchat.create.room.name.placeholder" = "Nama OpenChat"; +"openchat.create.room.search" = "Izinkan carian"; +"openchat.create.room.search.guide" = "Orang lain akan dapat mencari OpenChat anda."; +"openchat.create.room.title" = "Cipta OpenChat"; +"openchat.not.agree.with.terms" = "Anda belum bersetuju dengan Terma dan Syarat Penggunaan OpenChat.\nPergi ke OpenChat pada aplikasi LINE dan bersetuju dengan Terma dan Syarat Penggunaan untuk meneruskan."; +"search.no.result" = "Tiada Hasil"; +"shareRecipient.section.friends.title" = "Teman"; +"shareRecipient.section.groups.title" = "Grup"; +"square.create.category.all" = "Semua"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animasi & komik"; +"square.create.category.art" = "Seni"; +"square.create.category.artculture" = "Seni/Budaya"; +"square.create.category.baby" = "Kanak-kanak"; +"square.create.category.beauty" = "Kecantikan"; +"square.create.category.book" = "Buku"; +"square.create.category.car" = "Automotif"; +"square.create.category.celebrity" = "Orang terkenal"; +"square.create.category.company" = "Syarikat"; +"square.create.category.economy" = "Ekonomi"; +"square.create.category.entertainer" = "Selebriti"; +"square.create.category.etc" = "Lain-lain"; +"square.create.category.exercise" = "Kecergasan"; +"square.create.category.family" = "Keluarga"; +"square.create.category.fan" = "Kelab peminat"; +"square.create.category.fashion" = "Fesyen & kecantikan"; +"square.create.category.finance" = "Kewangan & perniagaan"; +"square.create.category.food" = "Makanan"; +"square.create.category.friend" = "Rakan"; +"square.create.category.game" = "Permainan"; +"square.create.category.health" = "Kesihatan"; +"square.create.category.history" = "Sejarah"; +"square.create.category.hobby" = "Hobi"; +"square.create.category.it" = "Teknologi"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Perubatan"; +"square.create.category.movies" = "Filem"; +"square.create.category.music" = "Muzik"; +"square.create.category.notselected" = "Tidak dipilih (tidak ditunjukkan dalam mana-mana kategori)"; +"square.create.category.org" = "Organisasi"; +"square.create.category.pet" = "Haiwan kesayangan"; +"square.create.category.photo" = "Foto"; +"square.create.category.recipe" = "Memasak"; +"square.create.category.region" = "Tempatan"; +"square.create.category.school" = "Sekolah"; +"square.create.category.science" = "Sains"; +"square.create.category.social" = "Sosial"; +"square.create.category.society" = "Kelab"; +"square.create.category.sports" = "Sukan"; +"square.create.category.study" = "Belajar"; +"square.create.category.travel" = "Pelancongan"; +"square.create.category.trending" = "Popular"; +"square.create.category.tv" = "Rancangan TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings.meta new file mode 100644 index 0000000..da4f090 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9ca9fba547d3640688f1b544d3504d23 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj.meta new file mode 100644 index 0000000..4abc337 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e2e4be5aa2ae6492290b3f21081c1ea2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings new file mode 100755 index 0000000..8f9f48f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Podes selecionar até %d."; +"common.action.close" = "Fechar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Seguinte"; +"common.ok" = "OK"; +"friends.share.search" = "Proc. por nome"; +"linesdk.login.button.login" = "Iniciar sessão com o LINE"; +"open.line" = "Abrir o LINE"; +"openchat.create.profile.input.guide" = "Defina a alcunha a utilizar em \"%@\"."; +"openchat.create.profile.input.max.count" = "Limite máximo atingido."; +"openchat.create.profile.input.placeholder" = "Introduzir alcunha"; +"openchat.create.profile.title" = "O meu perfil"; +"openchat.create.room.category" = "Categoria"; +"openchat.create.room.category.guide" = "O seu OpenChat será apresentado na categoria selecionada."; +"openchat.create.room.description.guide" = "Introduzir palavras-chave com #hashtags"; +"openchat.create.room.description.placeholder" = "Introduzir descrição"; +"openchat.create.room.name.placeholder" = "Nome do OpenChat"; +"openchat.create.room.search" = "Permitir procura"; +"openchat.create.room.search.guide" = "As outras pessoas poderão procurar o seu OpenChat."; +"openchat.create.room.title" = "Criar OpenChat"; +"openchat.not.agree.with.terms" = "Ainda não aceitou os Termos e Condições de Utilização do OpenChat.\nAceda ao OpenChat na aplicação LINE e aceite os Termos e Condições de Utilização, para continuar."; +"search.no.result" = "Sem resultados"; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todos"; +"square.create.category.alumnus" = "Ex-alunos"; +"square.create.category.ani" = "Animação e banda desenhada"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte/Cultura"; +"square.create.category.baby" = "Crianças"; +"square.create.category.beauty" = "Beleza"; +"square.create.category.book" = "Livros"; +"square.create.category.car" = "Automóvel"; +"square.create.category.celebrity" = "Pessoas famosas"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economia"; +"square.create.category.entertainer" = "Celebridades"; +"square.create.category.etc" = "Outros"; +"square.create.category.exercise" = "Boa Forma"; +"square.create.category.family" = "Família"; +"square.create.category.fan" = "Clube de fãs"; +"square.create.category.fashion" = "Moda e beleza"; +"square.create.category.finance" = "Finanças e empresas"; +"square.create.category.food" = "Alimentação"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Jogos"; +"square.create.category.health" = "Saúde"; +"square.create.category.history" = "História"; +"square.create.category.hobby" = "Passatempos"; +"square.create.category.it" = "Tecnologia"; +"square.create.category.jpop" = "Pop/Drama Japoneses"; +"square.create.category.kpop" = "Pop/Drama Coreanos"; +"square.create.category.medicine" = "Médico"; +"square.create.category.movies" = "Filmes"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Não selecionada (não apresentado em nenhuma categoria)"; +"square.create.category.org" = "Organização"; +"square.create.category.pet" = "Animais de Estimação"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Culinária"; +"square.create.category.region" = "Local"; +"square.create.category.school" = "Escolas"; +"square.create.category.science" = "Ciências"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Clube"; +"square.create.category.sports" = "Desporto"; +"square.create.category.study" = "Estudos"; +"square.create.category.travel" = "Viagens"; +"square.create.category.trending" = "Tendências"; +"square.create.category.tv" = "Programas de TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings.meta new file mode 100644 index 0000000..8751df3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 378ea0fc9c3544791a27e5e4cd540347 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj.meta new file mode 100644 index 0000000..14b3df0 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a031b468477734b419980ccf4f4252dc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings new file mode 100755 index 0000000..bb58867 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Podes selecionar até %d."; +"common.action.close" = "Fechar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Próximo"; +"common.ok" = "OK"; +"friends.share.search" = "Pesq. por nome"; +"linesdk.login.button.login" = "Login com o LINE"; +"open.line" = "Abrir o LINE"; +"openchat.create.profile.input.guide" = "Defina seu apelido que será usado em \"%@\"."; +"openchat.create.profile.input.max.count" = "Foi atingido o comprimento máximo."; +"openchat.create.profile.input.placeholder" = "Inserir apelido"; +"openchat.create.profile.title" = "Meu perfil"; +"openchat.create.room.category" = "Categoria"; +"openchat.create.room.category.guide" = "Seu OpenChat será exibido na categoria selecionada."; +"openchat.create.room.description.guide" = "Inserir as palavras-chave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Inserir descrição"; +"openchat.create.room.name.placeholder" = "Nome do OpenChat"; +"openchat.create.room.search" = "Permitir busca"; +"openchat.create.room.search.guide" = "Outras pessoas poderão procurar por seu OpenChat."; +"openchat.create.room.title" = "Criar OpenChat"; +"openchat.not.agree.with.terms" = "Você ainda não aceitou os Termos e Condições de Uso do OpenChat.\nAcesse o OpenChat no aplicativo do LINE e aceite os Termos e Condições de Uso para continuar."; +"search.no.result" = " Sem resultados"; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todas"; +"square.create.category.alumnus" = "Ex-alunos"; +"square.create.category.ani" = "Animação e quadrinhos"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte/Cultura"; +"square.create.category.baby" = "Crianças"; +"square.create.category.beauty" = "Beleza"; +"square.create.category.book" = "Livros"; +"square.create.category.car" = "Automóvel"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economia"; +"square.create.category.entertainer" = "Celebridades"; +"square.create.category.etc" = "Outro"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Família"; +"square.create.category.fan" = "Fã-clube"; +"square.create.category.fashion" = "Moda e beleza"; +"square.create.category.finance" = "Finanças e negócios"; +"square.create.category.food" = "Comida"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Jogos"; +"square.create.category.health" = "Saúde"; +"square.create.category.history" = "História"; +"square.create.category.hobby" = "Hobbies"; +"square.create.category.it" = "Tecnologia"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Filmes"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Não selecionado (não apresentado em nenhuma categoria)"; +"square.create.category.org" = "Organização"; +"square.create.category.pet" = "Animais de estimação"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cozinhar"; +"square.create.category.region" = "Local"; +"square.create.category.school" = "Escolas"; +"square.create.category.science" = "Ciência"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Clube"; +"square.create.category.sports" = "Esportes"; +"square.create.category.study" = "Estudo"; +"square.create.category.travel" = "Viagens"; +"square.create.category.trending" = "Populares"; +"square.create.category.tv" = "Apresentações de TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings.meta new file mode 100644 index 0000000..6b71e55 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 43c2c9a1dd7124469872ef110d3d6d94 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj.meta new file mode 100644 index 0000000..e4ca54e --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 94232f9a622344805a56cfeae4c26caa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings new file mode 100755 index 0000000..0051048 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Можно выбрать не более %d."; +"common.action.close" = "Закрыть"; +"common.action.send" = "Отправить"; +"common.cancel" = "Отмена"; +"common.next" = "Далее"; +"common.ok" = "ОК"; +"friends.share.search" = "Поиск по имени"; +"linesdk.login.button.login" = "Войти в LINE"; +"open.line" = "Открыть LINE"; +"openchat.create.profile.input.guide" = "Укажите свой псевдоним для клуба \"%@\"."; +"openchat.create.profile.input.max.count" = "Достигнута максимальная длина записи."; +"openchat.create.profile.input.placeholder" = "Введите псевдоним"; +"openchat.create.profile.title" = "Мой профиль"; +"openchat.create.room.category" = "Категория"; +"openchat.create.room.category.guide" = "Ваш OpenChat будет отображаться в выбранной категории."; +"openchat.create.room.description.guide" = "Введите ключевые слова с помощью #хештегов"; +"openchat.create.room.description.placeholder" = "Введите описание"; +"openchat.create.room.name.placeholder" = "Название OpenChat"; +"openchat.create.room.search" = "Показывать в поиске"; +"openchat.create.room.search.guide" = "Ваш OpenChat будет доступен для поиска."; +"openchat.create.room.title" = "Создать группу OpenChat"; +"openchat.not.agree.with.terms" = "Вы еще не согласились с Правилами и условиями использования OpenChat.\nЧтобы продолжить, перейдите в OpenChat в приложении LINE и примите Правила и условия использования."; +"search.no.result" = "Ничего не найдено"; +"shareRecipient.section.friends.title" = "Друзья"; +"shareRecipient.section.groups.title" = "Группы"; +"square.create.category.all" = "Все"; +"square.create.category.alumnus" = "Выпускники"; +"square.create.category.ani" = "Анимация и комиксы"; +"square.create.category.art" = "Искусство"; +"square.create.category.artculture" = "Искусство и культура"; +"square.create.category.baby" = "Дети"; +"square.create.category.beauty" = "Красота"; +"square.create.category.book" = "Книги"; +"square.create.category.car" = "Автомобили"; +"square.create.category.celebrity" = "Известные люди"; +"square.create.category.company" = "Компания"; +"square.create.category.economy" = "Экономика"; +"square.create.category.entertainer" = "Знаменитости"; +"square.create.category.etc" = "Другое"; +"square.create.category.exercise" = "Фитнес"; +"square.create.category.family" = "Семья"; +"square.create.category.fan" = "Фан-клуб"; +"square.create.category.fashion" = "Мода и красота"; +"square.create.category.finance" = "Финансы и бизнес"; +"square.create.category.food" = "Еда"; +"square.create.category.friend" = "Друзья"; +"square.create.category.game" = "Игры"; +"square.create.category.health" = "Здоровье"; +"square.create.category.history" = "История"; +"square.create.category.hobby" = "Хобби"; +"square.create.category.it" = "Технологии"; +"square.create.category.jpop" = "Японская поп- и фильмы"; +"square.create.category.kpop" = "Корейская поп-музыка и фильмы"; +"square.create.category.medicine" = "Медицина"; +"square.create.category.movies" = "Фильмы"; +"square.create.category.music" = "Музыка"; +"square.create.category.notselected" = "Не выбрано (не отображается ни в одной категории)"; +"square.create.category.org" = "Организация"; +"square.create.category.pet" = "Домашние питомцы"; +"square.create.category.photo" = "Фотографии"; +"square.create.category.recipe" = "Кулинария"; +"square.create.category.region" = "Соседи"; +"square.create.category.school" = "Обучение"; +"square.create.category.science" = "Наука"; +"square.create.category.social" = "Общество"; +"square.create.category.society" = "Клуб"; +"square.create.category.sports" = "Спорт"; +"square.create.category.study" = "Исследование"; +"square.create.category.travel" = "Туризм"; +"square.create.category.trending" = "В тренде"; +"square.create.category.tv" = "Телевидение"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings.meta new file mode 100644 index 0000000..9aed2ca --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: beaf331f8dc4b4af98f857e9812ab79c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj.meta new file mode 100644 index 0000000..84d43d6 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a226845e649304145bc948b26d17b63e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings new file mode 100755 index 0000000..57d96c7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "คุณสามารถเลือกได้ไม่เกิน %d รายการ"; +"common.action.close" = "ปิด"; +"common.action.send" = "ส่ง"; +"common.cancel" = "ยกเลิก"; +"common.next" = "ต่อไป"; +"common.ok" = "ตกลง"; +"friends.share.search" = "ค้นหาด้วยชื่อ"; +"linesdk.login.button.login" = "ล็อกอินด้วย LINE"; +"open.line" = "เปิด LINE"; +"openchat.create.profile.input.guide" = "ตั้งชื่อเล่นเพื่อใช้ใน \"%@\""; +"openchat.create.profile.input.max.count" = "ข้อความยาวเกินไป"; +"openchat.create.profile.input.placeholder" = "ใส่ชื่อเล่น"; +"openchat.create.profile.title" = "โปรไฟล์"; +"openchat.create.room.category" = "หมวดหมู่"; +"openchat.create.room.category.guide" = "โอเพนแชทของคุณจะแสดงในหมวดหมู่ที่คุณเลือก"; +"openchat.create.room.description.guide" = "ใส่คีย์เวิร์ดโดยใช้ #แฮชแท็ก"; +"openchat.create.room.description.placeholder" = "ใส่คำอธิบาย"; +"openchat.create.room.name.placeholder" = "ชื่อโอเพนแชท"; +"openchat.create.room.search" = "อนุญาตให้ค้นหา"; +"openchat.create.room.search.guide" = "คนอื่นๆ สามารถค้นหาโอเพนแชทของคุณได้"; +"openchat.create.room.title" = "สร้างโอเพนแชท"; +"openchat.not.agree.with.terms" = "คุณยังไม่ได้ยอมรับข้อกำหนดการใช้บริการของโอเพนแชท\nโปรดเปิดโอเพนแชทจากแอป LINE แล้วยอมรับข้อกำหนด"; +"search.no.result" = "ไม่พบผลการค้นหา"; +"shareRecipient.section.friends.title" = "เพื่อน"; +"shareRecipient.section.groups.title" = "กลุ่ม"; +"square.create.category.all" = "ทั้งหมด"; +"square.create.category.alumnus" = "ศิษย์เก่า"; +"square.create.category.ani" = "อนิเมะ & การ์ตูน"; +"square.create.category.art" = "ศิลปะ"; +"square.create.category.artculture" = "ศิลปะวัฒนธรรม"; +"square.create.category.baby" = "เด็ก"; +"square.create.category.beauty" = "ความงาม"; +"square.create.category.book" = "หนังสือ"; +"square.create.category.car" = "รถยนต์"; +"square.create.category.celebrity" = "คนดัง"; +"square.create.category.company" = "บริษัท"; +"square.create.category.economy" = "เศรษฐกิจ"; +"square.create.category.entertainer" = "ดารา"; +"square.create.category.etc" = "อื่นๆ"; +"square.create.category.exercise" = "ออกกำลังกาย"; +"square.create.category.family" = "ครอบครัว"; +"square.create.category.fan" = "แฟนคลับ"; +"square.create.category.fashion" = "แฟชั่น & บิวตี้"; +"square.create.category.finance" = "การเงิน & ธุรกิจ"; +"square.create.category.food" = "อาหาร"; +"square.create.category.friend" = "เพื่อน"; +"square.create.category.game" = "เกม"; +"square.create.category.health" = "สุขภาพ"; +"square.create.category.history" = "ประวัติศาสตร์"; +"square.create.category.hobby" = "งานอดิเรก"; +"square.create.category.it" = "เทคโนโลยี"; +"square.create.category.jpop" = "เจป็อป ละครญี่ปุ่น"; +"square.create.category.kpop" = "เคป็อป ละครเกาหลี"; +"square.create.category.medicine" = "การแพทย์"; +"square.create.category.movies" = "ภาพยนตร์"; +"square.create.category.music" = "เพลง"; +"square.create.category.notselected" = "ไม่เลือก (ไม่แสดงในหมวดหมู่ใดๆ)"; +"square.create.category.org" = "องค์กร"; +"square.create.category.pet" = "สัตว์เลี้ยง"; +"square.create.category.photo" = "การถ่ายภาพ"; +"square.create.category.recipe" = "การทำอาหาร"; +"square.create.category.region" = "ท้องถิ่น"; +"square.create.category.school" = "โรงเรียน"; +"square.create.category.science" = "วิทยาศาสตร์"; +"square.create.category.social" = "สังคม"; +"square.create.category.society" = "ชมรม"; +"square.create.category.sports" = "กีฬา"; +"square.create.category.study" = "การศึกษา"; +"square.create.category.travel" = "ท่องเที่ยว"; +"square.create.category.trending" = "มาแรง"; +"square.create.category.tv" = "รายการทีวี"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings.meta new file mode 100644 index 0000000..4f1fcea --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: afb67aeb9d2de43e1b8fb19ae2cbd7af +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj.meta new file mode 100644 index 0000000..986542f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b5bca5d1448d43b9b39c5019e5232b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings new file mode 100755 index 0000000..cb8c552 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "En çok %d mesaj seçin."; +"common.action.close" = "Kapat"; +"common.action.send" = "Gönder"; +"common.cancel" = "İptal"; +"common.next" = "İleri"; +"common.ok" = "Tamam"; +"friends.share.search" = "İsme Göre Ara"; +"linesdk.login.button.login" = "LINE ile oturum aテァトアn"; +"open.line" = "LINE\'ı Aç"; +"openchat.create.profile.input.guide" = "\"%@\" içinde kullanılacak takma adınızı belirleyin."; +"openchat.create.profile.input.max.count" = "Uzunluk sınırına ulaşıldı."; +"openchat.create.profile.input.placeholder" = "Takma adı girin"; +"openchat.create.profile.title" = "Profilim"; +"openchat.create.room.category" = "Kategori"; +"openchat.create.room.category.guide" = "OpenChat\'iniz seçilen kategoride gösterilecek."; +"openchat.create.room.description.guide" = "#hashtag kullanarak anahtar kelimeler girin"; +"openchat.create.room.description.placeholder" = "Açıklama girin"; +"openchat.create.room.name.placeholder" = "OpenChat adı"; +"openchat.create.room.search" = "Aramaya izin ver"; +"openchat.create.room.search.guide" = "Diğer kişiler OpenChat\'iniz için arama yapabilecek."; +"openchat.create.room.title" = "OpenChat oluştur"; +"openchat.not.agree.with.terms" = "Henüz OpenChat Kullanım Koşulları ve Şartları\'nı kabul etmediniz.\nDevam etmek için LINE uygulamasında OpenChat\'e gidip Kullanım Koşulları ve Şartları\'nı kabul edin."; +"search.no.result" = "Sonuç Yok"; +"shareRecipient.section.friends.title" = "Arkadaşlar"; +"shareRecipient.section.groups.title" = "Gruplar"; +"square.create.category.all" = "Tümü"; +"square.create.category.alumnus" = "Mezun"; +"square.create.category.ani" = "Animasyon ve çizgi roman"; +"square.create.category.art" = "Sanat"; +"square.create.category.artculture" = "Sanat/Kültür"; +"square.create.category.baby" = "Çocuklar"; +"square.create.category.beauty" = "Güzellik"; +"square.create.category.book" = "Kitaplar"; +"square.create.category.car" = "Otomotiv"; +"square.create.category.celebrity" = "Ünlü kişiler"; +"square.create.category.company" = "Şirket"; +"square.create.category.economy" = "Ekonomi"; +"square.create.category.entertainer" = "Ünlüler"; +"square.create.category.etc" = "Diğer"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Aile"; +"square.create.category.fan" = "Fan kulübü"; +"square.create.category.fashion" = "Moda ve güzellik"; +"square.create.category.finance" = "Finans ve iş dünyası"; +"square.create.category.food" = "Yemek"; +"square.create.category.friend" = "Arkadaşlar"; +"square.create.category.game" = "Oyunlar"; +"square.create.category.health" = "Sağlık"; +"square.create.category.history" = "Tarih"; +"square.create.category.hobby" = "Hobiler"; +"square.create.category.it" = "Teknoloji"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Tıp"; +"square.create.category.movies" = "Filmler"; +"square.create.category.music" = "Müzik"; +"square.create.category.notselected" = "Seçilmedi (hiçbir kategoride gösterilmiyor)"; +"square.create.category.org" = "Kuruluş"; +"square.create.category.pet" = "Evcil hayvanlar"; +"square.create.category.photo" = "Fotoğraflar"; +"square.create.category.recipe" = "Yemek Pişirme"; +"square.create.category.region" = "Yerel"; +"square.create.category.school" = "Okul"; +"square.create.category.science" = "Bilim"; +"square.create.category.social" = "Sosyal"; +"square.create.category.society" = "Kulüp"; +"square.create.category.sports" = "Spor"; +"square.create.category.study" = "Çalışma"; +"square.create.category.travel" = "Seyahat"; +"square.create.category.trending" = "En Popüler"; +"square.create.category.tv" = "TV programları"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings.meta new file mode 100644 index 0000000..605f367 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7fda878b61e58449db9ee19dcaf5072c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj.meta new file mode 100644 index 0000000..95c9758 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3acac482284734337a91f7d778a1a6b4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings new file mode 100755 index 0000000..a2db8f5 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Có thể chọn tối đa %d."; +"common.action.close" = "Đóng"; +"common.action.send" = "Gửi"; +"common.cancel" = "Hủy"; +"common.next" = "Tiếp theo"; +"common.ok" = "OK"; +"friends.share.search" = "Tìm theo tên"; +"linesdk.login.button.login" = "Đăng nhập với LINE"; +"open.line" = "Mở LINE"; +"openchat.create.profile.input.guide" = "Đặt biệt danh bạn sẽ sử dụng trong \"%@\"."; +"openchat.create.profile.input.max.count" = "Đã đạt tới độ dài tối đa."; +"openchat.create.profile.input.placeholder" = "Nhập biệt danh"; +"openchat.create.profile.title" = "Hồ sơ của tôi"; +"openchat.create.room.category" = "Danh mục"; +"openchat.create.room.category.guide" = "OpenChat của bạn sẽ hiển thị trong danh mục đã chọn."; +"openchat.create.room.description.guide" = "Nhập từ khóa bằng #hashtag"; +"openchat.create.room.description.placeholder" = "Nhập mô tả"; +"openchat.create.room.name.placeholder" = "Tên OpenChat"; +"openchat.create.room.search" = "Cho phép tìm kiếm"; +"openchat.create.room.search.guide" = "Những người khác sẽ có thể tìm kiếm OpenChat của bạn."; +"openchat.create.room.title" = "Tạo OpenChat"; +"openchat.not.agree.with.terms" = "Bạn chưa chấp nhận Điều khoản và điều kiện sử dụng của OpenChat.\nVào OpenChat trong ứng dụng LINE và chấp nhận Điều khoản và điều kiện sử dụng để tiếp tục."; +"search.no.result" = "Không có kết quả"; +"shareRecipient.section.friends.title" = "Bạn bè"; +"shareRecipient.section.groups.title" = "Nhóm"; +"square.create.category.all" = "Tất cả"; +"square.create.category.alumnus" = "Cựu sinh viên"; +"square.create.category.ani" = "Hoạt hình & truyện tranh"; +"square.create.category.art" = "Nghệ thuật"; +"square.create.category.artculture" = "Nghệ thuật/Văn hóa"; +"square.create.category.baby" = "Trẻ em"; +"square.create.category.beauty" = "Làm đẹp"; +"square.create.category.book" = "Sách"; +"square.create.category.car" = "Ô tô"; +"square.create.category.celebrity" = "Người nổi tiếng"; +"square.create.category.company" = "Công ty"; +"square.create.category.economy" = "Kinh tế"; +"square.create.category.entertainer" = "Nhân vật nổi tiếng"; +"square.create.category.etc" = "Khác"; +"square.create.category.exercise" = "Thể dục"; +"square.create.category.family" = "Gia đình"; +"square.create.category.fan" = "Câu lạc bộ người hâm mộ"; +"square.create.category.fashion" = "Thời trang & làm đẹp"; +"square.create.category.finance" = "Tài chính & kinh doanh"; +"square.create.category.food" = "Ẩm thực"; +"square.create.category.friend" = "Bạn bè"; +"square.create.category.game" = "Trò chơi"; +"square.create.category.health" = "Sức khỏe"; +"square.create.category.history" = "Lịch sử"; +"square.create.category.hobby" = "Sở thích"; +"square.create.category.it" = "Công nghệ"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Y tế"; +"square.create.category.movies" = "Phim"; +"square.create.category.music" = "Âm nhạc"; +"square.create.category.notselected" = "Chưa chọn (không hiển thị trong danh mục nào)"; +"square.create.category.org" = "Tổ chức"; +"square.create.category.pet" = "Thú cưng"; +"square.create.category.photo" = "Ảnh"; +"square.create.category.recipe" = "Nấu ăn"; +"square.create.category.region" = "Địa phương"; +"square.create.category.school" = "Trường học"; +"square.create.category.science" = "Khoa học"; +"square.create.category.social" = "Xã hội"; +"square.create.category.society" = "Câu lạc bộ"; +"square.create.category.sports" = "Thể thao"; +"square.create.category.study" = "Học tập"; +"square.create.category.travel" = "Du lịch"; +"square.create.category.trending" = "Xu hướng"; +"square.create.category.tv" = "Chương trình truyền hình"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings.meta new file mode 100644 index 0000000..3009fc9 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ce2c59b03277d42919a4986b62b1fb15 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj.meta new file mode 100644 index 0000000..16b8477 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b6db72a6ea8e4975b8def3e70bf40c7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings new file mode 100755 index 0000000..86e3676 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "最多可选择%d个。"; +"common.action.close" = "关闭"; +"common.action.send" = "发送"; +"common.cancel" = "取消"; +"common.next" = "下一步"; +"common.ok" = "确认"; +"friends.share.search" = "使用姓名搜索"; +"linesdk.login.button.login" = "用LINE帐号登录"; +"open.line" = "打开LINE"; +"openchat.create.profile.input.guide" = "设置要用于“%@”的昵称。"; +"openchat.create.profile.input.max.count" = "已达到字数上限。"; +"openchat.create.profile.input.placeholder" = "输入昵称"; +"openchat.create.profile.title" = "个人资料"; +"openchat.create.room.category" = "分类"; +"openchat.create.room.category.guide" = "您的OpenChat将显示在所选类别中。"; +"openchat.create.room.description.guide" = "输入以“#”标签开头的关键词"; +"openchat.create.room.description.placeholder" = "输入简介"; +"openchat.create.room.name.placeholder" = "OpenChat名称"; +"openchat.create.room.search" = "允许搜索"; +"openchat.create.room.search.guide" = "其他人将可以搜索到您的OpenChat。"; +"openchat.create.room.title" = "创建OpenChat"; +"openchat.not.agree.with.terms" = "您尚未同意“OpenChat服务条款”。\n请在LINE应用中打开OpenChat,同意“OpenChat服务条款”以继续。"; +"search.no.result" = "无结果"; +"shareRecipient.section.friends.title" = "好友"; +"shareRecipient.section.groups.title" = "群"; +"square.create.category.all" = "全部"; +"square.create.category.alumnus" = "校友"; +"square.create.category.ani" = "动画/漫画"; +"square.create.category.art" = "艺术"; +"square.create.category.artculture" = "艺术/文化"; +"square.create.category.baby" = "儿童"; +"square.create.category.beauty" = "美容"; +"square.create.category.book" = "书籍"; +"square.create.category.car" = "汽车"; +"square.create.category.celebrity" = "名人"; +"square.create.category.company" = "公司"; +"square.create.category.economy" = "经济"; +"square.create.category.entertainer" = "艺人"; +"square.create.category.etc" = "其他"; +"square.create.category.exercise" = "健身"; +"square.create.category.family" = "家人"; +"square.create.category.fan" = "粉丝俱乐部"; +"square.create.category.fashion" = "时尚/美容"; +"square.create.category.finance" = "金融/商业"; +"square.create.category.food" = "美食"; +"square.create.category.friend" = "好友"; +"square.create.category.game" = "游戏"; +"square.create.category.health" = "健康"; +"square.create.category.history" = "历史"; +"square.create.category.hobby" = "业余爱好"; +"square.create.category.it" = "科技"; +"square.create.category.jpop" = "日本流行音乐/日剧"; +"square.create.category.kpop" = "韩国流行音乐/韩剧"; +"square.create.category.medicine" = "医疗"; +"square.create.category.movies" = "电影"; +"square.create.category.music" = "音乐"; +"square.create.category.notselected" = "不选择(不显示在任何分类中)"; +"square.create.category.org" = "组织"; +"square.create.category.pet" = "宠物"; +"square.create.category.photo" = "照片"; +"square.create.category.recipe" = "烹饪"; +"square.create.category.region" = "地区"; +"square.create.category.school" = "学校"; +"square.create.category.science" = "科学"; +"square.create.category.social" = "社交"; +"square.create.category.society" = "社交俱乐部"; +"square.create.category.sports" = "运动"; +"square.create.category.study" = "学习"; +"square.create.category.travel" = "旅行"; +"square.create.category.trending" = "热门"; +"square.create.category.tv" = "电视节目"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings.meta new file mode 100644 index 0000000..113935f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d63672786ff9747e29eaf978b3df0485 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj.meta new file mode 100644 index 0000000..5ffd9de --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: de5ffa2816e074f72b80b08c2e201804 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings new file mode 100755 index 0000000..d048c30 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "最多可選擇%d筆。"; +"common.action.close" = "關閉"; +"common.action.send" = "傳送"; +"common.cancel" = "取消"; +"common.next" = "下一步"; +"common.ok" = "確定"; +"friends.share.search" = "利用名稱搜尋"; +"linesdk.login.button.login" = "與LINE連動"; +"open.line" = "打開LINE"; +"openchat.create.profile.input.guide" = "請設定您要在「%@」中使用的暱稱。"; +"openchat.create.profile.input.max.count" = "已達字數上限。"; +"openchat.create.profile.input.placeholder" = "輸入暱稱"; +"openchat.create.profile.title" = "個人檔案"; +"openchat.create.room.category" = "類別"; +"openchat.create.room.category.guide" = "您的OpenChat將會顯示於所選類別中。"; +"openchat.create.room.description.guide" = "輸入「#」開頭的標籤關鍵字"; +"openchat.create.room.description.placeholder" = "輸入簡介"; +"openchat.create.room.name.placeholder" = "OpenChat名稱"; +"openchat.create.room.search" = "開放搜尋"; +"openchat.create.room.search.guide" = "允許此OpenChat聊天室出現在搜尋結果中。"; +"openchat.create.room.title" = "建立OpenChat"; +"openchat.not.agree.with.terms" = "您尚未同意OpenChat服務條款。\n請先在LINE應用程式上打開OpenChat並同意服務條款,才可繼續操作。"; +"search.no.result" = "找不到任何結果"; +"shareRecipient.section.friends.title" = "好友"; +"shareRecipient.section.groups.title" = "群組"; +"square.create.category.all" = "全部"; +"square.create.category.alumnus" = "校友"; +"square.create.category.ani" = "動畫/漫畫"; +"square.create.category.art" = "藝術"; +"square.create.category.artculture" = "藝術/文化"; +"square.create.category.baby" = "兒童"; +"square.create.category.beauty" = "美容"; +"square.create.category.book" = "書籍"; +"square.create.category.car" = "汽機車"; +"square.create.category.celebrity" = "名人"; +"square.create.category.company" = "公司"; +"square.create.category.economy" = "經濟"; +"square.create.category.entertainer" = "藝人"; +"square.create.category.etc" = "其他"; +"square.create.category.exercise" = "健身"; +"square.create.category.family" = "家人"; +"square.create.category.fan" = "粉絲團"; +"square.create.category.fashion" = "流行/美妝"; +"square.create.category.finance" = "金融/商業"; +"square.create.category.food" = "美食"; +"square.create.category.friend" = "好友"; +"square.create.category.game" = "遊戲"; +"square.create.category.health" = "健康"; +"square.create.category.history" = "歷史"; +"square.create.category.hobby" = "興趣"; +"square.create.category.it" = "科技"; +"square.create.category.jpop" = "日本流行音樂/日劇"; +"square.create.category.kpop" = "韓流/韓劇"; +"square.create.category.medicine" = "醫療"; +"square.create.category.movies" = "電影"; +"square.create.category.music" = "音樂"; +"square.create.category.notselected" = "不選擇(將不顯示於任何類別中)"; +"square.create.category.org" = "團體"; +"square.create.category.pet" = "寵物"; +"square.create.category.photo" = "照片"; +"square.create.category.recipe" = "烹飪"; +"square.create.category.region" = "地區"; +"square.create.category.school" = "學校/校友"; +"square.create.category.science" = "科學"; +"square.create.category.social" = "社交"; +"square.create.category.society" = "同好會"; +"square.create.category.sports" = "運動"; +"square.create.category.study" = "學習"; +"square.create.category.travel" = "旅遊"; +"square.create.category.trending" = "熱門"; +"square.create.category.tv" = "電視節目"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings.meta new file mode 100644 index 0000000..b094d59 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 19ecbeba59e384bce9879bc02f33927a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/dSYMs.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/dSYMs.meta new file mode 100644 index 0000000..42c4f86 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/dSYMs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 83ef6240162a64d5794f1aa4d8580e6f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/dSYMs/LineSDKObjC.framework.dSYM.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/dSYMs/LineSDKObjC.framework.dSYM.meta new file mode 100644 index 0000000..a57de53 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64/dSYMs/LineSDKObjC.framework.dSYM.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3c640ad6057994f99a54d4ec8e87a025 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator.meta new file mode 100644 index 0000000..cc2081d --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf8d8c820ba59436abc941157dfb19a8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps.meta new file mode 100644 index 0000000..bf037d6 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2006e55e9b13f459b9f0073eb233fd3d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps/14F88C5D-9E0F-3BA4-8269-D5D7B570EB07.bcsymbolmap b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps/14F88C5D-9E0F-3BA4-8269-D5D7B570EB07.bcsymbolmap new file mode 100644 index 0000000..e69de29 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps/14F88C5D-9E0F-3BA4-8269-D5D7B570EB07.bcsymbolmap.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps/14F88C5D-9E0F-3BA4-8269-D5D7B570EB07.bcsymbolmap.meta new file mode 100644 index 0000000..f7f5f92 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/BCSymbolMaps/14F88C5D-9E0F-3BA4-8269-D5D7B570EB07.bcsymbolmap.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 09d7ace5ebd1f4a698835dd6fc6d2b2a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework.meta new file mode 100644 index 0000000..e63a522 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework.meta @@ -0,0 +1,81 @@ +fileFormatVersion: 2 +guid: 4b8ed9de6c1c74407abb28c182f55b0d +folderAsset: yes +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 1 + Exclude Editor: 1 + Exclude Linux64: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + Exclude iOS: 1 + - first: + Android: Android + second: + enabled: 0 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: x86_64 + - first: + iPhone: iOS + second: + enabled: 0 + settings: + AddToEmbeddedBinaries: false + CPU: AnyCPU + CompileFlags: + FrameworkDependencies: + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Assets.car b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Assets.car new file mode 100644 index 0000000..70db9a5 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Assets.car @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f4ba9d635b741c2c339f9ec527e5e1b48c7b935dbd334316799d57f57c97169 +size 110896 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Assets.car.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Assets.car.meta new file mode 100644 index 0000000..9e51c11 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Assets.car.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: de4754883b7ed489ebf41f83fd2d2dee +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers.meta new file mode 100644 index 0000000..0c64271 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d22634ae5d46b49b486022c44b1c4253 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h new file mode 100644 index 0000000..cbb5566 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h @@ -0,0 +1,3160 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef LINESDKOBJC_SWIFT_H +#define LINESDKOBJC_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif + +#if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +#else +# define SWIFT_RUNTIME_NAME(X) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif + +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif + +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif + +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +#else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreGraphics; +@import Dispatch; +@import Foundation; +@import ObjectiveC; +@import UIKit; +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="LineSDKObjC",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + + + +@class LineSDKUserProfile; +@class LineSDKCallbackQueue; +@class NSString; +@class LineSDKGetFriendsResponse; +enum LineSDKGetFriendsRequestSort : NSInteger; +@class LineSDKGetApproversInFriendsResponse; +@class LineSDKGetGroupsResponse; +@class LineSDKGetApproversInGroupResponse; +@class LineSDKMessage; +@class LineSDKPostSendMessagesResponse; +@class LineSDKPostMultisendMessagesResponse; +@class LineSDKGetBotFriendshipStatusResponse; +@class LineSDKMessageSendingToken; +@class LineSDKOpenChatRoomStatus; +@class LineSDKOpenChatRoomMembershipState; +@class LineSDKOpenChatRoomJoinType; + +SWIFT_CLASS("_TtC11LineSDKObjC10LineSDKAPI") +@interface LineSDKAPI : NSObject ++ (void)getProfileWithCompletionHandler:(void (^ _Nonnull)(LineSDKUserProfile * _Nullable, NSError * _Nullable))completion; ++ (void)getProfileWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKUserProfile * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithSort:(enum LineSDKGetFriendsRequestSort)sort pageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithSort:(enum LineSDKGetFriendsRequestSort)sort pageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInFriendsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInFriendsWithPageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getGroupsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetGroupsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getGroupsWithPageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetGroupsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInGroupWithGroupID:(NSString * _Nonnull)groupID pageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInGroupResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInGroupWithGroupID:(NSString * _Nonnull)groupID pageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInGroupResponse * _Nullable, NSError * _Nullable))completion; ++ (void)sendMessages:(NSArray * _Nonnull)messages to:(NSString * _Nonnull)chatID completionHandler:(void (^ _Nonnull)(LineSDKPostSendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)sendMessages:(NSArray * _Nonnull)messages to:(NSString * _Nonnull)chatID callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKPostSendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages to:(NSArray * _Nonnull)userIDs completionHandler:(void (^ _Nonnull)(LineSDKPostMultisendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages to:(NSArray * _Nonnull)userIDs callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKPostMultisendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getBotFriendshipStatusWithCompletionHandler:(void (^ _Nonnull)(LineSDKGetBotFriendshipStatusResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getBotFriendshipStatusWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetBotFriendshipStatusResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getMessageSendingOneTimeTokenWithUserIDs:(NSArray * _Nonnull)userIDs completionHander:(void (^ _Nonnull)(LineSDKMessageSendingToken * _Nullable, NSError * _Nullable))completion; ++ (void)getMessageSendingOneTimeTokenWithUserIDs:(NSArray * _Nonnull)userIDs callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHander:(void (^ _Nonnull)(LineSDKMessageSendingToken * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages withMessageToken:(LineSDKMessageSendingToken * _Nonnull)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages withMessageToken:(LineSDKMessageSendingToken * _Nonnull)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)getOpenChatRoomStatusWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomStatus * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomStatusWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomStatus * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomMembershipStateWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomMembershipState * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomMembershipStateWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomMembershipState * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomJoinTypeWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomJoinType * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomJoinTypeWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomJoinType * _Nullable, NSError * _Nullable))completion; ++ (void)postOpenChatRoomJoinWithOpenChatId:(NSString * _Nonnull)openChatId displayName:(NSString * _Nonnull)displayName completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)postOpenChatRoomJoinWithOpenChatId:(NSString * _Nonnull)openChatId displayName:(NSString * _Nonnull)displayName callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKAccessToken; +@class LineSDKAccessTokenVerifyResult; + +@interface LineSDKAPI (SWIFT_EXTENSION(LineSDKObjC)) ++ (void)refreshAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.refreshAccessToken"); ++ (void)refreshAccessTokenWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.refreshAccessToken"); ++ (void)revokeAccessTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)revokeAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)revokeAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)verifyAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); ++ (void)verifyAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); ++ (void)verifyAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKAPIError") +@interface LineSDKAPIError : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull error; +@property (nonatomic, readonly, copy) NSString * _Nullable detail; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSDate; +@class LineSDKJWT; +@class LineSDKLoginPermission; + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKAccessToken") +@interface LineSDKAccessToken : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +@property (nonatomic, readonly, copy) NSDate * _Nonnull createdAt; +@property (nonatomic, readonly, strong) LineSDKJWT * _Nullable IDToken; +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +@property (nonatomic, readonly, copy) NSDate * _Nonnull expiresAt; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKAccessTokenStore") +@interface LineSDKAccessTokenStore : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAccessTokenStore * _Nonnull sharedStore;) ++ (LineSDKAccessTokenStore * _Nonnull)sharedStore SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, strong) LineSDKAccessToken * _Nullable currentToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC30LineSDKAccessTokenVerifyResult") +@interface LineSDKAccessTokenVerifyResult : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull channelID; +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +@property (nonatomic, readonly) NSTimeInterval expiresIn; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTextMessage; +@class LineSDKImageMessage; +@class LineSDKVideoMessage; +@class LineSDKAudioMessage; +@class LineSDKLocationMessage; +@class LineSDKTemplateMessage; +@class LineSDKFlexMessage; + +SWIFT_CLASS("_TtC11LineSDKObjC14LineSDKMessage") +@interface LineSDKMessage : NSObject +@property (nonatomic, readonly, strong) LineSDKTextMessage * _Nullable textMessage; +@property (nonatomic, readonly, strong) LineSDKImageMessage * _Nullable imageMessage; +@property (nonatomic, readonly, strong) LineSDKVideoMessage * _Nullable videoMessage; +@property (nonatomic, readonly, strong) LineSDKAudioMessage * _Nullable audioMessage; +@property (nonatomic, readonly, strong) LineSDKLocationMessage * _Nullable locationMessage; +@property (nonatomic, readonly, strong) LineSDKTemplateMessage * _Nullable templateMessage; +@property (nonatomic, readonly, strong) LineSDKFlexMessage * _Nullable flexMessage; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSURL; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKAudioMessage") +@interface LineSDKAudioMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly) NSTimeInterval duration; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL duration:(NSTimeInterval)duration OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC14LineSDKAuthAPI") +@interface LineSDKAuthAPI : NSObject ++ (void)refreshAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion; ++ (void)refreshAccessTokenWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion; ++ (void)revokeAccessTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)verifyAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; ++ (void)verifyAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; ++ (void)verifyAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKAuthorizationStatus") +@interface LineSDKAuthorizationStatus : NSObject +@property (nonatomic, readonly) NSInteger rawValue; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull authorized;) ++ (LineSDKAuthorizationStatus * _Nonnull)authorized SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull lackOfToken;) ++ (LineSDKAuthorizationStatus * _Nonnull)lackOfToken SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull lackOfPermissions;) ++ (LineSDKAuthorizationStatus * _Nonnull)lackOfPermissions SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithRawValue:(NSInteger)rawValue OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSOperationQueue; + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKCallbackQueue") +@interface LineSDKCallbackQueue : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull asyncMain;) ++ (LineSDKCallbackQueue * _Nonnull)asyncMain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull currentMainOrAsync;) ++ (LineSDKCallbackQueue * _Nonnull)currentMainOrAsync SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull untouch;) ++ (LineSDKCallbackQueue * _Nonnull)untouch SWIFT_WARN_UNUSED_RESULT; ++ (LineSDKCallbackQueue * _Nonnull)callbackQueueWithDispatchQueue:(dispatch_queue_t _Nonnull)dispatchQueue SWIFT_WARN_UNUSED_RESULT; ++ (LineSDKCallbackQueue * _Nonnull)callbackQueueWithOperationQueue:(NSOperationQueue * _Nonnull)operationQueue SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKConstant") +@interface LineSDKConstant : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull SDKVersion;) ++ (NSString * _Nonnull)SDKVersion SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKErrorConstant") +@interface LineSDKErrorConstant : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull errorDomain;) ++ (NSString * _Nonnull)errorDomain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull cryptoErrorDomain;) ++ (NSString * _Nonnull)cryptoErrorDomain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyUnderlyingError;) ++ (NSString * _Nonnull)userInfoKeyUnderlyingError SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyStatusCode;) ++ (NSString * _Nonnull)userInfoKeyStatusCode SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyResultCode;) ++ (NSString * _Nonnull)userInfoKeyResultCode SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyType;) ++ (NSString * _Nonnull)userInfoKeyType SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyData;) ++ (NSString * _Nonnull)userInfoKeyData SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyAPIError;) ++ (NSString * _Nonnull)userInfoKeyAPIError SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyRaw;) ++ (NSString * _Nonnull)userInfoKeyRaw SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyUrl;) ++ (NSString * _Nonnull)userInfoKeyUrl SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyMessage;) ++ (NSString * _Nonnull)userInfoKeyMessage SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyStatus;) ++ (NSString * _Nonnull)userInfoKeyStatus SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyText;) ++ (NSString * _Nonnull)userInfoKeyText SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyEncoding;) ++ (NSString * _Nonnull)userInfoKeyEncoding SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyParameterName;) ++ (NSString * _Nonnull)userInfoKeyParameterName SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyReason;) ++ (NSString * _Nonnull)userInfoKeyReason SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyIndex;) ++ (NSString * _Nonnull)userInfoKeyIndex SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyKey;) ++ (NSString * _Nonnull)userInfoKeyKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyGot;) ++ (NSString * _Nonnull)userInfoKeyGot SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKHexColor; + +SWIFT_CLASS("_TtC11LineSDKObjC21LineSDKFlexBlockStyle") +@interface LineSDKFlexBlockStyle : NSObject +@property (nonatomic, strong) LineSDKHexColor * _Nullable backgroundColor; +@property (nonatomic) BOOL separator; +@property (nonatomic, strong) LineSDKHexColor * _Nullable separatorColor; +- (nonnull instancetype)initWithBackgroundColor:(LineSDKHexColor * _Nullable)backgroundColor separator:(BOOL)separator separatorColor:(LineSDKHexColor * _Nullable)separatorColor OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKFlexBoxComponent; +@class LineSDKFlexTextComponent; +@class LineSDKFlexButtonComponent; +@class LineSDKFlexImageComponent; +@class LineSDKFlexFillerComponent; +@class LineSDKFlexIconComponent; +@class LineSDKFlexSeparatorComponent; +@class LineSDKFlexSpacerComponent; + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKFlexMessageComponent") +@interface LineSDKFlexMessageComponent : NSObject +@property (nonatomic, readonly, strong) LineSDKFlexBoxComponent * _Nullable boxComponent; +@property (nonatomic, readonly, strong) LineSDKFlexTextComponent * _Nullable textComponent; +@property (nonatomic, readonly, strong) LineSDKFlexButtonComponent * _Nullable buttonComponent; +@property (nonatomic, readonly, strong) LineSDKFlexImageComponent * _Nullable imageComponent; +@property (nonatomic, readonly, strong) LineSDKFlexFillerComponent * _Nullable fillerComponent; +@property (nonatomic, readonly, strong) LineSDKFlexIconComponent * _Nullable iconComponent; +@property (nonatomic, readonly, strong) LineSDKFlexSeparatorComponent * _Nullable separatorComponent; +@property (nonatomic, readonly, strong) LineSDKFlexSpacerComponent * _Nullable spacerComponent; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentLayout : NSInteger; +@class NSNumber; +enum LineSDKFlexMessageComponentSpacing : NSInteger; +enum LineSDKFlexMessageComponentMargin : NSInteger; +@class LineSDKMessageAction; + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKFlexBoxComponent") +@interface LineSDKFlexBoxComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly) enum LineSDKFlexMessageComponentLayout layout; +@property (nonatomic, copy) NSArray * _Nonnull contents; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentSpacing spacing; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nonnull instancetype)initWithLayout:(enum LineSDKFlexMessageComponentLayout)layout contents:(NSArray * _Nonnull)contents OBJC_DESIGNATED_INITIALIZER; +- (void)addComponent:(LineSDKFlexMessageComponent * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKFlexBubbleContainer; +@class LineSDKFlexCarouselContainer; + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKFlexMessageContainer") +@interface LineSDKFlexMessageContainer : NSObject +@property (nonatomic, readonly, strong) LineSDKFlexBubbleContainer * _Nullable bubbleContainer; +@property (nonatomic, readonly, strong) LineSDKFlexCarouselContainer * _Nullable carouselContainer; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKFlexBubbleContainerStyle; +enum LineSDKFlexBubbleContainerDirection : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexBubbleContainer") +@interface LineSDKFlexBubbleContainer : LineSDKFlexMessageContainer +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable header; +@property (nonatomic, strong) LineSDKFlexImageComponent * _Nullable hero; +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable body; +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable footer; +@property (nonatomic, strong) LineSDKFlexBubbleContainerStyle * _Nullable style; +@property (nonatomic) enum LineSDKFlexBubbleContainerDirection direction; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexBubbleContainerDirection, open) { + LineSDKFlexBubbleContainerDirectionNone = 0, + LineSDKFlexBubbleContainerDirectionLeftToRight = 1, + LineSDKFlexBubbleContainerDirectionRightToLeft = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKFlexBubbleContainerStyle") +@interface LineSDKFlexBubbleContainerStyle : NSObject +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable header; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable hero; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable body; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable footer; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentHeight : NSInteger; +enum LineSDKFlexButtonComponentStyle : NSInteger; +enum LineSDKFlexMessageComponentGravity : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexButtonComponent") +@interface LineSDKFlexButtonComponent : LineSDKFlexMessageComponent +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull action; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentHeight height; +@property (nonatomic) enum LineSDKFlexButtonComponentStyle style; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +- (nonnull instancetype)initWithAction:(LineSDKMessageAction * _Nonnull)action OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexButtonComponentStyle, open) { + LineSDKFlexButtonComponentStyleNone = 0, + LineSDKFlexButtonComponentStyleLink = 1, + LineSDKFlexButtonComponentStylePrimary = 2, + LineSDKFlexButtonComponentStyleSecondary = 3, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC28LineSDKFlexCarouselContainer") +@interface LineSDKFlexCarouselContainer : LineSDKFlexMessageContainer +@property (nonatomic, copy) NSArray * _Nonnull contents; +- (nonnull instancetype)initWithContents:(NSArray * _Nonnull)contents OBJC_DESIGNATED_INITIALIZER; +- (void)addBubble:(LineSDKFlexBubbleContainer * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexFillerComponent") +@interface LineSDKFlexFillerComponent : LineSDKFlexMessageComponent +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentSize : NSInteger; +enum LineSDKFlexMessageComponentAspectRatio : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKFlexIconComponent") +@interface LineSDKFlexIconComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectRatio aspectRatio; +- (nullable instancetype)initWithIconURL:(NSURL * _Nonnull)iconURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +enum LineSDKFlexMessageComponentAlignment : NSInteger; +enum LineSDKFlexMessageComponentAspectMode : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKFlexImageComponent") +@interface LineSDKFlexImageComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentAlignment alignment; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectRatio aspectRatio; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectMode aspectMode; +@property (nonatomic, strong) LineSDKHexColor * _Nullable backgroundColor; +- (nullable instancetype)initWithImageURL:(NSURL * _Nonnull)imageURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKFlexMessage") +@interface LineSDKFlexMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull altText; +@property (nonatomic, strong) LineSDKFlexMessageContainer * _Nonnull contents; +- (nonnull instancetype)initWithAltText:(NSString * _Nonnull)altText container:(LineSDKFlexMessageContainer * _Nonnull)container OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAlignment, open) { + LineSDKFlexMessageComponentAlignmentNone = 0, + LineSDKFlexMessageComponentAlignmentStart = 1, + LineSDKFlexMessageComponentAlignmentEnd = 2, + LineSDKFlexMessageComponentAlignmentCenter = 3, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAspectMode, open) { + LineSDKFlexMessageComponentAspectModeNone = 0, + LineSDKFlexMessageComponentAspectModeFill = 1, + LineSDKFlexMessageComponentAspectModeFit = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAspectRatio, open) { + LineSDKFlexMessageComponentAspectRatioNone = 0, + LineSDKFlexMessageComponentAspectRatioRatio_1x1 = 1, + LineSDKFlexMessageComponentAspectRatioRatio_1_51x1 = 2, + LineSDKFlexMessageComponentAspectRatioRatio_1_91x1 = 3, + LineSDKFlexMessageComponentAspectRatioRatio_4x3 = 4, + LineSDKFlexMessageComponentAspectRatioRatio_16x9 = 5, + LineSDKFlexMessageComponentAspectRatioRatio_20x13 = 6, + LineSDKFlexMessageComponentAspectRatioRatio_2x1 = 7, + LineSDKFlexMessageComponentAspectRatioRatio_3x1 = 8, + LineSDKFlexMessageComponentAspectRatioRatio_3x4 = 9, + LineSDKFlexMessageComponentAspectRatioRatio_9x16 = 10, + LineSDKFlexMessageComponentAspectRatioRatio_1x2 = 11, + LineSDKFlexMessageComponentAspectRatioRatio_1x3 = 12, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentGravity, open) { + LineSDKFlexMessageComponentGravityNone = 0, + LineSDKFlexMessageComponentGravityTop = 1, + LineSDKFlexMessageComponentGravityBottom = 2, + LineSDKFlexMessageComponentGravityCenter = 3, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentHeight, open) { + LineSDKFlexMessageComponentHeightNone = 0, + LineSDKFlexMessageComponentHeightSm = 1, + LineSDKFlexMessageComponentHeightMd = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentLayout, open) { + LineSDKFlexMessageComponentLayoutHorizontal = 0, + LineSDKFlexMessageComponentLayoutVertical = 1, + LineSDKFlexMessageComponentLayoutBaseline = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentMargin, open) { + LineSDKFlexMessageComponentMarginNone = 0, + LineSDKFlexMessageComponentMarginXs = 1, + LineSDKFlexMessageComponentMarginSm = 2, + LineSDKFlexMessageComponentMarginMd = 3, + LineSDKFlexMessageComponentMarginLg = 4, + LineSDKFlexMessageComponentMarginXl = 5, + LineSDKFlexMessageComponentMarginXxl = 6, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentSize, open) { + LineSDKFlexMessageComponentSizeNone = 0, + LineSDKFlexMessageComponentSizeXxs = 1, + LineSDKFlexMessageComponentSizeXs = 2, + LineSDKFlexMessageComponentSizeSm = 3, + LineSDKFlexMessageComponentSizeMd = 4, + LineSDKFlexMessageComponentSizeLg = 5, + LineSDKFlexMessageComponentSizeXl = 6, + LineSDKFlexMessageComponentSizeXxl = 7, + LineSDKFlexMessageComponentSizeXl3 = 8, + LineSDKFlexMessageComponentSizeXl4 = 9, + LineSDKFlexMessageComponentSizeXl5 = 10, + LineSDKFlexMessageComponentSizeFull = 11, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentSpacing, open) { + LineSDKFlexMessageComponentSpacingNone = 0, + LineSDKFlexMessageComponentSpacingXs = 1, + LineSDKFlexMessageComponentSpacingSm = 2, + LineSDKFlexMessageComponentSpacingMd = 3, + LineSDKFlexMessageComponentSpacingLg = 4, + LineSDKFlexMessageComponentSpacingXl = 5, + LineSDKFlexMessageComponentSpacingXxl = 6, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentWeight, open) { + LineSDKFlexMessageComponentWeightNone = 0, + LineSDKFlexMessageComponentWeightRegular = 1, + LineSDKFlexMessageComponentWeightBold = 2, +}; + + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKFlexSeparatorComponent") +@interface LineSDKFlexSeparatorComponent : LineSDKFlexMessageComponent +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +- (nonnull instancetype)initWithMargin:(enum LineSDKFlexMessageComponentMargin)margin color:(LineSDKHexColor * _Nullable)color OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexSpacerComponent") +@interface LineSDKFlexSpacerComponent : LineSDKFlexMessageComponent +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +- (nonnull instancetype)initWithSize:(enum LineSDKFlexMessageComponentSize)size OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKFlexTextComponent") +@interface LineSDKFlexTextComponent : LineSDKFlexMessageComponent +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAlignment alignment; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +@property (nonatomic) BOOL wrapping; +@property (nonatomic, strong) NSNumber * _Nullable maxLines; +@property (nonatomic) enum LineSDKFlexMessageComponentWeight weight; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKUser; + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKGetApproversInFriendsResponse") +@interface LineSDKGetApproversInFriendsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull friends; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC34LineSDKGetApproversInGroupResponse") +@interface LineSDKGetApproversInGroupResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull users; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC37LineSDKGetBotFriendshipStatusResponse") +@interface LineSDKGetBotFriendshipStatusResponse : NSObject +@property (nonatomic, readonly) BOOL friendFlag; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKGetFriendsRequestSort, open) { + LineSDKGetFriendsRequestSortNone = 0, + LineSDKGetFriendsRequestSortName = 1, + LineSDKGetFriendsRequestSortRelation = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKGetFriendsResponse") +@interface LineSDKGetFriendsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull friends; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKGroup; + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKGetGroupsResponse") +@interface LineSDKGetGroupsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull groups; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC12LineSDKGroup") +@interface LineSDKGroup : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull groupID; +@property (nonatomic, readonly, copy) NSString * _Nonnull groupName; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_PROTOCOL("_TtP11LineSDKObjC18LineSDKShareTarget_") +@protocol LineSDKShareTarget +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + + +@interface LineSDKGroup (SWIFT_EXTENSION(LineSDKObjC)) +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + +@class UIColor; + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKHexColor") +@interface LineSDKHexColor : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull rawValue; +@property (nonatomic, readonly, strong) UIColor * _Nonnull color; +- (nonnull instancetype)init:(UIColor * _Nonnull)color OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue defaultColor:(UIColor * _Nonnull)color OBJC_DESIGNATED_INITIALIZER; +- (BOOL)isEqualsToColor:(LineSDKHexColor * _Nonnull)another SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKMessageSender; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKImageMessage") +@interface LineSDKImageMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly, copy) NSURL * _Nonnull previewImageURL; +@property (nonatomic) BOOL animated; +@property (nonatomic, copy) NSString * _Nullable fileExtension; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL animated:(BOOL)animated fileExtension:(NSString * _Nullable)fileExtension sender:(LineSDKMessageSender * _Nullable)sender OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKJWTPayload; + +SWIFT_CLASS("_TtC11LineSDKObjC10LineSDKJWT") +@interface LineSDKJWT : NSObject +@property (nonatomic, readonly, strong) LineSDKJWTPayload * _Nonnull payload; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC17LineSDKJWTPayload") +@interface LineSDKJWTPayload : NSObject +- (NSString * _Nullable)getStringForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +- (NSNumber * _Nullable)getNumberForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nullable issuer; +@property (nonatomic, readonly, copy) NSString * _Nullable subject; +@property (nonatomic, readonly, copy) NSString * _Nullable audience; +@property (nonatomic, readonly, copy) NSDate * _Nullable expiration; +@property (nonatomic, readonly, copy) NSDate * _Nullable issueAt; +@property (nonatomic, readonly, copy) NSString * _Nullable name; +@property (nonatomic, readonly, copy) NSURL * _Nullable picture; +@property (nonatomic, readonly, copy) NSString * _Nullable email; +@property (nonatomic, readonly, copy) NSArray * _Nullable amr; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKLocationMessage") +@interface LineSDKLocationMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull title; +@property (nonatomic, copy) NSString * _Nonnull address; +@property (nonatomic) double latitude; +@property (nonatomic) double longitude; +- (nonnull instancetype)initWithTitle:(NSString * _Nonnull)title address:(NSString * _Nonnull)address latitude:(double)latitude longitude:(double)longitude OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIButton; +@protocol LineSDKLoginButtonDelegate; +@class UIViewController; +@class LineSDKLoginManagerParameters; +enum LineSDKLoginButtonSize : NSInteger; +@class LineSDKLoginManagerOptions; + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKLoginButton") +@interface LineSDKLoginButton : NSObject +@property (nonatomic, readonly, strong) UIButton * _Nonnull button; +@property (nonatomic, weak) id _Nullable loginDelegate; +@property (nonatomic, weak) UIViewController * _Nullable buttonPresentingViewController; +@property (nonatomic, copy) NSSet * _Nonnull loginPermissions; +@property (nonatomic, strong) LineSDKLoginManagerParameters * _Nonnull loginManagerParameters; +@property (nonatomic) enum LineSDKLoginButtonSize buttonSizeValue; +@property (nonatomic, copy) NSString * _Nullable buttonTextValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)login; +/// warning: +/// Deprecated. Use loginManagerParameters instead. +@property (nonatomic, copy) NSArray * _Nullable loginManagerOptions SWIFT_DEPRECATED_MSG("Use `LineSDKLoginButton.loginManagerParameters` instead."); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKLoginButtonSize, open) { + LineSDKLoginButtonSizeSmall = 0, + LineSDKLoginButtonSizeNormal = 1, +}; + +@class LineSDKLoginResult; + +SWIFT_PROTOCOL("_TtP11LineSDKObjC26LineSDKLoginButtonDelegate_") +@protocol LineSDKLoginButtonDelegate +- (void)loginButtonDidStartLogin:(LineSDKLoginButton * _Nonnull)button; +- (void)loginButton:(LineSDKLoginButton * _Nonnull)button didSucceedLogin:(LineSDKLoginResult * _Nullable)loginResult; +- (void)loginButton:(LineSDKLoginButton * _Nonnull)button didFailLogin:(NSError * _Nullable)error; +@end + +@class LineSDKLoginProcess; +@class UIApplication; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKLoginManager") +@interface LineSDKLoginManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManager * _Nonnull sharedManager;) ++ (LineSDKLoginManager * _Nonnull)sharedManager SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, strong) LineSDKLoginProcess * _Nullable currentProcess; +@property (nonatomic, readonly) BOOL isSetupFinished; +@property (nonatomic, readonly) BOOL isAuthorized; +@property (nonatomic, readonly) BOOL isAuthorizing; +@property (nonatomic, copy) NSString * _Nullable preferredWebPageLanguage SWIFT_DEPRECATED_MSG("Set `preferredWebPageLanguage` in `LineSDKLoginManagerParameters` instead."); +- (void)setupWithChannelID:(NSString * _Nonnull)channelID universalLinkURL:(NSURL * _Nullable)universalLinkURL; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController parameters:(LineSDKLoginManagerParameters * _Nonnull)parameters completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion; +- (void)logoutWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; +- (BOOL)application:(UIApplication * _Nonnull)app open:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options SWIFT_WARN_UNUSED_RESULT; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController options:(NSArray * _Nullable)options completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Convert the `options` to a `LoginManager.Parameters` value and\n use `login(permissions:inViewController:parameters:completionHandler:)` instead.\")\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC28LineSDKLoginManagerBotPrompt") +@interface LineSDKLoginManagerBotPrompt : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerBotPrompt * _Nonnull normal;) ++ (LineSDKLoginManagerBotPrompt * _Nonnull)normal SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerBotPrompt * _Nonnull aggressive;) ++ (LineSDKLoginManagerBotPrompt * _Nonnull)aggressive SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nonnull rawValue; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKLoginManagerOptions") SWIFT_DEPRECATED_MSG("Use `LineSDKLoginManagerParameters` instead.") +@interface LineSDKLoginManagerOptions : NSObject +- (nonnull instancetype)initWithRawValue:(NSInteger)rawValue OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull onlyWebLogin;) ++ (LineSDKLoginManagerOptions * _Nonnull)onlyWebLogin SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull botPromptNormal;) ++ (LineSDKLoginManagerOptions * _Nonnull)botPromptNormal SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull botPromptAggressive;) ++ (LineSDKLoginManagerOptions * _Nonnull)botPromptAggressive SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKLoginManagerParameters") +@interface LineSDKLoginManagerParameters : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic) BOOL onlyWebLogin; +@property (nonatomic, strong) LineSDKLoginManagerBotPrompt * _Nullable botPromptStyle; +@property (nonatomic, copy) NSString * _Nullable preferredWebPageLanguage; +@property (nonatomic, copy) NSString * _Nullable IDTokenNonce; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKLoginPermission") +@interface LineSDKLoginPermission : NSObject +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; ++ (NSSet * _Nonnull)permissionsFrom:(NSString * _Nonnull)string SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openID;) ++ (LineSDKLoginPermission * _Nonnull)openID SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull profile;) ++ (LineSDKLoginPermission * _Nonnull)profile SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull friends;) ++ (LineSDKLoginPermission * _Nonnull)friends SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull groups;) ++ (LineSDKLoginPermission * _Nonnull)groups SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull oneTimeShare;) ++ (LineSDKLoginPermission * _Nonnull)oneTimeShare SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull messageWrite;) ++ (LineSDKLoginPermission * _Nonnull)messageWrite SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull email;) ++ (LineSDKLoginPermission * _Nonnull)email SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull phone;) ++ (LineSDKLoginPermission * _Nonnull)phone SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull gender;) ++ (LineSDKLoginPermission * _Nonnull)gender SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull birthdate;) ++ (LineSDKLoginPermission * _Nonnull)birthdate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull address;) ++ (LineSDKLoginPermission * _Nonnull)address SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull realName;) ++ (LineSDKLoginPermission * _Nonnull)realName SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatTermStatus;) ++ (LineSDKLoginPermission * _Nonnull)openChatTermStatus SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatRoomCreateAndJoin;) ++ (LineSDKLoginPermission * _Nonnull)openChatRoomCreateAndJoin SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatInfo;) ++ (LineSDKLoginPermission * _Nonnull)openChatInfo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugManagement;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugManagement SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugInfo;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugInfo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugProfile;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugProfile SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugSendMessage;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugSendMessage SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugReceiveMessageEvent;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugReceiveMessageEvent SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKLoginProcess") +@interface LineSDKLoginProcess : NSObject +- (void)stop; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKLoginResult") +@interface LineSDKLoginResult : NSObject +@property (nonatomic, readonly, strong) LineSDKAccessToken * _Nonnull accessToken; +@property (nonatomic, readonly, copy) NSSet * _Nonnull permissions; +@property (nonatomic, readonly, strong) LineSDKUserProfile * _Nullable userProfile; +@property (nonatomic, readonly, strong) NSNumber * _Nullable friendshipStatusChanged; +@property (nonatomic, readonly, copy) NSString * _Nullable IDTokenNonce; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class LineSDKMessageURIAction; + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKMessageAction") +@interface LineSDKMessageAction : NSObject +@property (nonatomic, readonly, strong) LineSDKMessageURIAction * _Nullable URIAction; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKMessageSender") +@interface LineSDKMessageSender : NSObject +@property (nonatomic, copy) NSString * _Nonnull label; +@property (nonatomic, copy) NSURL * _Nonnull iconURL; +@property (nonatomic, copy) NSURL * _Nullable linkURL; +- (nonnull instancetype)initWithLabel:(NSString * _Nonnull)label iconURL:(NSURL * _Nonnull)iconURL linkURL:(NSURL * _Nullable)linkURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKMessageSendingStatus") +@interface LineSDKMessageSendingStatus : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKMessageSendingStatus * _Nonnull statusOK;) ++ (LineSDKMessageSendingStatus * _Nonnull)statusOK SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKMessageSendingStatus * _Nonnull statusDiscarded;) ++ (LineSDKMessageSendingStatus * _Nonnull)statusDiscarded SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEqualToStatus:(LineSDKMessageSendingStatus * _Nonnull)another SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isOK; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKMessageSendingToken") +@interface LineSDKMessageSendingToken : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull token; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKMessageShareTargetType, open) { + LineSDKMessageShareTargetTypeFriends = 0, + LineSDKMessageShareTargetTypeGroups = 1, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKMessageURIAction") +@interface LineSDKMessageURIAction : LineSDKMessageAction +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic, copy) NSURL * _Nonnull uri; +- (nonnull instancetype)initWithLabel:(NSString * _Nullable)label uri:(NSURL * _Nonnull)uri OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol LineSDKOpenChatCreatingControllerDelegate; + +SWIFT_CLASS("_TtC11LineSDKObjC33LineSDKOpenChatCreatingController") +@interface LineSDKOpenChatCreatingController : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, strong) id _Nullable delegate; +@property (nonatomic) NSInteger suggestedCategory; +- (void)loadAndPresentIn:(UIViewController * _Nonnull)viewController presentedHandler:(void (^ _Nonnull)(UIViewController * _Nullable, NSError * _Nullable))handler; ++ (LineSDKAuthorizationStatus * _Nonnull)localAuthorizationStatusForCreatingOpenChat SWIFT_WARN_UNUSED_RESULT; +@end + +@class LineSDKOpenChatRoomInfo; +@class LineSDKOpenChatRoomCreatingItem; +@class UINavigationController; + +SWIFT_PROTOCOL("_TtP11LineSDKObjC41LineSDKOpenChatCreatingControllerDelegate_") +@protocol LineSDKOpenChatCreatingControllerDelegate +@optional +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller didCreateChatRoom:(LineSDKOpenChatRoomInfo * _Nonnull)room withCreatingItem:(LineSDKOpenChatRoomCreatingItem * _Nonnull)item; +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller didFailWithError:(NSError * _Nonnull)error withCreatingItem:(LineSDKOpenChatRoomCreatingItem * _Nonnull)item presentingViewController:(UIViewController * _Nonnull)presentingViewController; +- (BOOL)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller shouldPreventUserTermAlertFrom:(UIViewController * _Nonnull)presentingViewController SWIFT_WARN_UNUSED_RESULT; +- (void)openChatCreatingControllerDidCancelCreating:(LineSDKOpenChatCreatingController * _Nonnull)controller; +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller willPresentCreatingNavigationController:(UINavigationController * _Nonnull)navigationController; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKOpenChatRoomCreatingItem") +@interface LineSDKOpenChatRoomCreatingItem : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull roomDescription; +@property (nonatomic, readonly, copy) NSString * _Nonnull creatorDisplayName; +@property (nonatomic, readonly) NSInteger category; +@property (nonatomic, readonly) BOOL allowSearch; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name roomDescription:(NSString * _Nonnull)roomDescription creatorDisplayName:(NSString * _Nonnull)creatorDisplayName category:(NSInteger)category allowSearch:(BOOL)allowSearch OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKOpenChatRoomInfo") +@interface LineSDKOpenChatRoomInfo : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull openChatId; +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKOpenChatRoomJoinType") +@interface LineSDKOpenChatRoomJoinType : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC34LineSDKOpenChatRoomMembershipState") +@interface LineSDKOpenChatRoomMembershipState : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull state; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKOpenChatRoomStatus") +@interface LineSDKOpenChatRoomStatus : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull status; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKPostMultisendMessagesResponseSendingResult; + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKPostMultisendMessagesResponse") +@interface LineSDKPostMultisendMessagesResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull result; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC49LineSDKPostMultisendMessagesResponseSendingResult") +@interface LineSDKPostMultisendMessagesResponseSendingResult : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull to; +@property (nonatomic, readonly, strong) LineSDKMessageSendingStatus * _Nonnull status; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKPostSendMessagesResponse") +@interface LineSDKPostSendMessagesResponse : NSObject +@property (nonatomic, readonly, strong) LineSDKMessageSendingStatus * _Nonnull status; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol LineSDKShareViewControllerDelegate; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKShareViewController") +@interface LineSDKShareViewController : NSObject +@property (nonatomic, readonly, strong) UIViewController * _Nonnull viewController; +@property (nonatomic, strong) UIColor * _Nonnull shareNavigationBarTintColor; +@property (nonatomic, strong) UIColor * _Nonnull shareNavigationBarTextColor; +@property (nonatomic) UIStatusBarStyle shareStatusBarStyle; +@property (nonatomic, copy) NSArray * _Nullable shareMessages; +@property (nonatomic, strong) id _Nullable delegate; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; ++ (LineSDKAuthorizationStatus * _Nonnull)localAuthorizationStatusForSendingMessage SWIFT_WARN_UNUSED_RESULT; +@end + + +SWIFT_PROTOCOL("_TtP11LineSDKObjC34LineSDKShareViewControllerDelegate_") +@protocol LineSDKShareViewControllerDelegate +@optional +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didFailLoadingListType:(enum LineSDKMessageShareTargetType)shareType withError:(NSError * _Nonnull)error; +- (void)shareViewControllerDidCancelSharing:(LineSDKShareViewController * _Nonnull)controller; +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didFailSendingMessages:(NSArray * _Nonnull)messages toTargets:(NSArray> * _Nonnull)targets withError:(NSError * _Nonnull)error; +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didSendMessages:(NSArray * _Nonnull)messages toTargets:(NSArray> * _Nonnull)targets; +- (NSArray * _Nonnull)shareViewController:(LineSDKShareViewController * _Nonnull)controller messagesForSendingToTargets:(NSArray> * _Nonnull)targets SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shareViewControllerShouldDismissAfterSending:(LineSDKShareViewController * _Nonnull)controller SWIFT_WARN_UNUSED_RESULT; +@end + +@class LineSDKTemplateButtonsPayload; +@class LineSDKTemplateConfirmPayload; +@class LineSDKTemplateCarouselPayload; +@class LineSDKTemplateImageCarouselPayload; + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateMessagePayload") +@interface LineSDKTemplateMessagePayload : NSObject +@property (nonatomic, readonly, strong) LineSDKTemplateButtonsPayload * _Nullable buttonsPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateConfirmPayload * _Nullable confirmPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateCarouselPayload * _Nullable carouselPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateImageCarouselPayload * _Nullable imageCarouselPayload; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKTemplateMessagePayloadImageAspectRatio : NSInteger; +enum LineSDKTemplateMessagePayloadImageContentMode : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateButtonsPayload") +@interface LineSDKTemplateButtonsPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSArray * _Nonnull actions; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable defaultAction; +@property (nonatomic, copy) NSURL * _Nullable thumbnailImageURL; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageAspectRatio imageAspectRatio; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageContentMode imageContentMode; +@property (nonatomic, strong) LineSDKHexColor * _Nullable imageBackgroundColor; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nonnull instancetype)initWithTitle:(NSString * _Nullable)title text:(NSString * _Nonnull)text actions:(NSArray * _Nonnull)actions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTemplateCarouselPayloadColumn; + +SWIFT_CLASS("_TtC11LineSDKObjC30LineSDKTemplateCarouselPayload") +@interface LineSDKTemplateCarouselPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSArray * _Nonnull columns; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageAspectRatio imageAspectRatio; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageContentMode imageContentMode; +- (nonnull instancetype)initWithColumns:(NSArray * _Nonnull)columns OBJC_DESIGNATED_INITIALIZER; +- (void)addColumn:(LineSDKTemplateCarouselPayloadColumn * _Nonnull)column; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKTemplateCarouselPayloadColumn") +@interface LineSDKTemplateCarouselPayloadColumn : NSObject +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSArray * _Nonnull actions; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable defaultAction; +@property (nonatomic, copy) NSURL * _Nullable thumbnailImageURL; +@property (nonatomic, strong) LineSDKHexColor * _Nullable imageBackgroundColor; +- (nonnull instancetype)initWithTitle:(NSString * _Nullable)title text:(NSString * _Nonnull)text actions:(NSArray * _Nonnull)actions OBJC_DESIGNATED_INITIALIZER; +- (void)addAction:(LineSDKMessageAction * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateConfirmPayload") +@interface LineSDKTemplateConfirmPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull confirmAction; +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull cancelAction; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text confirmAction:(LineSDKMessageAction * _Nonnull)confirmAction cancelAction:(LineSDKMessageAction * _Nonnull)cancelAction OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTemplateImageCarouselPayloadColumn; + +SWIFT_CLASS("_TtC11LineSDKObjC35LineSDKTemplateImageCarouselPayload") +@interface LineSDKTemplateImageCarouselPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSArray * _Nonnull columns; +- (nonnull instancetype)initWithColumns:(NSArray * _Nonnull)columns OBJC_DESIGNATED_INITIALIZER; +- (void)addColumn:(LineSDKTemplateImageCarouselPayloadColumn * _Nonnull)column; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC41LineSDKTemplateImageCarouselPayloadColumn") +@interface LineSDKTemplateImageCarouselPayloadColumn : NSObject +@property (nonatomic, copy) NSURL * _Nonnull imageURL; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nullable instancetype)initWithImageURL:(NSURL * _Nonnull)imageURL action:(LineSDKMessageAction * _Nullable)action OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKTemplateMessage") +@interface LineSDKTemplateMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull altText; +@property (nonatomic, strong) LineSDKTemplateMessagePayload * _Nonnull payload; +- (nonnull instancetype)initWithAltText:(NSString * _Nonnull)altText payload:(LineSDKTemplateMessagePayload * _Nonnull)payload OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +typedef SWIFT_ENUM(NSInteger, LineSDKTemplateMessagePayloadImageAspectRatio, open) { + LineSDKTemplateMessagePayloadImageAspectRatioNone = 0, + LineSDKTemplateMessagePayloadImageAspectRatioRectangle = 1, + LineSDKTemplateMessagePayloadImageAspectRatioSquare = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKTemplateMessagePayloadImageContentMode, open) { + LineSDKTemplateMessagePayloadImageContentModeNone = 0, + LineSDKTemplateMessagePayloadImageContentModeAspectFill = 1, + LineSDKTemplateMessagePayloadImageContentModeAspectFit = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKTextMessage") +@interface LineSDKTextMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text sender:(LineSDKMessageSender * _Nullable)sender OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC11LineSDKUser") +@interface LineSDKUser : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull userID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayNameOriginal; +@property (nonatomic, readonly, copy) NSString * _Nullable displayNameOverridden; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface LineSDKUser (SWIFT_EXTENSION(LineSDKObjC)) +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKUserProfile") +@interface LineSDKUserProfile : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull userID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLLarge; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +@property (nonatomic, readonly, copy) NSString * _Nullable statusMessage; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKVideoMessage") +@interface LineSDKVideoMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly, copy) NSURL * _Nonnull previewImageURL; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSCoder; + +/// Represents a login button which executes the login function when the user taps the button. +/// note: +/// +/// To change the size of the button, use the buttonSize property instead of setting its frame or giving +/// it some size constraints. +SWIFT_CLASS("_TtC11LineSDKObjC11LoginButton") +@interface LoginButton : UIButton +/// Creates a predefined LINE Login button. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// Creates a predefined LINE Login button. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Overrides the getter of the intrinsicContentSize property to support automatic layout. +@property (nonatomic, readonly) CGSize intrinsicContentSize; +/// Executes the login action when the user taps the login button. +- (void)login; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + +@interface NSNotification (SWIFT_EXTENSION(LineSDKObjC)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull LineSDKOldAccessTokenKey;) ++ (NSString * _Nonnull)LineSDKOldAccessTokenKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull LineSDKNewAccessTokenKey;) ++ (NSString * _Nonnull)LineSDKNewAccessTokenKey SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSNotification (SWIFT_EXTENSION(LineSDKObjC)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) NSNotificationName _Nonnull LineSDKAccessTokenDidUpdate;) ++ (NSNotificationName _Nonnull)LineSDKAccessTokenDidUpdate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) NSNotificationName _Nonnull LineSDKAccessTokenDidRemove;) ++ (NSNotificationName _Nonnull)LineSDKAccessTokenDidRemove SWIFT_WARN_UNUSED_RESULT; +@end + + + +@class NSBundle; + +SWIFT_CLASS("_TtC11LineSDKObjC25StyleNavigationController") +@interface StyleNavigationController : UINavigationController +- (void)viewDidLoad; +/// :nodoc: +@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle; +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass OBJC_DESIGNATED_INITIALIZER SWIFT_AVAILABILITY(ios,introduced=5.0); +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC36OpenChatCreatingNavigationController") +@interface OpenChatCreatingNavigationController : StyleNavigationController +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass OBJC_DESIGNATED_INITIALIZER SWIFT_AVAILABILITY(ios,introduced=5.0); +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A view controller that provides a default UI for selecting friends and groups, +/// then share some Messages to the selected targets. +///

Overview

+/// A ShareViewController allows users to share a message to LINE via a default UI. +/// An authorized user can browse, search, and select up to 10 users or groups in a tab-based table view UI. +/// After choosing their share targets, the user taps “Send” to share a preset Message to the targets. +/// The message appears to the target recipients as having been sent by the user themselves. +/// ShareViewController is a subclass of UINavigationController, so you need to create and present it modally. +/// To use ShareViewController, follow these steps: +///
    +///
  1. +/// Verify that the user has granted your app the necessary permissions. ShareViewController will show both +/// Friends and Groups tabs. To get the friend list and group list, and send a message, you need +/// LoginPermission.oneTimeShare. Use ShareViewController.localAuthorizationStatusForSendingMessage() to check +/// whether you have a valid token with the necessary permissions. If you don’t have them, don’t create and +/// show the ShareViewController, but instead prompt your user to grant your app the needed permissions. +///
  2. +///
  3. +/// Create a ShareViewController instance. ShareViewController can’t be initialized from Storyboard or +/// XIB. Use the provided initializer init(). +///
  4. +///
  5. +/// Specify messages to tell the ShareViewController the Message values you want to share. +///
  6. +///
  7. +/// Present the created ShareViewController modally by calling present(_:animated:completion:). +///
  8. +///
+/// You can customize the ShareViewController navigation bar style and status bar content style to match your app. +/// Use navigationBarTintColor, navigationBarTextColor, and statusBarStyle to do so. +///

Share Delegate

+/// ShareViewController will deliver results of user interaction to a delegate object. To get these related events, +/// you must provide a delegate that conforms to the ShareViewControllerDelegate protocol, and set it to shareDelegate +/// property. +/// See ShareViewControllerDelegate for more information. +/// warning: +/// +/// Although ShareViewController is marked as open, we recommend against creating a subclass for it. The class is +/// intended to be used as-is, to ensure a consistent sharing experience across all LINE and LINE SDK integrations. Users +/// expect sharing messages to friends and groups in LINE to work the same across different apps. Nevertheless, if you +/// absolutely need a custom sharing interaction, you can create it using the related APIs. +SWIFT_CLASS("_TtC11LineSDKObjC19ShareViewController") +@interface ShareViewController : StyleNavigationController +/// Creates a ShareViewController with default behavior. Always use this initializer to create a +/// ShareViewController instance. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// ShareViewController can’t be created from Storyboard or XIB file. This method merely throws a +/// fatal error. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// :nodoc: +@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle; +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; +@end + + +@class UIPresentationController; + +@interface ShareViewController (SWIFT_EXTENSION(LineSDKObjC)) +/// :nodoc: +- (void)presentationControllerDidDismiss:(UIPresentationController * _Nonnull)presentationController; +/// :nodoc: +- (BOOL)presentationControllerShouldDismiss:(UIPresentationController * _Nonnull)presentationController SWIFT_WARN_UNUSED_RESULT; +@end + + + + + + + + + + + + + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef LINESDKOBJC_SWIFT_H +#define LINESDKOBJC_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif + +#if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +#else +# define SWIFT_RUNTIME_NAME(X) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif + +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif + +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif + +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +#else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreGraphics; +@import Dispatch; +@import Foundation; +@import ObjectiveC; +@import UIKit; +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="LineSDKObjC",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + + + +@class LineSDKUserProfile; +@class LineSDKCallbackQueue; +@class NSString; +@class LineSDKGetFriendsResponse; +enum LineSDKGetFriendsRequestSort : NSInteger; +@class LineSDKGetApproversInFriendsResponse; +@class LineSDKGetGroupsResponse; +@class LineSDKGetApproversInGroupResponse; +@class LineSDKMessage; +@class LineSDKPostSendMessagesResponse; +@class LineSDKPostMultisendMessagesResponse; +@class LineSDKGetBotFriendshipStatusResponse; +@class LineSDKMessageSendingToken; +@class LineSDKOpenChatRoomStatus; +@class LineSDKOpenChatRoomMembershipState; +@class LineSDKOpenChatRoomJoinType; + +SWIFT_CLASS("_TtC11LineSDKObjC10LineSDKAPI") +@interface LineSDKAPI : NSObject ++ (void)getProfileWithCompletionHandler:(void (^ _Nonnull)(LineSDKUserProfile * _Nullable, NSError * _Nullable))completion; ++ (void)getProfileWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKUserProfile * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithSort:(enum LineSDKGetFriendsRequestSort)sort pageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getFriendsWithSort:(enum LineSDKGetFriendsRequestSort)sort pageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInFriendsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInFriendsWithPageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInFriendsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getGroupsWithPageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetGroupsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getGroupsWithPageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetGroupsResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInGroupWithGroupID:(NSString * _Nonnull)groupID pageToken:(NSString * _Nullable)pageToken completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInGroupResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getApproversInGroupWithGroupID:(NSString * _Nonnull)groupID pageToken:(NSString * _Nullable)pageToken callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetApproversInGroupResponse * _Nullable, NSError * _Nullable))completion; ++ (void)sendMessages:(NSArray * _Nonnull)messages to:(NSString * _Nonnull)chatID completionHandler:(void (^ _Nonnull)(LineSDKPostSendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)sendMessages:(NSArray * _Nonnull)messages to:(NSString * _Nonnull)chatID callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKPostSendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages to:(NSArray * _Nonnull)userIDs completionHandler:(void (^ _Nonnull)(LineSDKPostMultisendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages to:(NSArray * _Nonnull)userIDs callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKPostMultisendMessagesResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getBotFriendshipStatusWithCompletionHandler:(void (^ _Nonnull)(LineSDKGetBotFriendshipStatusResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getBotFriendshipStatusWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKGetBotFriendshipStatusResponse * _Nullable, NSError * _Nullable))completion; ++ (void)getMessageSendingOneTimeTokenWithUserIDs:(NSArray * _Nonnull)userIDs completionHander:(void (^ _Nonnull)(LineSDKMessageSendingToken * _Nullable, NSError * _Nullable))completion; ++ (void)getMessageSendingOneTimeTokenWithUserIDs:(NSArray * _Nonnull)userIDs callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHander:(void (^ _Nonnull)(LineSDKMessageSendingToken * _Nullable, NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages withMessageToken:(LineSDKMessageSendingToken * _Nonnull)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)multiSendMessages:(NSArray * _Nonnull)messages withMessageToken:(LineSDKMessageSendingToken * _Nonnull)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)getOpenChatRoomStatusWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomStatus * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomStatusWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomStatus * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomMembershipStateWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomMembershipState * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomMembershipStateWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomMembershipState * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomJoinTypeWithOpenChatId:(NSString * _Nonnull)openChatId completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomJoinType * _Nullable, NSError * _Nullable))completion; ++ (void)getOpenChatRoomJoinTypeWithOpenChatId:(NSString * _Nonnull)openChatId callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKOpenChatRoomJoinType * _Nullable, NSError * _Nullable))completion; ++ (void)postOpenChatRoomJoinWithOpenChatId:(NSString * _Nonnull)openChatId displayName:(NSString * _Nonnull)displayName completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)postOpenChatRoomJoinWithOpenChatId:(NSString * _Nonnull)openChatId displayName:(NSString * _Nonnull)displayName callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKAccessToken; +@class LineSDKAccessTokenVerifyResult; + +@interface LineSDKAPI (SWIFT_EXTENSION(LineSDKObjC)) ++ (void)refreshAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.refreshAccessToken"); ++ (void)refreshAccessTokenWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.refreshAccessToken"); ++ (void)revokeAccessTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)revokeAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)revokeAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.revokeAccessToken"); ++ (void)verifyAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); ++ (void)verifyAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); ++ (void)verifyAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Auth-related APIs don't refresh access tokens automatically.\n Make sure you don't need token refreshing as a side effect, then use methods in `LineSDKAuthAPI` instead.\n ", "LineSDKAuthAPI.verifyAccessToken"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKAPIError") +@interface LineSDKAPIError : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull error; +@property (nonatomic, readonly, copy) NSString * _Nullable detail; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSDate; +@class LineSDKJWT; +@class LineSDKLoginPermission; + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKAccessToken") +@interface LineSDKAccessToken : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +@property (nonatomic, readonly, copy) NSDate * _Nonnull createdAt; +@property (nonatomic, readonly, strong) LineSDKJWT * _Nullable IDToken; +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +@property (nonatomic, readonly, copy) NSDate * _Nonnull expiresAt; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKAccessTokenStore") +@interface LineSDKAccessTokenStore : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAccessTokenStore * _Nonnull sharedStore;) ++ (LineSDKAccessTokenStore * _Nonnull)sharedStore SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, strong) LineSDKAccessToken * _Nullable currentToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC30LineSDKAccessTokenVerifyResult") +@interface LineSDKAccessTokenVerifyResult : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull channelID; +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +@property (nonatomic, readonly) NSTimeInterval expiresIn; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTextMessage; +@class LineSDKImageMessage; +@class LineSDKVideoMessage; +@class LineSDKAudioMessage; +@class LineSDKLocationMessage; +@class LineSDKTemplateMessage; +@class LineSDKFlexMessage; + +SWIFT_CLASS("_TtC11LineSDKObjC14LineSDKMessage") +@interface LineSDKMessage : NSObject +@property (nonatomic, readonly, strong) LineSDKTextMessage * _Nullable textMessage; +@property (nonatomic, readonly, strong) LineSDKImageMessage * _Nullable imageMessage; +@property (nonatomic, readonly, strong) LineSDKVideoMessage * _Nullable videoMessage; +@property (nonatomic, readonly, strong) LineSDKAudioMessage * _Nullable audioMessage; +@property (nonatomic, readonly, strong) LineSDKLocationMessage * _Nullable locationMessage; +@property (nonatomic, readonly, strong) LineSDKTemplateMessage * _Nullable templateMessage; +@property (nonatomic, readonly, strong) LineSDKFlexMessage * _Nullable flexMessage; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSURL; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKAudioMessage") +@interface LineSDKAudioMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly) NSTimeInterval duration; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL duration:(NSTimeInterval)duration OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC14LineSDKAuthAPI") +@interface LineSDKAuthAPI : NSObject ++ (void)refreshAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion; ++ (void)refreshAccessTokenWithCallbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessToken * _Nullable, NSError * _Nullable))completion; ++ (void)revokeAccessTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshTokenWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)revokeRefreshToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; ++ (void)verifyAccessTokenWithCompletionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; ++ (void)verifyAccessToken:(NSString * _Nullable)token completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; ++ (void)verifyAccessToken:(NSString * _Nullable)token callbackQueue:(LineSDKCallbackQueue * _Nonnull)queue completionHandler:(void (^ _Nonnull)(LineSDKAccessTokenVerifyResult * _Nullable, NSError * _Nullable))completion; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKAuthorizationStatus") +@interface LineSDKAuthorizationStatus : NSObject +@property (nonatomic, readonly) NSInteger rawValue; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull authorized;) ++ (LineSDKAuthorizationStatus * _Nonnull)authorized SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull lackOfToken;) ++ (LineSDKAuthorizationStatus * _Nonnull)lackOfToken SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKAuthorizationStatus * _Nonnull lackOfPermissions;) ++ (LineSDKAuthorizationStatus * _Nonnull)lackOfPermissions SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithRawValue:(NSInteger)rawValue OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSOperationQueue; + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKCallbackQueue") +@interface LineSDKCallbackQueue : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull asyncMain;) ++ (LineSDKCallbackQueue * _Nonnull)asyncMain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull currentMainOrAsync;) ++ (LineSDKCallbackQueue * _Nonnull)currentMainOrAsync SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKCallbackQueue * _Nonnull untouch;) ++ (LineSDKCallbackQueue * _Nonnull)untouch SWIFT_WARN_UNUSED_RESULT; ++ (LineSDKCallbackQueue * _Nonnull)callbackQueueWithDispatchQueue:(dispatch_queue_t _Nonnull)dispatchQueue SWIFT_WARN_UNUSED_RESULT; ++ (LineSDKCallbackQueue * _Nonnull)callbackQueueWithOperationQueue:(NSOperationQueue * _Nonnull)operationQueue SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKConstant") +@interface LineSDKConstant : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull SDKVersion;) ++ (NSString * _Nonnull)SDKVersion SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKErrorConstant") +@interface LineSDKErrorConstant : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull errorDomain;) ++ (NSString * _Nonnull)errorDomain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull cryptoErrorDomain;) ++ (NSString * _Nonnull)cryptoErrorDomain SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyUnderlyingError;) ++ (NSString * _Nonnull)userInfoKeyUnderlyingError SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyStatusCode;) ++ (NSString * _Nonnull)userInfoKeyStatusCode SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyResultCode;) ++ (NSString * _Nonnull)userInfoKeyResultCode SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyType;) ++ (NSString * _Nonnull)userInfoKeyType SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyData;) ++ (NSString * _Nonnull)userInfoKeyData SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyAPIError;) ++ (NSString * _Nonnull)userInfoKeyAPIError SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyRaw;) ++ (NSString * _Nonnull)userInfoKeyRaw SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyUrl;) ++ (NSString * _Nonnull)userInfoKeyUrl SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyMessage;) ++ (NSString * _Nonnull)userInfoKeyMessage SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyStatus;) ++ (NSString * _Nonnull)userInfoKeyStatus SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyText;) ++ (NSString * _Nonnull)userInfoKeyText SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyEncoding;) ++ (NSString * _Nonnull)userInfoKeyEncoding SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyParameterName;) ++ (NSString * _Nonnull)userInfoKeyParameterName SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyReason;) ++ (NSString * _Nonnull)userInfoKeyReason SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyIndex;) ++ (NSString * _Nonnull)userInfoKeyIndex SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyKey;) ++ (NSString * _Nonnull)userInfoKeyKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull userInfoKeyGot;) ++ (NSString * _Nonnull)userInfoKeyGot SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKHexColor; + +SWIFT_CLASS("_TtC11LineSDKObjC21LineSDKFlexBlockStyle") +@interface LineSDKFlexBlockStyle : NSObject +@property (nonatomic, strong) LineSDKHexColor * _Nullable backgroundColor; +@property (nonatomic) BOOL separator; +@property (nonatomic, strong) LineSDKHexColor * _Nullable separatorColor; +- (nonnull instancetype)initWithBackgroundColor:(LineSDKHexColor * _Nullable)backgroundColor separator:(BOOL)separator separatorColor:(LineSDKHexColor * _Nullable)separatorColor OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKFlexBoxComponent; +@class LineSDKFlexTextComponent; +@class LineSDKFlexButtonComponent; +@class LineSDKFlexImageComponent; +@class LineSDKFlexFillerComponent; +@class LineSDKFlexIconComponent; +@class LineSDKFlexSeparatorComponent; +@class LineSDKFlexSpacerComponent; + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKFlexMessageComponent") +@interface LineSDKFlexMessageComponent : NSObject +@property (nonatomic, readonly, strong) LineSDKFlexBoxComponent * _Nullable boxComponent; +@property (nonatomic, readonly, strong) LineSDKFlexTextComponent * _Nullable textComponent; +@property (nonatomic, readonly, strong) LineSDKFlexButtonComponent * _Nullable buttonComponent; +@property (nonatomic, readonly, strong) LineSDKFlexImageComponent * _Nullable imageComponent; +@property (nonatomic, readonly, strong) LineSDKFlexFillerComponent * _Nullable fillerComponent; +@property (nonatomic, readonly, strong) LineSDKFlexIconComponent * _Nullable iconComponent; +@property (nonatomic, readonly, strong) LineSDKFlexSeparatorComponent * _Nullable separatorComponent; +@property (nonatomic, readonly, strong) LineSDKFlexSpacerComponent * _Nullable spacerComponent; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentLayout : NSInteger; +@class NSNumber; +enum LineSDKFlexMessageComponentSpacing : NSInteger; +enum LineSDKFlexMessageComponentMargin : NSInteger; +@class LineSDKMessageAction; + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKFlexBoxComponent") +@interface LineSDKFlexBoxComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly) enum LineSDKFlexMessageComponentLayout layout; +@property (nonatomic, copy) NSArray * _Nonnull contents; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentSpacing spacing; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nonnull instancetype)initWithLayout:(enum LineSDKFlexMessageComponentLayout)layout contents:(NSArray * _Nonnull)contents OBJC_DESIGNATED_INITIALIZER; +- (void)addComponent:(LineSDKFlexMessageComponent * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKFlexBubbleContainer; +@class LineSDKFlexCarouselContainer; + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKFlexMessageContainer") +@interface LineSDKFlexMessageContainer : NSObject +@property (nonatomic, readonly, strong) LineSDKFlexBubbleContainer * _Nullable bubbleContainer; +@property (nonatomic, readonly, strong) LineSDKFlexCarouselContainer * _Nullable carouselContainer; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class LineSDKFlexBubbleContainerStyle; +enum LineSDKFlexBubbleContainerDirection : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexBubbleContainer") +@interface LineSDKFlexBubbleContainer : LineSDKFlexMessageContainer +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable header; +@property (nonatomic, strong) LineSDKFlexImageComponent * _Nullable hero; +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable body; +@property (nonatomic, strong) LineSDKFlexBoxComponent * _Nullable footer; +@property (nonatomic, strong) LineSDKFlexBubbleContainerStyle * _Nullable style; +@property (nonatomic) enum LineSDKFlexBubbleContainerDirection direction; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexBubbleContainerDirection, open) { + LineSDKFlexBubbleContainerDirectionNone = 0, + LineSDKFlexBubbleContainerDirectionLeftToRight = 1, + LineSDKFlexBubbleContainerDirectionRightToLeft = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKFlexBubbleContainerStyle") +@interface LineSDKFlexBubbleContainerStyle : NSObject +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable header; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable hero; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable body; +@property (nonatomic, strong) LineSDKFlexBlockStyle * _Nullable footer; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentHeight : NSInteger; +enum LineSDKFlexButtonComponentStyle : NSInteger; +enum LineSDKFlexMessageComponentGravity : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexButtonComponent") +@interface LineSDKFlexButtonComponent : LineSDKFlexMessageComponent +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull action; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentHeight height; +@property (nonatomic) enum LineSDKFlexButtonComponentStyle style; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +- (nonnull instancetype)initWithAction:(LineSDKMessageAction * _Nonnull)action OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexButtonComponentStyle, open) { + LineSDKFlexButtonComponentStyleNone = 0, + LineSDKFlexButtonComponentStyleLink = 1, + LineSDKFlexButtonComponentStylePrimary = 2, + LineSDKFlexButtonComponentStyleSecondary = 3, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC28LineSDKFlexCarouselContainer") +@interface LineSDKFlexCarouselContainer : LineSDKFlexMessageContainer +@property (nonatomic, copy) NSArray * _Nonnull contents; +- (nonnull instancetype)initWithContents:(NSArray * _Nonnull)contents OBJC_DESIGNATED_INITIALIZER; +- (void)addBubble:(LineSDKFlexBubbleContainer * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexFillerComponent") +@interface LineSDKFlexFillerComponent : LineSDKFlexMessageComponent +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKFlexMessageComponentSize : NSInteger; +enum LineSDKFlexMessageComponentAspectRatio : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKFlexIconComponent") +@interface LineSDKFlexIconComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectRatio aspectRatio; +- (nullable instancetype)initWithIconURL:(NSURL * _Nonnull)iconURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +enum LineSDKFlexMessageComponentAlignment : NSInteger; +enum LineSDKFlexMessageComponentAspectMode : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKFlexImageComponent") +@interface LineSDKFlexImageComponent : LineSDKFlexMessageComponent +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentAlignment alignment; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectRatio aspectRatio; +@property (nonatomic) enum LineSDKFlexMessageComponentAspectMode aspectMode; +@property (nonatomic, strong) LineSDKHexColor * _Nullable backgroundColor; +- (nullable instancetype)initWithImageURL:(NSURL * _Nonnull)imageURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKFlexMessage") +@interface LineSDKFlexMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull altText; +@property (nonatomic, strong) LineSDKFlexMessageContainer * _Nonnull contents; +- (nonnull instancetype)initWithAltText:(NSString * _Nonnull)altText container:(LineSDKFlexMessageContainer * _Nonnull)container OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAlignment, open) { + LineSDKFlexMessageComponentAlignmentNone = 0, + LineSDKFlexMessageComponentAlignmentStart = 1, + LineSDKFlexMessageComponentAlignmentEnd = 2, + LineSDKFlexMessageComponentAlignmentCenter = 3, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAspectMode, open) { + LineSDKFlexMessageComponentAspectModeNone = 0, + LineSDKFlexMessageComponentAspectModeFill = 1, + LineSDKFlexMessageComponentAspectModeFit = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentAspectRatio, open) { + LineSDKFlexMessageComponentAspectRatioNone = 0, + LineSDKFlexMessageComponentAspectRatioRatio_1x1 = 1, + LineSDKFlexMessageComponentAspectRatioRatio_1_51x1 = 2, + LineSDKFlexMessageComponentAspectRatioRatio_1_91x1 = 3, + LineSDKFlexMessageComponentAspectRatioRatio_4x3 = 4, + LineSDKFlexMessageComponentAspectRatioRatio_16x9 = 5, + LineSDKFlexMessageComponentAspectRatioRatio_20x13 = 6, + LineSDKFlexMessageComponentAspectRatioRatio_2x1 = 7, + LineSDKFlexMessageComponentAspectRatioRatio_3x1 = 8, + LineSDKFlexMessageComponentAspectRatioRatio_3x4 = 9, + LineSDKFlexMessageComponentAspectRatioRatio_9x16 = 10, + LineSDKFlexMessageComponentAspectRatioRatio_1x2 = 11, + LineSDKFlexMessageComponentAspectRatioRatio_1x3 = 12, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentGravity, open) { + LineSDKFlexMessageComponentGravityNone = 0, + LineSDKFlexMessageComponentGravityTop = 1, + LineSDKFlexMessageComponentGravityBottom = 2, + LineSDKFlexMessageComponentGravityCenter = 3, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentHeight, open) { + LineSDKFlexMessageComponentHeightNone = 0, + LineSDKFlexMessageComponentHeightSm = 1, + LineSDKFlexMessageComponentHeightMd = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentLayout, open) { + LineSDKFlexMessageComponentLayoutHorizontal = 0, + LineSDKFlexMessageComponentLayoutVertical = 1, + LineSDKFlexMessageComponentLayoutBaseline = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentMargin, open) { + LineSDKFlexMessageComponentMarginNone = 0, + LineSDKFlexMessageComponentMarginXs = 1, + LineSDKFlexMessageComponentMarginSm = 2, + LineSDKFlexMessageComponentMarginMd = 3, + LineSDKFlexMessageComponentMarginLg = 4, + LineSDKFlexMessageComponentMarginXl = 5, + LineSDKFlexMessageComponentMarginXxl = 6, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentSize, open) { + LineSDKFlexMessageComponentSizeNone = 0, + LineSDKFlexMessageComponentSizeXxs = 1, + LineSDKFlexMessageComponentSizeXs = 2, + LineSDKFlexMessageComponentSizeSm = 3, + LineSDKFlexMessageComponentSizeMd = 4, + LineSDKFlexMessageComponentSizeLg = 5, + LineSDKFlexMessageComponentSizeXl = 6, + LineSDKFlexMessageComponentSizeXxl = 7, + LineSDKFlexMessageComponentSizeXl3 = 8, + LineSDKFlexMessageComponentSizeXl4 = 9, + LineSDKFlexMessageComponentSizeXl5 = 10, + LineSDKFlexMessageComponentSizeFull = 11, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentSpacing, open) { + LineSDKFlexMessageComponentSpacingNone = 0, + LineSDKFlexMessageComponentSpacingXs = 1, + LineSDKFlexMessageComponentSpacingSm = 2, + LineSDKFlexMessageComponentSpacingMd = 3, + LineSDKFlexMessageComponentSpacingLg = 4, + LineSDKFlexMessageComponentSpacingXl = 5, + LineSDKFlexMessageComponentSpacingXxl = 6, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKFlexMessageComponentWeight, open) { + LineSDKFlexMessageComponentWeightNone = 0, + LineSDKFlexMessageComponentWeightRegular = 1, + LineSDKFlexMessageComponentWeightBold = 2, +}; + + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKFlexSeparatorComponent") +@interface LineSDKFlexSeparatorComponent : LineSDKFlexMessageComponent +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +- (nonnull instancetype)initWithMargin:(enum LineSDKFlexMessageComponentMargin)margin color:(LineSDKHexColor * _Nullable)color OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKFlexSpacerComponent") +@interface LineSDKFlexSpacerComponent : LineSDKFlexMessageComponent +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +- (nonnull instancetype)initWithSize:(enum LineSDKFlexMessageComponentSize)size OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKFlexTextComponent") +@interface LineSDKFlexTextComponent : LineSDKFlexMessageComponent +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) NSNumber * _Nullable flex; +@property (nonatomic) enum LineSDKFlexMessageComponentMargin margin; +@property (nonatomic) enum LineSDKFlexMessageComponentSize size; +@property (nonatomic) enum LineSDKFlexMessageComponentAlignment alignment; +@property (nonatomic) enum LineSDKFlexMessageComponentGravity gravity; +@property (nonatomic) BOOL wrapping; +@property (nonatomic, strong) NSNumber * _Nullable maxLines; +@property (nonatomic) enum LineSDKFlexMessageComponentWeight weight; +@property (nonatomic, strong) LineSDKHexColor * _Nullable color; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKUser; + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKGetApproversInFriendsResponse") +@interface LineSDKGetApproversInFriendsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull friends; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC34LineSDKGetApproversInGroupResponse") +@interface LineSDKGetApproversInGroupResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull users; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC37LineSDKGetBotFriendshipStatusResponse") +@interface LineSDKGetBotFriendshipStatusResponse : NSObject +@property (nonatomic, readonly) BOOL friendFlag; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKGetFriendsRequestSort, open) { + LineSDKGetFriendsRequestSortNone = 0, + LineSDKGetFriendsRequestSortName = 1, + LineSDKGetFriendsRequestSortRelation = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKGetFriendsResponse") +@interface LineSDKGetFriendsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull friends; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKGroup; + +SWIFT_CLASS("_TtC11LineSDKObjC24LineSDKGetGroupsResponse") +@interface LineSDKGetGroupsResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull groups; +@property (nonatomic, readonly, copy) NSString * _Nullable pageToken; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC12LineSDKGroup") +@interface LineSDKGroup : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull groupID; +@property (nonatomic, readonly, copy) NSString * _Nonnull groupName; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_PROTOCOL("_TtP11LineSDKObjC18LineSDKShareTarget_") +@protocol LineSDKShareTarget +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + + +@interface LineSDKGroup (SWIFT_EXTENSION(LineSDKObjC)) +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + +@class UIColor; + +SWIFT_CLASS("_TtC11LineSDKObjC15LineSDKHexColor") +@interface LineSDKHexColor : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull rawValue; +@property (nonatomic, readonly, strong) UIColor * _Nonnull color; +- (nonnull instancetype)init:(UIColor * _Nonnull)color OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue defaultColor:(UIColor * _Nonnull)color OBJC_DESIGNATED_INITIALIZER; +- (BOOL)isEqualsToColor:(LineSDKHexColor * _Nonnull)another SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKMessageSender; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKImageMessage") +@interface LineSDKImageMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly, copy) NSURL * _Nonnull previewImageURL; +@property (nonatomic) BOOL animated; +@property (nonatomic, copy) NSString * _Nullable fileExtension; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL animated:(BOOL)animated fileExtension:(NSString * _Nullable)fileExtension sender:(LineSDKMessageSender * _Nullable)sender OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKJWTPayload; + +SWIFT_CLASS("_TtC11LineSDKObjC10LineSDKJWT") +@interface LineSDKJWT : NSObject +@property (nonatomic, readonly, strong) LineSDKJWTPayload * _Nonnull payload; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC17LineSDKJWTPayload") +@interface LineSDKJWTPayload : NSObject +- (NSString * _Nullable)getStringForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +- (NSNumber * _Nullable)getNumberForKey:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nullable issuer; +@property (nonatomic, readonly, copy) NSString * _Nullable subject; +@property (nonatomic, readonly, copy) NSString * _Nullable audience; +@property (nonatomic, readonly, copy) NSDate * _Nullable expiration; +@property (nonatomic, readonly, copy) NSDate * _Nullable issueAt; +@property (nonatomic, readonly, copy) NSString * _Nullable name; +@property (nonatomic, readonly, copy) NSURL * _Nullable picture; +@property (nonatomic, readonly, copy) NSString * _Nullable email; +@property (nonatomic, readonly, copy) NSArray * _Nullable amr; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKLocationMessage") +@interface LineSDKLocationMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull title; +@property (nonatomic, copy) NSString * _Nonnull address; +@property (nonatomic) double latitude; +@property (nonatomic) double longitude; +- (nonnull instancetype)initWithTitle:(NSString * _Nonnull)title address:(NSString * _Nonnull)address latitude:(double)latitude longitude:(double)longitude OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIButton; +@protocol LineSDKLoginButtonDelegate; +@class UIViewController; +@class LineSDKLoginManagerParameters; +enum LineSDKLoginButtonSize : NSInteger; +@class LineSDKLoginManagerOptions; + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKLoginButton") +@interface LineSDKLoginButton : NSObject +@property (nonatomic, readonly, strong) UIButton * _Nonnull button; +@property (nonatomic, weak) id _Nullable loginDelegate; +@property (nonatomic, weak) UIViewController * _Nullable buttonPresentingViewController; +@property (nonatomic, copy) NSSet * _Nonnull loginPermissions; +@property (nonatomic, strong) LineSDKLoginManagerParameters * _Nonnull loginManagerParameters; +@property (nonatomic) enum LineSDKLoginButtonSize buttonSizeValue; +@property (nonatomic, copy) NSString * _Nullable buttonTextValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)login; +/// warning: +/// Deprecated. Use loginManagerParameters instead. +@property (nonatomic, copy) NSArray * _Nullable loginManagerOptions SWIFT_DEPRECATED_MSG("Use `LineSDKLoginButton.loginManagerParameters` instead."); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKLoginButtonSize, open) { + LineSDKLoginButtonSizeSmall = 0, + LineSDKLoginButtonSizeNormal = 1, +}; + +@class LineSDKLoginResult; + +SWIFT_PROTOCOL("_TtP11LineSDKObjC26LineSDKLoginButtonDelegate_") +@protocol LineSDKLoginButtonDelegate +- (void)loginButtonDidStartLogin:(LineSDKLoginButton * _Nonnull)button; +- (void)loginButton:(LineSDKLoginButton * _Nonnull)button didSucceedLogin:(LineSDKLoginResult * _Nullable)loginResult; +- (void)loginButton:(LineSDKLoginButton * _Nonnull)button didFailLogin:(NSError * _Nullable)error; +@end + +@class LineSDKLoginProcess; +@class UIApplication; + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKLoginManager") +@interface LineSDKLoginManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManager * _Nonnull sharedManager;) ++ (LineSDKLoginManager * _Nonnull)sharedManager SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, strong) LineSDKLoginProcess * _Nullable currentProcess; +@property (nonatomic, readonly) BOOL isSetupFinished; +@property (nonatomic, readonly) BOOL isAuthorized; +@property (nonatomic, readonly) BOOL isAuthorizing; +@property (nonatomic, copy) NSString * _Nullable preferredWebPageLanguage SWIFT_DEPRECATED_MSG("Set `preferredWebPageLanguage` in `LineSDKLoginManagerParameters` instead."); +- (void)setupWithChannelID:(NSString * _Nonnull)channelID universalLinkURL:(NSURL * _Nullable)universalLinkURL; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController parameters:(LineSDKLoginManagerParameters * _Nonnull)parameters completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion; +- (void)logoutWithCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable))completion; +- (BOOL)application:(UIApplication * _Nonnull)app open:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options SWIFT_WARN_UNUSED_RESULT; +- (LineSDKLoginProcess * _Nullable)loginWithPermissions:(NSSet * _Nullable)permissions inViewController:(UIViewController * _Nullable)viewController options:(NSArray * _Nullable)options completionHandler:(void (^ _Nonnull)(LineSDKLoginResult * _Nullable, NSError * _Nullable))completion SWIFT_DEPRECATED_MSG("\n Convert the `options` to a `LoginManager.Parameters` value and\n use `login(permissions:inViewController:parameters:completionHandler:)` instead.\")\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC28LineSDKLoginManagerBotPrompt") +@interface LineSDKLoginManagerBotPrompt : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerBotPrompt * _Nonnull normal;) ++ (LineSDKLoginManagerBotPrompt * _Nonnull)normal SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerBotPrompt * _Nonnull aggressive;) ++ (LineSDKLoginManagerBotPrompt * _Nonnull)aggressive SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly, copy) NSString * _Nonnull rawValue; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKLoginManagerOptions") SWIFT_DEPRECATED_MSG("Use `LineSDKLoginManagerParameters` instead.") +@interface LineSDKLoginManagerOptions : NSObject +- (nonnull instancetype)initWithRawValue:(NSInteger)rawValue OBJC_DESIGNATED_INITIALIZER; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull onlyWebLogin;) ++ (LineSDKLoginManagerOptions * _Nonnull)onlyWebLogin SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull botPromptNormal;) ++ (LineSDKLoginManagerOptions * _Nonnull)botPromptNormal SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginManagerOptions * _Nonnull botPromptAggressive;) ++ (LineSDKLoginManagerOptions * _Nonnull)botPromptAggressive SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKLoginManagerParameters") +@interface LineSDKLoginManagerParameters : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic) BOOL onlyWebLogin; +@property (nonatomic, strong) LineSDKLoginManagerBotPrompt * _Nullable botPromptStyle; +@property (nonatomic, copy) NSString * _Nullable preferredWebPageLanguage; +@property (nonatomic, copy) NSString * _Nullable IDTokenNonce; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKLoginPermission") +@interface LineSDKLoginPermission : NSObject +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; ++ (NSSet * _Nonnull)permissionsFrom:(NSString * _Nonnull)string SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openID;) ++ (LineSDKLoginPermission * _Nonnull)openID SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull profile;) ++ (LineSDKLoginPermission * _Nonnull)profile SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull friends;) ++ (LineSDKLoginPermission * _Nonnull)friends SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull groups;) ++ (LineSDKLoginPermission * _Nonnull)groups SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull oneTimeShare;) ++ (LineSDKLoginPermission * _Nonnull)oneTimeShare SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull messageWrite;) ++ (LineSDKLoginPermission * _Nonnull)messageWrite SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull email;) ++ (LineSDKLoginPermission * _Nonnull)email SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull phone;) ++ (LineSDKLoginPermission * _Nonnull)phone SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull gender;) ++ (LineSDKLoginPermission * _Nonnull)gender SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull birthdate;) ++ (LineSDKLoginPermission * _Nonnull)birthdate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull address;) ++ (LineSDKLoginPermission * _Nonnull)address SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull realName;) ++ (LineSDKLoginPermission * _Nonnull)realName SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatTermStatus;) ++ (LineSDKLoginPermission * _Nonnull)openChatTermStatus SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatRoomCreateAndJoin;) ++ (LineSDKLoginPermission * _Nonnull)openChatRoomCreateAndJoin SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatInfo;) ++ (LineSDKLoginPermission * _Nonnull)openChatInfo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugManagement;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugManagement SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugInfo;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugInfo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugProfile;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugProfile SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugSendMessage;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugSendMessage SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKLoginPermission * _Nonnull openChatPlugReceiveMessageEvent;) ++ (LineSDKLoginPermission * _Nonnull)openChatPlugReceiveMessageEvent SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKLoginProcess") +@interface LineSDKLoginProcess : NSObject +- (void)stop; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKLoginResult") +@interface LineSDKLoginResult : NSObject +@property (nonatomic, readonly, strong) LineSDKAccessToken * _Nonnull accessToken; +@property (nonatomic, readonly, copy) NSSet * _Nonnull permissions; +@property (nonatomic, readonly, strong) LineSDKUserProfile * _Nullable userProfile; +@property (nonatomic, readonly, strong) NSNumber * _Nullable friendshipStatusChanged; +@property (nonatomic, readonly, copy) NSString * _Nullable IDTokenNonce; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class LineSDKMessageURIAction; + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKMessageAction") +@interface LineSDKMessageAction : NSObject +@property (nonatomic, readonly, strong) LineSDKMessageURIAction * _Nullable URIAction; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC20LineSDKMessageSender") +@interface LineSDKMessageSender : NSObject +@property (nonatomic, copy) NSString * _Nonnull label; +@property (nonatomic, copy) NSURL * _Nonnull iconURL; +@property (nonatomic, copy) NSURL * _Nullable linkURL; +- (nonnull instancetype)initWithLabel:(NSString * _Nonnull)label iconURL:(NSURL * _Nonnull)iconURL linkURL:(NSURL * _Nullable)linkURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKMessageSendingStatus") +@interface LineSDKMessageSendingStatus : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKMessageSendingStatus * _Nonnull statusOK;) ++ (LineSDKMessageSendingStatus * _Nonnull)statusOK SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) LineSDKMessageSendingStatus * _Nonnull statusDiscarded;) ++ (LineSDKMessageSendingStatus * _Nonnull)statusDiscarded SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEqualToStatus:(LineSDKMessageSendingStatus * _Nonnull)another SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isOK; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKMessageSendingToken") +@interface LineSDKMessageSendingToken : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull token; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +typedef SWIFT_ENUM(NSInteger, LineSDKMessageShareTargetType, open) { + LineSDKMessageShareTargetTypeFriends = 0, + LineSDKMessageShareTargetTypeGroups = 1, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKMessageURIAction") +@interface LineSDKMessageURIAction : LineSDKMessageAction +@property (nonatomic, copy) NSString * _Nullable label; +@property (nonatomic, copy) NSURL * _Nonnull uri; +- (nonnull instancetype)initWithLabel:(NSString * _Nullable)label uri:(NSURL * _Nonnull)uri OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol LineSDKOpenChatCreatingControllerDelegate; + +SWIFT_CLASS("_TtC11LineSDKObjC33LineSDKOpenChatCreatingController") +@interface LineSDKOpenChatCreatingController : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@property (nonatomic, strong) id _Nullable delegate; +@property (nonatomic) NSInteger suggestedCategory; +- (void)loadAndPresentIn:(UIViewController * _Nonnull)viewController presentedHandler:(void (^ _Nonnull)(UIViewController * _Nullable, NSError * _Nullable))handler; ++ (LineSDKAuthorizationStatus * _Nonnull)localAuthorizationStatusForCreatingOpenChat SWIFT_WARN_UNUSED_RESULT; +@end + +@class LineSDKOpenChatRoomInfo; +@class LineSDKOpenChatRoomCreatingItem; +@class UINavigationController; + +SWIFT_PROTOCOL("_TtP11LineSDKObjC41LineSDKOpenChatCreatingControllerDelegate_") +@protocol LineSDKOpenChatCreatingControllerDelegate +@optional +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller didCreateChatRoom:(LineSDKOpenChatRoomInfo * _Nonnull)room withCreatingItem:(LineSDKOpenChatRoomCreatingItem * _Nonnull)item; +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller didFailWithError:(NSError * _Nonnull)error withCreatingItem:(LineSDKOpenChatRoomCreatingItem * _Nonnull)item presentingViewController:(UIViewController * _Nonnull)presentingViewController; +- (BOOL)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller shouldPreventUserTermAlertFrom:(UIViewController * _Nonnull)presentingViewController SWIFT_WARN_UNUSED_RESULT; +- (void)openChatCreatingControllerDidCancelCreating:(LineSDKOpenChatCreatingController * _Nonnull)controller; +- (void)openChatCreatingController:(LineSDKOpenChatCreatingController * _Nonnull)controller willPresentCreatingNavigationController:(UINavigationController * _Nonnull)navigationController; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKOpenChatRoomCreatingItem") +@interface LineSDKOpenChatRoomCreatingItem : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull roomDescription; +@property (nonatomic, readonly, copy) NSString * _Nonnull creatorDisplayName; +@property (nonatomic, readonly) NSInteger category; +@property (nonatomic, readonly) BOOL allowSearch; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name roomDescription:(NSString * _Nonnull)roomDescription creatorDisplayName:(NSString * _Nonnull)creatorDisplayName category:(NSInteger)category allowSearch:(BOOL)allowSearch OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC23LineSDKOpenChatRoomInfo") +@interface LineSDKOpenChatRoomInfo : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull openChatId; +@property (nonatomic, readonly, copy) NSURL * _Nonnull url; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC27LineSDKOpenChatRoomJoinType") +@interface LineSDKOpenChatRoomJoinType : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC34LineSDKOpenChatRoomMembershipState") +@interface LineSDKOpenChatRoomMembershipState : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull state; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC25LineSDKOpenChatRoomStatus") +@interface LineSDKOpenChatRoomStatus : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull status; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKPostMultisendMessagesResponseSendingResult; + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKPostMultisendMessagesResponse") +@interface LineSDKPostMultisendMessagesResponse : NSObject +@property (nonatomic, readonly, copy) NSArray * _Nonnull result; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC49LineSDKPostMultisendMessagesResponseSendingResult") +@interface LineSDKPostMultisendMessagesResponseSendingResult : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull to; +@property (nonatomic, readonly, strong) LineSDKMessageSendingStatus * _Nonnull status; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC31LineSDKPostSendMessagesResponse") +@interface LineSDKPostSendMessagesResponse : NSObject +@property (nonatomic, readonly, strong) LineSDKMessageSendingStatus * _Nonnull status; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol LineSDKShareViewControllerDelegate; + +SWIFT_CLASS("_TtC11LineSDKObjC26LineSDKShareViewController") +@interface LineSDKShareViewController : NSObject +@property (nonatomic, readonly, strong) UIViewController * _Nonnull viewController; +@property (nonatomic, strong) UIColor * _Nonnull shareNavigationBarTintColor; +@property (nonatomic, strong) UIColor * _Nonnull shareNavigationBarTextColor; +@property (nonatomic) UIStatusBarStyle shareStatusBarStyle; +@property (nonatomic, copy) NSArray * _Nullable shareMessages; +@property (nonatomic, strong) id _Nullable delegate; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; ++ (LineSDKAuthorizationStatus * _Nonnull)localAuthorizationStatusForSendingMessage SWIFT_WARN_UNUSED_RESULT; +@end + + +SWIFT_PROTOCOL("_TtP11LineSDKObjC34LineSDKShareViewControllerDelegate_") +@protocol LineSDKShareViewControllerDelegate +@optional +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didFailLoadingListType:(enum LineSDKMessageShareTargetType)shareType withError:(NSError * _Nonnull)error; +- (void)shareViewControllerDidCancelSharing:(LineSDKShareViewController * _Nonnull)controller; +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didFailSendingMessages:(NSArray * _Nonnull)messages toTargets:(NSArray> * _Nonnull)targets withError:(NSError * _Nonnull)error; +- (void)shareViewController:(LineSDKShareViewController * _Nonnull)controller didSendMessages:(NSArray * _Nonnull)messages toTargets:(NSArray> * _Nonnull)targets; +- (NSArray * _Nonnull)shareViewController:(LineSDKShareViewController * _Nonnull)controller messagesForSendingToTargets:(NSArray> * _Nonnull)targets SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shareViewControllerShouldDismissAfterSending:(LineSDKShareViewController * _Nonnull)controller SWIFT_WARN_UNUSED_RESULT; +@end + +@class LineSDKTemplateButtonsPayload; +@class LineSDKTemplateConfirmPayload; +@class LineSDKTemplateCarouselPayload; +@class LineSDKTemplateImageCarouselPayload; + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateMessagePayload") +@interface LineSDKTemplateMessagePayload : NSObject +@property (nonatomic, readonly, strong) LineSDKTemplateButtonsPayload * _Nullable buttonsPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateConfirmPayload * _Nullable confirmPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateCarouselPayload * _Nullable carouselPayload; +@property (nonatomic, readonly, strong) LineSDKTemplateImageCarouselPayload * _Nullable imageCarouselPayload; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum LineSDKTemplateMessagePayloadImageAspectRatio : NSInteger; +enum LineSDKTemplateMessagePayloadImageContentMode : NSInteger; + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateButtonsPayload") +@interface LineSDKTemplateButtonsPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSArray * _Nonnull actions; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable defaultAction; +@property (nonatomic, copy) NSURL * _Nullable thumbnailImageURL; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageAspectRatio imageAspectRatio; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageContentMode imageContentMode; +@property (nonatomic, strong) LineSDKHexColor * _Nullable imageBackgroundColor; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nonnull instancetype)initWithTitle:(NSString * _Nullable)title text:(NSString * _Nonnull)text actions:(NSArray * _Nonnull)actions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTemplateCarouselPayloadColumn; + +SWIFT_CLASS("_TtC11LineSDKObjC30LineSDKTemplateCarouselPayload") +@interface LineSDKTemplateCarouselPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSArray * _Nonnull columns; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageAspectRatio imageAspectRatio; +@property (nonatomic) enum LineSDKTemplateMessagePayloadImageContentMode imageContentMode; +- (nonnull instancetype)initWithColumns:(NSArray * _Nonnull)columns OBJC_DESIGNATED_INITIALIZER; +- (void)addColumn:(LineSDKTemplateCarouselPayloadColumn * _Nonnull)column; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC36LineSDKTemplateCarouselPayloadColumn") +@interface LineSDKTemplateCarouselPayloadColumn : NSObject +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, copy) NSString * _Nullable title; +@property (nonatomic, copy) NSArray * _Nonnull actions; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable defaultAction; +@property (nonatomic, copy) NSURL * _Nullable thumbnailImageURL; +@property (nonatomic, strong) LineSDKHexColor * _Nullable imageBackgroundColor; +- (nonnull instancetype)initWithTitle:(NSString * _Nullable)title text:(NSString * _Nonnull)text actions:(NSArray * _Nonnull)actions OBJC_DESIGNATED_INITIALIZER; +- (void)addAction:(LineSDKMessageAction * _Nonnull)value; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC29LineSDKTemplateConfirmPayload") +@interface LineSDKTemplateConfirmPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull confirmAction; +@property (nonatomic, strong) LineSDKMessageAction * _Nonnull cancelAction; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text confirmAction:(LineSDKMessageAction * _Nonnull)confirmAction cancelAction:(LineSDKMessageAction * _Nonnull)cancelAction OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class LineSDKTemplateImageCarouselPayloadColumn; + +SWIFT_CLASS("_TtC11LineSDKObjC35LineSDKTemplateImageCarouselPayload") +@interface LineSDKTemplateImageCarouselPayload : LineSDKTemplateMessagePayload +@property (nonatomic, copy) NSArray * _Nonnull columns; +- (nonnull instancetype)initWithColumns:(NSArray * _Nonnull)columns OBJC_DESIGNATED_INITIALIZER; +- (void)addColumn:(LineSDKTemplateImageCarouselPayloadColumn * _Nonnull)column; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC41LineSDKTemplateImageCarouselPayloadColumn") +@interface LineSDKTemplateImageCarouselPayloadColumn : NSObject +@property (nonatomic, copy) NSURL * _Nonnull imageURL; +@property (nonatomic, strong) LineSDKMessageAction * _Nullable action; +- (nullable instancetype)initWithImageURL:(NSURL * _Nonnull)imageURL action:(LineSDKMessageAction * _Nullable)action OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC22LineSDKTemplateMessage") +@interface LineSDKTemplateMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull altText; +@property (nonatomic, strong) LineSDKTemplateMessagePayload * _Nonnull payload; +- (nonnull instancetype)initWithAltText:(NSString * _Nonnull)altText payload:(LineSDKTemplateMessagePayload * _Nonnull)payload OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +typedef SWIFT_ENUM(NSInteger, LineSDKTemplateMessagePayloadImageAspectRatio, open) { + LineSDKTemplateMessagePayloadImageAspectRatioNone = 0, + LineSDKTemplateMessagePayloadImageAspectRatioRectangle = 1, + LineSDKTemplateMessagePayloadImageAspectRatioSquare = 2, +}; + +typedef SWIFT_ENUM(NSInteger, LineSDKTemplateMessagePayloadImageContentMode, open) { + LineSDKTemplateMessagePayloadImageContentModeNone = 0, + LineSDKTemplateMessagePayloadImageContentModeAspectFill = 1, + LineSDKTemplateMessagePayloadImageContentModeAspectFit = 2, +}; + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKTextMessage") +@interface LineSDKTextMessage : LineSDKMessage +@property (nonatomic, copy) NSString * _Nonnull text; +@property (nonatomic, strong) LineSDKMessageSender * _Nullable sender; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text; +- (nonnull instancetype)initWithText:(NSString * _Nonnull)text sender:(LineSDKMessageSender * _Nullable)sender OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC11LineSDKUser") +@interface LineSDKUser : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull userID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayNameOriginal; +@property (nonatomic, readonly, copy) NSString * _Nullable displayNameOverridden; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface LineSDKUser (SWIFT_EXTENSION(LineSDKObjC)) +@property (nonatomic, readonly, copy) NSString * _Nonnull targetID; +@property (nonatomic, readonly, copy) NSURL * _Nullable avatarURL; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC18LineSDKUserProfile") +@interface LineSDKUserProfile : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull userID; +@property (nonatomic, readonly, copy) NSString * _Nonnull displayName; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURL; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLLarge; +@property (nonatomic, readonly, copy) NSURL * _Nullable pictureURLSmall; +@property (nonatomic, readonly, copy) NSString * _Nullable statusMessage; +@property (nonatomic, readonly, copy) NSString * _Nullable json; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC19LineSDKVideoMessage") +@interface LineSDKVideoMessage : LineSDKMessage +@property (nonatomic, readonly, copy) NSURL * _Nonnull originalContentURL; +@property (nonatomic, readonly, copy) NSURL * _Nonnull previewImageURL; +- (nullable instancetype)initWithOriginalContentURL:(NSURL * _Nonnull)originalContentURL previewImageURL:(NSURL * _Nonnull)previewImageURL OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSCoder; + +/// Represents a login button which executes the login function when the user taps the button. +/// note: +/// +/// To change the size of the button, use the buttonSize property instead of setting its frame or giving +/// it some size constraints. +SWIFT_CLASS("_TtC11LineSDKObjC11LoginButton") +@interface LoginButton : UIButton +/// Creates a predefined LINE Login button. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// Creates a predefined LINE Login button. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Overrides the getter of the intrinsicContentSize property to support automatic layout. +@property (nonatomic, readonly) CGSize intrinsicContentSize; +/// Executes the login action when the user taps the login button. +- (void)login; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + + +@interface NSNotification (SWIFT_EXTENSION(LineSDKObjC)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull LineSDKOldAccessTokenKey;) ++ (NSString * _Nonnull)LineSDKOldAccessTokenKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull LineSDKNewAccessTokenKey;) ++ (NSString * _Nonnull)LineSDKNewAccessTokenKey SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface NSNotification (SWIFT_EXTENSION(LineSDKObjC)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) NSNotificationName _Nonnull LineSDKAccessTokenDidUpdate;) ++ (NSNotificationName _Nonnull)LineSDKAccessTokenDidUpdate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) NSNotificationName _Nonnull LineSDKAccessTokenDidRemove;) ++ (NSNotificationName _Nonnull)LineSDKAccessTokenDidRemove SWIFT_WARN_UNUSED_RESULT; +@end + + + +@class NSBundle; + +SWIFT_CLASS("_TtC11LineSDKObjC25StyleNavigationController") +@interface StyleNavigationController : UINavigationController +- (void)viewDidLoad; +/// :nodoc: +@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle; +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass OBJC_DESIGNATED_INITIALIZER SWIFT_AVAILABILITY(ios,introduced=5.0); +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC11LineSDKObjC36OpenChatCreatingNavigationController") +@interface OpenChatCreatingNavigationController : StyleNavigationController +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass OBJC_DESIGNATED_INITIALIZER SWIFT_AVAILABILITY(ios,introduced=5.0); +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +@end + + +/// A view controller that provides a default UI for selecting friends and groups, +/// then share some Messages to the selected targets. +///

Overview

+/// A ShareViewController allows users to share a message to LINE via a default UI. +/// An authorized user can browse, search, and select up to 10 users or groups in a tab-based table view UI. +/// After choosing their share targets, the user taps “Send” to share a preset Message to the targets. +/// The message appears to the target recipients as having been sent by the user themselves. +/// ShareViewController is a subclass of UINavigationController, so you need to create and present it modally. +/// To use ShareViewController, follow these steps: +///
    +///
  1. +/// Verify that the user has granted your app the necessary permissions. ShareViewController will show both +/// Friends and Groups tabs. To get the friend list and group list, and send a message, you need +/// LoginPermission.oneTimeShare. Use ShareViewController.localAuthorizationStatusForSendingMessage() to check +/// whether you have a valid token with the necessary permissions. If you don’t have them, don’t create and +/// show the ShareViewController, but instead prompt your user to grant your app the needed permissions. +///
  2. +///
  3. +/// Create a ShareViewController instance. ShareViewController can’t be initialized from Storyboard or +/// XIB. Use the provided initializer init(). +///
  4. +///
  5. +/// Specify messages to tell the ShareViewController the Message values you want to share. +///
  6. +///
  7. +/// Present the created ShareViewController modally by calling present(_:animated:completion:). +///
  8. +///
+/// You can customize the ShareViewController navigation bar style and status bar content style to match your app. +/// Use navigationBarTintColor, navigationBarTextColor, and statusBarStyle to do so. +///

Share Delegate

+/// ShareViewController will deliver results of user interaction to a delegate object. To get these related events, +/// you must provide a delegate that conforms to the ShareViewControllerDelegate protocol, and set it to shareDelegate +/// property. +/// See ShareViewControllerDelegate for more information. +/// warning: +/// +/// Although ShareViewController is marked as open, we recommend against creating a subclass for it. The class is +/// intended to be used as-is, to ensure a consistent sharing experience across all LINE and LINE SDK integrations. Users +/// expect sharing messages to friends and groups in LINE to work the same across different apps. Nevertheless, if you +/// absolutely need a custom sharing interaction, you can create it using the related APIs. +SWIFT_CLASS("_TtC11LineSDKObjC19ShareViewController") +@interface ShareViewController : StyleNavigationController +/// Creates a ShareViewController with default behavior. Always use this initializer to create a +/// ShareViewController instance. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// ShareViewController can’t be created from Storyboard or XIB file. This method merely throws a +/// fatal error. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// :nodoc: +@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle; +- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController SWIFT_UNAVAILABLE; +- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; +@end + + +@class UIPresentationController; + +@interface ShareViewController (SWIFT_EXTENSION(LineSDKObjC)) +/// :nodoc: +- (void)presentationControllerDidDismiss:(UIPresentationController * _Nonnull)presentationController; +/// :nodoc: +- (BOOL)presentationControllerShouldDismiss:(UIPresentationController * _Nonnull)presentationController SWIFT_WARN_UNUSED_RESULT; +@end + + + + + + + + + + + + + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#endif diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h.meta new file mode 100644 index 0000000..6fe56a4 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Headers/LineSDKObjC-Swift.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1e3e8bc34ba174b2dbb1d6a8bb1f36ff +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Info.plist b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Info.plist new file mode 100644 index 0000000..b4f6093 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Info.plist @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7a258bfeca5c53dd50d9978fc71160bef1ae754606b73df8b8e5b80631615b4 +size 743 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Info.plist.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Info.plist.meta new file mode 100644 index 0000000..167bd82 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fe45645763369405cbb56f9fdcd4ef38 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/LineSDKObjC b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/LineSDKObjC new file mode 100755 index 0000000..030188a --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/LineSDKObjC @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d0d7fdee8673cade98e8ccfdd4e4f351ebd3da3d4135a92967afb6aa3b9ee81 +size 5623552 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/LineSDKObjC.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/LineSDKObjC.meta new file mode 100644 index 0000000..c305e17 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/LineSDKObjC.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 24b981e6831af47c994cdd741e8fab99 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules.meta new file mode 100644 index 0000000..bcd5720 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bbee3d2018ffc4ffcb06951b50af4452 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule.meta new file mode 100644 index 0000000..6728286 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6814063d9664c4af2a7d082a161e8866 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..1e2359e --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftdoc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f25fc81c5261b65da3c166b9db94050fceb193e0cb97ba38edf5aebdbe43211c +size 342836 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftdoc.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftdoc.meta new file mode 100644 index 0000000..38e0b76 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftdoc.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fe19d2abdd6444694b15b1a70542eb26 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..5831bb3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c45632b160a14d2121b97d3c5f3cf52bb9ba49d1d6bdada3978d31835ff9236 +size 149444 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftinterface.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftinterface.meta new file mode 100644 index 0000000..6350b1b --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/arm64-apple-ios-simulator.swiftinterface.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 229bb7ffed6e44a9f9fa5c0725687b22 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..56ef537 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftdoc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcd1328a418a537ad7435cd138583934af2064106f6528b8bf8a553e202c817b +size 342836 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftdoc.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftdoc.meta new file mode 100644 index 0000000..0eeeef8 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftdoc.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 63bc723474f234cab93c00e233d5947c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..0660fb0 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f768a67a97a3c292821643ce00b2ffa1dca3286c5b3a5d39fad4396212285b8 +size 149445 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftinterface.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftinterface.meta new file mode 100644 index 0000000..dc3826a --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/LineSDKObjC.swiftmodule/x86_64-apple-ios-simulator.swiftinterface.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 49e5d286e349740ec8724e9ba67e8ad6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/module.modulemap b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/module.modulemap new file mode 100644 index 0000000..00bbfd3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/module.modulemap @@ -0,0 +1,4 @@ +framework module LineSDKObjC { + header "LineSDKObjC-Swift.h" + requires objc +} diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/module.modulemap.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/module.modulemap.meta new file mode 100644 index 0000000..db07ba1 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Modules/module.modulemap.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1199465128c584475bfe74bcb86f5e4b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle.meta new file mode 100644 index 0000000..4a997cd --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 82e0d5eef9d5242cd8f0e2b90df2a8f5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj.meta new file mode 100644 index 0000000..059b229 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8651d97f0fe834f53b49d6aa99c0ac2d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings new file mode 100755 index 0000000..b118b3f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "يمكنك تحديد عددٍ يصل إلى %d."; +"common.action.close" = "إغلاق"; +"common.action.send" = "إرسال"; +"common.cancel" = "إلغاء"; +"common.next" = "التالي"; +"common.ok" = "موافق"; +"friends.share.search" = "بحث"; +"linesdk.login.button.login" = "تسجيل دخول باستخدام LINE"; +"open.line" = "فتح LINE"; +"openchat.create.profile.input.guide" = "تعيين اسمك المستعار لاستخدامه في \"%@\"."; +"openchat.create.profile.input.max.count" = "تم بلوغ الحد الأقصى للطول."; +"openchat.create.profile.input.placeholder" = "أدخل الاسم المستعار"; +"openchat.create.profile.title" = "ملفي التعريفي"; +"openchat.create.room.category" = "الفئة"; +"openchat.create.room.category.guide" = "سيتم عرض OpenChat الخاص بك في الفئة المحددة."; +"openchat.create.room.description.guide" = "أدخل كلمات مفتاحية باستخدام وسوم#"; +"openchat.create.room.description.placeholder" = "أدخل وصفا"; +"openchat.create.room.name.placeholder" = "اسم OpenChat"; +"openchat.create.room.search" = "تمكين البحث"; +"openchat.create.room.search.guide" = "سيتمكن الآخرون من البحث عن OpenChat الخاص بك."; +"openchat.create.room.title" = "إنشاء OpenChat"; +"openchat.not.agree.with.terms" = "أنت لم توافق على شروط وبنود استخدام OpenChat حتى الآن.\nاذهب إلى OpenChat في تطبيق LINE ووافق على شروط وبنود الاستخدام للاستمرار ."; +"search.no.result" = "لا توجد نتائج"; +"shareRecipient.section.friends.title" = "الأصدقاء"; +"shareRecipient.section.groups.title" = "المجموعات"; +"square.create.category.all" = "الكل"; +"square.create.category.alumnus" = "حاصل على شهادة جامعية"; +"square.create.category.ani" = "رسوم متحركة وفكاهة"; +"square.create.category.art" = "الفن"; +"square.create.category.artculture" = "فن/ثقافة"; +"square.create.category.baby" = "أطفال"; +"square.create.category.beauty" = "الجمال"; +"square.create.category.book" = "الكتب"; +"square.create.category.car" = "سيارات"; +"square.create.category.celebrity" = "وجوه معروفة"; +"square.create.category.company" = "الشركة"; +"square.create.category.economy" = "الاقتصاد"; +"square.create.category.entertainer" = "المشاهير"; +"square.create.category.etc" = "أخرى"; +"square.create.category.exercise" = "اللياقة"; +"square.create.category.family" = "العائلة"; +"square.create.category.fan" = "نادي مشجعين"; +"square.create.category.fashion" = "الموضة والتجميل"; +"square.create.category.finance" = "الشؤون المالية والأعمال"; +"square.create.category.food" = "الطعام"; +"square.create.category.friend" = "الأصدقاء"; +"square.create.category.game" = "ألعاب"; +"square.create.category.health" = "الصحة"; +"square.create.category.history" = "التاريخ"; +"square.create.category.hobby" = "الهوايات"; +"square.create.category.it" = "التكنولوجيا"; +"square.create.category.jpop" = "موسيقى البوب اليابانية/الدراما اليابانية"; +"square.create.category.kpop" = "موسيقى البوب الكورية/الدراما الكورية"; +"square.create.category.medicine" = "طبي"; +"square.create.category.movies" = "الأفلام"; +"square.create.category.music" = "الموسيقى"; +"square.create.category.notselected" = "غير محدد (لا يظهر في أي فئة)"; +"square.create.category.org" = "المؤسسة"; +"square.create.category.pet" = "الحيوانات الأليفة"; +"square.create.category.photo" = "الصور"; +"square.create.category.recipe" = "الطهي"; +"square.create.category.region" = "محلي"; +"square.create.category.school" = "مدارس"; +"square.create.category.science" = "العلوم"; +"square.create.category.social" = "اجتماعي"; +"square.create.category.society" = "النادي"; +"square.create.category.sports" = "الرياضات"; +"square.create.category.study" = "الدراسة"; +"square.create.category.travel" = "السفر"; +"square.create.category.trending" = "محتوى شائع"; +"square.create.category.tv" = "عروض تليفزيونية"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings.meta new file mode 100644 index 0000000..09a7182 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ar.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ddb69e3076a76487e816b584699e2584 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj.meta new file mode 100644 index 0000000..66936b2 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d2a69276f19bb4605a9162184665ecd4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings new file mode 100755 index 0000000..93f3025 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Sie können bis zu %d auswählen."; +"common.action.close" = "Schließen"; +"common.action.send" = "Senden"; +"common.cancel" = "Abbrechen"; +"common.next" = "Weiter"; +"common.ok" = "OK"; +"friends.share.search" = "Nach Namen suchen"; +"linesdk.login.button.login" = "Mit LINE anmelden"; +"open.line" = "LINE öffnen"; +"openchat.create.profile.input.guide" = "Lege den Alias fest, der in „%@“ verwendet werden soll."; +"openchat.create.profile.input.max.count" = "Maximale Länge erreicht."; +"openchat.create.profile.input.placeholder" = "Alias eingeben"; +"openchat.create.profile.title" = "Mein Profil"; +"openchat.create.room.category" = "Kategorie"; +"openchat.create.room.category.guide" = "Dein OpenChat wird in der ausgewählten Kategorie angezeigt."; +"openchat.create.room.description.guide" = "Schlagwörter mit #hashtags eingeben"; +"openchat.create.room.description.placeholder" = "Beschreibung eingeben"; +"openchat.create.room.name.placeholder" = "Name des OpenChat"; +"openchat.create.room.search" = "Suche zulassen"; +"openchat.create.room.search.guide" = "Andere können nach deinem OpenChat suchen."; +"openchat.create.room.title" = "OpenChat erstellen"; +"openchat.not.agree.with.terms" = "Du hast den OpenChat-Nutzungsbedingungen noch nicht zugestimmt.\nUm fortzufahren, navigiere zu OpenChat in der LINE-App und stimme den Nutzungsbedingungen zu."; +"search.no.result" = "Keine Ergebnisse"; +"shareRecipient.section.friends.title" = "Freunde"; +"shareRecipient.section.groups.title" = "Gruppen"; +"square.create.category.all" = "Alle"; +"square.create.category.alumnus" = "Ehemalige Mitschüler/Kommilitonen"; +"square.create.category.ani" = "Animation und Comics"; +"square.create.category.art" = "Kunst"; +"square.create.category.artculture" = "Kunst/Kultur"; +"square.create.category.baby" = "Kinder"; +"square.create.category.beauty" = "Beauty"; +"square.create.category.book" = "Bücher"; +"square.create.category.car" = "Autos"; +"square.create.category.celebrity" = "Berühmte Personen"; +"square.create.category.company" = "Unternehmen"; +"square.create.category.economy" = "Wirtschaft"; +"square.create.category.entertainer" = "Prominente"; +"square.create.category.etc" = "Sonstiges"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familie"; +"square.create.category.fan" = "Fanclub"; +"square.create.category.fashion" = "Mode und Beauty"; +"square.create.category.finance" = "Finanzen und Geschäfte"; +"square.create.category.food" = "Essen"; +"square.create.category.friend" = "Freunde"; +"square.create.category.game" = "Spiele"; +"square.create.category.health" = "Gesundheit"; +"square.create.category.history" = "Geschichte"; +"square.create.category.hobby" = "Hobbys"; +"square.create.category.it" = "Technik"; +"square.create.category.jpop" = "J-Pop/J-Drama"; +"square.create.category.kpop" = "K-Pop/K-Drama"; +"square.create.category.medicine" = "Medizin"; +"square.create.category.movies" = "Filme"; +"square.create.category.music" = "Musik"; +"square.create.category.notselected" = "Nicht ausgewählt (in keiner Kategorie angezeigt)"; +"square.create.category.org" = "Organisation"; +"square.create.category.pet" = "Haustiere"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Kochen"; +"square.create.category.region" = "Lokal"; +"square.create.category.school" = "Schule"; +"square.create.category.science" = "Wissenschaft"; +"square.create.category.social" = "Soziales"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sport"; +"square.create.category.study" = "Lernen"; +"square.create.category.travel" = "Reise"; +"square.create.category.trending" = "Populär"; +"square.create.category.tv" = "TV-Shows"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings.meta new file mode 100644 index 0000000..a4f68e1 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/de.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 08d85093df9fe4f6fa59d84345978210 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj.meta new file mode 100644 index 0000000..54e108d --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8c5744bdc87c446285fff2ca4b8f143 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings new file mode 100755 index 0000000..f2aedcc --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "You can select up to %d."; +"common.action.close" = "Close"; +"common.action.send" = "Send"; +"common.cancel" = "Cancel"; +"common.next" = "Next"; +"common.ok" = "OK"; +"friends.share.search" = "Search by name"; +"linesdk.login.button.login" = "Log in with LINE"; +"open.line" = "Open LINE"; +"openchat.create.profile.input.guide" = "Set your nickname to be used in \"%@\"."; +"openchat.create.profile.input.max.count" = "Maximum length reached."; +"openchat.create.profile.input.placeholder" = "Enter nickname"; +"openchat.create.profile.title" = "My profile"; +"openchat.create.room.category" = "Category"; +"openchat.create.room.category.guide" = "Your OpenChat will be displayed in the selected category."; +"openchat.create.room.description.guide" = "Enter keywords using #hashtags"; +"openchat.create.room.description.placeholder" = "Enter description"; +"openchat.create.room.name.placeholder" = "OpenChat name"; +"openchat.create.room.search" = "Allow search"; +"openchat.create.room.search.guide" = "Others will be able to search for your OpenChat."; +"openchat.create.room.title" = "Create OpenChat"; +"openchat.not.agree.with.terms" = "You haven\'t agreed to the OpenChat Terms and Conditions of Use yet.\nGo to OpenChat in the LINE app and agree to the Terms and Conditions of Use to continue."; +"search.no.result" = "No results."; +"shareRecipient.section.friends.title" = "Friends"; +"shareRecipient.section.groups.title" = "Groups"; +"square.create.category.all" = "All"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animation & comics"; +"square.create.category.art" = "Art"; +"square.create.category.artculture" = "Arts & books"; +"square.create.category.baby" = "Kids"; +"square.create.category.beauty" = "Beauty"; +"square.create.category.book" = "Books"; +"square.create.category.car" = "Automotive"; +"square.create.category.celebrity" = "Famous people"; +"square.create.category.company" = "Company"; +"square.create.category.economy" = "Economy"; +"square.create.category.entertainer" = "Fan clubs"; +"square.create.category.etc" = "Other"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Family"; +"square.create.category.fan" = "Fan clubs"; +"square.create.category.fashion" = "Fashion & beauty"; +"square.create.category.finance" = "Finance & business"; +"square.create.category.food" = "Food"; +"square.create.category.friend" = "Friends"; +"square.create.category.game" = "Games"; +"square.create.category.health" = "Health"; +"square.create.category.history" = "History"; +"square.create.category.hobby" = "Hobbies"; +"square.create.category.it" = "Tech"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medical"; +"square.create.category.movies" = "Movies"; +"square.create.category.music" = "Music"; +"square.create.category.notselected" = "Unselected (not shown in any category)"; +"square.create.category.org" = "Organizations"; +"square.create.category.pet" = "Pets"; +"square.create.category.photo" = "Photos"; +"square.create.category.recipe" = "Cooking"; +"square.create.category.region" = "Local"; +"square.create.category.school" = "Schools"; +"square.create.category.science" = "Science"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sports"; +"square.create.category.study" = "Study"; +"square.create.category.travel" = "Travel"; +"square.create.category.trending" = "Trending"; +"square.create.category.tv" = "TV shows"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings.meta new file mode 100644 index 0000000..4444c89 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/en.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3cb3e85dccc104ca5ad86ff8a7bb5fd1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj.meta new file mode 100644 index 0000000..056d115 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9fec5cac82c3445d8a6e49e58d2d0666 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings new file mode 100755 index 0000000..a8beb19 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puedes seleccionar hasta %d."; +"common.action.close" = "Cerrar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Siguiente"; +"common.ok" = "Aceptar"; +"friends.share.search" = "Buscar por nombre"; +"linesdk.login.button.login" = "Iniciar sesión con LINE"; +"open.line" = "Abrir LINE"; +"openchat.create.profile.input.guide" = "Ponte un nickname para \"%@\"."; +"openchat.create.profile.input.max.count" = "Pon algo más corto."; +"openchat.create.profile.input.placeholder" = "Nickname"; +"openchat.create.profile.title" = "Mi perfil"; +"openchat.create.room.category" = "Categoría"; +"openchat.create.room.category.guide" = "Tu OpenChat se mostrará en la categoría seleccionada."; +"openchat.create.room.description.guide" = "Ingresa palabras clave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Descripción"; +"openchat.create.room.name.placeholder" = "Nombre OpenChat"; +"openchat.create.room.search" = "Búsqueda abierta"; +"openchat.create.room.search.guide" = "Podrán buscar tu OpenChat."; +"openchat.create.room.title" = "Crear OpenChat"; +"openchat.not.agree.with.terms" = "En tu LINE, abre OpenChat y acepta los términos de uso de OpenChat.\n"; +"search.no.result" = "Parece que no hay nada."; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todas"; +"square.create.category.alumnus" = "Compañeros"; +"square.create.category.ani" = "Animes y cómics"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte y cultura"; +"square.create.category.baby" = "Infantil"; +"square.create.category.beauty" = "Belleza"; +"square.create.category.book" = "Libros"; +"square.create.category.car" = "Automovilismo"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economía"; +"square.create.category.entertainer" = "Farándula"; +"square.create.category.etc" = "Otras"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familia"; +"square.create.category.fan" = "Club de fan"; +"square.create.category.fashion" = "Moda y belleza"; +"square.create.category.finance" = "Finanzas"; +"square.create.category.food" = "Gourmet"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Juegos"; +"square.create.category.health" = "Salud"; +"square.create.category.history" = "Historia"; +"square.create.category.hobby" = "Pasatiempos"; +"square.create.category.it" = "Tecnología"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Pelis"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Sin seleccionar (no sale en las categorías)"; +"square.create.category.org" = "Organización"; +"square.create.category.pet" = "Mascotas"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cocina"; +"square.create.category.region" = "Regional"; +"square.create.category.school" = "Escuelas"; +"square.create.category.science" = "Ciencia"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Deportes"; +"square.create.category.study" = "Estudio"; +"square.create.category.travel" = "Viajes"; +"square.create.category.trending" = "Tendencias"; +"square.create.category.tv" = "Shows TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings.meta new file mode 100644 index 0000000..1c70794 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-419.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d7108df4c824f41598b7dc7e8ca0548a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj.meta new file mode 100644 index 0000000..8a87bd2 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4981c32add076466ca198d9189d18220 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings new file mode 100755 index 0000000..a8beb19 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puedes seleccionar hasta %d."; +"common.action.close" = "Cerrar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Siguiente"; +"common.ok" = "Aceptar"; +"friends.share.search" = "Buscar por nombre"; +"linesdk.login.button.login" = "Iniciar sesión con LINE"; +"open.line" = "Abrir LINE"; +"openchat.create.profile.input.guide" = "Ponte un nickname para \"%@\"."; +"openchat.create.profile.input.max.count" = "Pon algo más corto."; +"openchat.create.profile.input.placeholder" = "Nickname"; +"openchat.create.profile.title" = "Mi perfil"; +"openchat.create.room.category" = "Categoría"; +"openchat.create.room.category.guide" = "Tu OpenChat se mostrará en la categoría seleccionada."; +"openchat.create.room.description.guide" = "Ingresa palabras clave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Descripción"; +"openchat.create.room.name.placeholder" = "Nombre OpenChat"; +"openchat.create.room.search" = "Búsqueda abierta"; +"openchat.create.room.search.guide" = "Podrán buscar tu OpenChat."; +"openchat.create.room.title" = "Crear OpenChat"; +"openchat.not.agree.with.terms" = "En tu LINE, abre OpenChat y acepta los términos de uso de OpenChat.\n"; +"search.no.result" = "Parece que no hay nada."; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todas"; +"square.create.category.alumnus" = "Compañeros"; +"square.create.category.ani" = "Animes y cómics"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte y cultura"; +"square.create.category.baby" = "Infantil"; +"square.create.category.beauty" = "Belleza"; +"square.create.category.book" = "Libros"; +"square.create.category.car" = "Automovilismo"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economía"; +"square.create.category.entertainer" = "Farándula"; +"square.create.category.etc" = "Otras"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familia"; +"square.create.category.fan" = "Club de fan"; +"square.create.category.fashion" = "Moda y belleza"; +"square.create.category.finance" = "Finanzas"; +"square.create.category.food" = "Gourmet"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Juegos"; +"square.create.category.health" = "Salud"; +"square.create.category.history" = "Historia"; +"square.create.category.hobby" = "Pasatiempos"; +"square.create.category.it" = "Tecnología"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Pelis"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Sin seleccionar (no sale en las categorías)"; +"square.create.category.org" = "Organización"; +"square.create.category.pet" = "Mascotas"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cocina"; +"square.create.category.region" = "Regional"; +"square.create.category.school" = "Escuelas"; +"square.create.category.science" = "Ciencia"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Deportes"; +"square.create.category.study" = "Estudio"; +"square.create.category.travel" = "Viajes"; +"square.create.category.trending" = "Tendencias"; +"square.create.category.tv" = "Shows TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings.meta new file mode 100644 index 0000000..2e0f233 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es-MX.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1523264c9ba304b12af782e1d309a658 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj.meta new file mode 100644 index 0000000..de8134b --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c1e0ea35abd6c4d5a97718131aaefa2d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings new file mode 100755 index 0000000..9e3b347 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puedes seleccionar hasta %d."; +"common.action.close" = "Cerrar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Siguiente"; +"common.ok" = "Aceptar"; +"friends.share.search" = "Buscar por nombre"; +"linesdk.login.button.login" = "Iniciar sesión con LINE"; +"open.line" = "Abrir LINE"; +"openchat.create.profile.input.guide" = "Ponte un alias para \"%@\"."; +"openchat.create.profile.input.max.count" = "Uf, muy largo."; +"openchat.create.profile.input.placeholder" = "Alias"; +"openchat.create.profile.title" = "Mi perfil"; +"openchat.create.room.category" = "Categoría"; +"openchat.create.room.category.guide" = "Tu OpenChat se mostrará en la categoría seleccionada."; +"openchat.create.room.description.guide" = "Introduce palabras clave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Descripción"; +"openchat.create.room.name.placeholder" = "Nombre OpenChat"; +"openchat.create.room.search" = "Búsqueda abierta"; +"openchat.create.room.search.guide" = "Podrán buscar tu OpenChat."; +"openchat.create.room.title" = "Crear OpenChat"; +"openchat.not.agree.with.terms" = "En tu LINE, abre OpenChat y acepta los términos de uso de OpenChat.\n"; +"search.no.result" = "Parece que no hay nada."; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "All"; +"square.create.category.alumnus" = "Compañeros"; +"square.create.category.ani" = "Anime y cómics"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arts & books"; +"square.create.category.baby" = "Infantil"; +"square.create.category.beauty" = "Belleza"; +"square.create.category.book" = "Libros"; +"square.create.category.car" = "Automovilismo"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economía"; +"square.create.category.entertainer" = "Farándula"; +"square.create.category.etc" = "Otras"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Familia"; +"square.create.category.fan" = "Club de fans"; +"square.create.category.fashion" = "Moda/Belleza"; +"square.create.category.finance" = "Finanzas"; +"square.create.category.food" = "Gourmet"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Juegos"; +"square.create.category.health" = "Salud"; +"square.create.category.history" = "Historia"; +"square.create.category.hobby" = "Pasatiempos"; +"square.create.category.it" = "Tecnología"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Pelis"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Sin seleccionar (no sale en lista)"; +"square.create.category.org" = "Organización"; +"square.create.category.pet" = "Mascotas"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cocina"; +"square.create.category.region" = "Regional"; +"square.create.category.school" = "Colegio/Compañeros"; +"square.create.category.science" = "Ciencia"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Deportes"; +"square.create.category.study" = "Estudio"; +"square.create.category.travel" = "Viajes"; +"square.create.category.trending" = "Tendencias"; +"square.create.category.tv" = "Shows"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings.meta new file mode 100644 index 0000000..64441bf --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/es.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7fff91ae2bb70418b9236d90a300e29e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj.meta new file mode 100644 index 0000000..8cecfb9 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4134667de268344ec8817b522d2507b9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings new file mode 100755 index 0000000..6c2297c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Vous pouvez en sélectionner jusqu\'à %d."; +"common.action.close" = "Fermer"; +"common.action.send" = "Envoyer"; +"common.cancel" = "Annuler"; +"common.next" = "Suivant"; +"common.ok" = "OK"; +"friends.share.search" = "Rechercher par nom"; +"linesdk.login.button.login" = "Connexion avec LINE"; +"open.line" = "Ouvrir LINE"; +"openchat.create.profile.input.guide" = "Définissez le pseudonyme à utiliser dans « %@ »."; +"openchat.create.profile.input.max.count" = "Longueur maximale atteinte."; +"openchat.create.profile.input.placeholder" = "Saisissez un pseudonyme"; +"openchat.create.profile.title" = "Mon profil"; +"openchat.create.room.category" = "Catégorie"; +"openchat.create.room.category.guide" = "Votre OpenChat s\'affichera dans la catégorie sélectionnée."; +"openchat.create.room.description.guide" = "Saisissez des mots clés sous forme de #hashtags"; +"openchat.create.room.description.placeholder" = "Saisissez une description"; +"openchat.create.room.name.placeholder" = "Nom de l\'OpenChat"; +"openchat.create.room.search" = "Autoriser la recherche"; +"openchat.create.room.search.guide" = "Les autres personnes pourront rechercher votre OpenChat."; +"openchat.create.room.title" = "Créer un OpenChat"; +"openchat.not.agree.with.terms" = "Vous n\'avez pas encore accepté les conditions d\'utilisation d\'OpenChat.\nAccédez à OpenChat dans l\'app LINE et acceptez les conditions d\'utilisation pour continuer."; +"search.no.result" = "Aucun résultat"; +"shareRecipient.section.friends.title" = "Amis"; +"shareRecipient.section.groups.title" = "Groupes"; +"square.create.category.all" = "Tout"; +"square.create.category.alumnus" = "Anciens élèves"; +"square.create.category.ani" = "Animations et bandes dessinées"; +"square.create.category.art" = "Art"; +"square.create.category.artculture" = "Art/Culture"; +"square.create.category.baby" = "Enfants"; +"square.create.category.beauty" = "Beauté"; +"square.create.category.book" = "Livres"; +"square.create.category.car" = "Automobile"; +"square.create.category.celebrity" = "Personnalités connues"; +"square.create.category.company" = "Entreprise"; +"square.create.category.economy" = "Économie"; +"square.create.category.entertainer" = "Célébrités"; +"square.create.category.etc" = "Autre"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Famille"; +"square.create.category.fan" = "Fan club"; +"square.create.category.fashion" = "Mode et beauté"; +"square.create.category.finance" = "Finance et économie"; +"square.create.category.food" = "Nourriture"; +"square.create.category.friend" = "Amis"; +"square.create.category.game" = "Jeux"; +"square.create.category.health" = "Santé"; +"square.create.category.history" = "Histoire"; +"square.create.category.hobby" = "Loisirs"; +"square.create.category.it" = "Technologie"; +"square.create.category.jpop" = "Pop/Théâtre japonais"; +"square.create.category.kpop" = "Pop/Théâtre coréen"; +"square.create.category.medicine" = "Médecine"; +"square.create.category.movies" = "Films"; +"square.create.category.music" = "Musique"; +"square.create.category.notselected" = "Non sélectionnée (n\'apparaît dans aucune catégorie)"; +"square.create.category.org" = "Organisation"; +"square.create.category.pet" = "Animaux de compagnie"; +"square.create.category.photo" = "Photos"; +"square.create.category.recipe" = "Cuisine"; +"square.create.category.region" = "Locale"; +"square.create.category.school" = "Écoles"; +"square.create.category.science" = "Sciences"; +"square.create.category.social" = "Réseaux sociaux"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sports"; +"square.create.category.study" = "Études"; +"square.create.category.travel" = "Voyage"; +"square.create.category.trending" = "Tendances"; +"square.create.category.tv" = "Émissions télévisées"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings.meta new file mode 100644 index 0000000..45c2c00 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/fr.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 686104481e4164ef0a9f699c12890cef +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj.meta new file mode 100644 index 0000000..a096465 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5afd6c14bebe24f008c42c1e8787d96c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings new file mode 100755 index 0000000..1556da3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Anda dapat memilih maksimum %d."; +"common.action.close" = "Tutup"; +"common.action.send" = "Kirim"; +"common.cancel" = "Batal"; +"common.next" = "Berikutnya"; +"common.ok" = "OK"; +"friends.share.search" = "Cari dengan Nama"; +"linesdk.login.button.login" = "Masuk dengan LINE"; +"open.line" = "Buka LINE"; +"openchat.create.profile.input.guide" = "Tetapkan nama panggilan yang akan digunakan di \"%@\"."; +"openchat.create.profile.input.max.count" = "Panjang maksimum terlampaui."; +"openchat.create.profile.input.placeholder" = "Masukkan nama panggilan"; +"openchat.create.profile.title" = "Profil Saya"; +"openchat.create.room.category" = "Kategori"; +"openchat.create.room.category.guide" = "OpenChat Anda akan ditampilkan di kategori terpilih."; +"openchat.create.room.description.guide" = "Masukkan kata kunci menggunakan #hashtag"; +"openchat.create.room.description.placeholder" = "Masukkan deskripsi"; +"openchat.create.room.name.placeholder" = "Nama OpenChat"; +"openchat.create.room.search" = "Izinkan pencarian"; +"openchat.create.room.search.guide" = "OpenChat Anda dapat dicari oleh pengguna lain."; +"openchat.create.room.title" = "Buat OpenChat"; +"openchat.not.agree.with.terms" = "Syarat dan Ketentuan Penggunaan OpenChat belum disetujui.\nBuka OpenChat di aplikasi LINE dan setujui Syarat dan Ketentuan Penggunaan untuk melanjutkan."; +"search.no.result" = "Tak Ada Hasil"; +"shareRecipient.section.friends.title" = "Teman"; +"shareRecipient.section.groups.title" = "Grup"; +"square.create.category.all" = "Semua"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animasi & Komik"; +"square.create.category.art" = "Seni"; +"square.create.category.artculture" = "Seni & Buku"; +"square.create.category.baby" = "Anak"; +"square.create.category.beauty" = "Kecantikan"; +"square.create.category.book" = "Seni & Budaya"; +"square.create.category.car" = "Otomotif"; +"square.create.category.celebrity" = "Orang Terkenal"; +"square.create.category.company" = "Perusahaan"; +"square.create.category.economy" = "Ekonomi"; +"square.create.category.entertainer" = "Klub Penggemar"; +"square.create.category.etc" = "Lain-lain "; +"square.create.category.exercise" = "Kebugaran"; +"square.create.category.family" = "Keluarga"; +"square.create.category.fan" = "Klub penggemar"; +"square.create.category.fashion" = "Mode & Kecantikan"; +"square.create.category.finance" = "Keuangan & Bisnis"; +"square.create.category.food" = "Makanan"; +"square.create.category.friend" = "Teman"; +"square.create.category.game" = "Permainan"; +"square.create.category.health" = "Kesehatan"; +"square.create.category.history" = "Sejarah"; +"square.create.category.hobby" = "Hobi"; +"square.create.category.it" = "Teknologi"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medis"; +"square.create.category.movies" = "Film"; +"square.create.category.music" = "Musik"; +"square.create.category.notselected" = "Tak dipilih (tidak muncul di kategori mana pun)"; +"square.create.category.org" = "Sosial"; +"square.create.category.pet" = "Peliharaan"; +"square.create.category.photo" = "Fotografi"; +"square.create.category.recipe" = "Masak"; +"square.create.category.region" = "Area"; +"square.create.category.school" = "Sekolah"; +"square.create.category.science" = "Sains"; +"square.create.category.social" = "Sosial"; +"square.create.category.society" = "Klub"; +"square.create.category.sports" = "Olahraga"; +"square.create.category.study" = "Pendidikan"; +"square.create.category.travel" = "Wisata"; +"square.create.category.trending" = "Populer"; +"square.create.category.tv" = "Acara TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings.meta new file mode 100644 index 0000000..b08ff57 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/id.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 99a3f9cb0c64143b59c3259d87f2639b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj.meta new file mode 100644 index 0000000..94e5008 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a2f09db54185f4dc984f61a0b21a1814 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings new file mode 100755 index 0000000..2128b82 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Puoi selezionarne fino a %d."; +"common.action.close" = "Chiudi"; +"common.action.send" = "Invia"; +"common.cancel" = "Annulla"; +"common.next" = "Avanti"; +"common.ok" = "OK"; +"friends.share.search" = "Cerca per nome"; +"linesdk.login.button.login" = "Login con LINE"; +"open.line" = "Apri LINE"; +"openchat.create.profile.input.guide" = "Imposta il nickname da usare in \"%@\"."; +"openchat.create.profile.input.max.count" = "Hai raggiunto la lunghezza massima."; +"openchat.create.profile.input.placeholder" = "Inserisci nickname"; +"openchat.create.profile.title" = "Mio profilo"; +"openchat.create.room.category" = "Categoria"; +"openchat.create.room.category.guide" = "La tua OpenChat verrà visualizzata nella categoria selezionata."; +"openchat.create.room.description.guide" = "Inserisci le parole chiave usando #hashtag"; +"openchat.create.room.description.placeholder" = "Inserisci descrizione"; +"openchat.create.room.name.placeholder" = "Nome OpenChat"; +"openchat.create.room.search" = "Consenti ricerca"; +"openchat.create.room.search.guide" = "Gli altri potranno cercare la tua OpenChat."; +"openchat.create.room.title" = "Crea OpenChat"; +"openchat.not.agree.with.terms" = "Non hai ancora accettato Termini e condizioni d\'uso di OpenChat.\nAccedi a OpenChat nell\'app LINE e accetta i termini e le condizioni d\'uso per continuare."; +"search.no.result" = "Nessun risultato"; +"shareRecipient.section.friends.title" = "Amici"; +"shareRecipient.section.groups.title" = "Gruppi"; +"square.create.category.all" = "Tutto"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animazione e fumetti"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte/cultura"; +"square.create.category.baby" = "Bambini"; +"square.create.category.beauty" = "Bellezza"; +"square.create.category.book" = "Libri"; +"square.create.category.car" = "Automotive"; +"square.create.category.celebrity" = "VIP"; +"square.create.category.company" = "Azienda"; +"square.create.category.economy" = "Economia"; +"square.create.category.entertainer" = "Celebrità"; +"square.create.category.etc" = "Altro"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Famiglia"; +"square.create.category.fan" = "Fan club"; +"square.create.category.fashion" = "Moda e bellezza"; +"square.create.category.finance" = "Finanza e affari"; +"square.create.category.food" = "Cibo"; +"square.create.category.friend" = "Amici"; +"square.create.category.game" = "Giochi"; +"square.create.category.health" = "Salute"; +"square.create.category.history" = "Storia"; +"square.create.category.hobby" = "Hobby"; +"square.create.category.it" = "Tecnologia"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Film"; +"square.create.category.music" = "Musica"; +"square.create.category.notselected" = "Non selezionata (nessuna categoria)"; +"square.create.category.org" = "Organizzazione"; +"square.create.category.pet" = "Animali domestici"; +"square.create.category.photo" = "Foto"; +"square.create.category.recipe" = "Cucina"; +"square.create.category.region" = "Rubrica"; +"square.create.category.school" = "Scuole"; +"square.create.category.science" = "Scienza"; +"square.create.category.social" = "Vita sociale"; +"square.create.category.society" = "Club"; +"square.create.category.sports" = "Sport"; +"square.create.category.study" = "Studio"; +"square.create.category.travel" = "Viaggi"; +"square.create.category.trending" = "Popolari"; +"square.create.category.tv" = "Programmi TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings.meta new file mode 100644 index 0000000..7383211 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/it.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b0d9dea4b93084fddb5c952110d9707a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj.meta new file mode 100644 index 0000000..06bb2e1 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1048cf13b7a1b469b9a05c54bc8039a7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings new file mode 100755 index 0000000..5d3d9ce --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "最大%d件まで選択できます。"; +"common.action.close" = "閉じる"; +"common.action.send" = "送信"; +"common.cancel" = "キャンセル"; +"common.next" = "次へ"; +"common.ok" = "OK"; +"friends.share.search" = "名前で検索"; +"linesdk.login.button.login" = "LINEでログイン"; +"open.line" = "LINEで開く"; +"openchat.create.profile.input.guide" = "「%@」で使用するニックネームを設定できます。"; +"openchat.create.profile.input.max.count" = "これ以上入力できません"; +"openchat.create.profile.input.placeholder" = "ニックネームを入力"; +"openchat.create.profile.title" = "プロフィール"; +"openchat.create.room.category" = "カテゴリー"; +"openchat.create.room.category.guide" = "指定したカテゴリーの一覧にこのオープンチャットが表示されます。"; +"openchat.create.room.description.guide" = "「#」から始まるハッシュタグを入力"; +"openchat.create.room.description.placeholder" = "説明文を入力"; +"openchat.create.room.name.placeholder" = "オープンチャット名を入力"; +"openchat.create.room.search" = "検索を許可"; +"openchat.create.room.search.guide" = "他のユーザーがメイン画面からこのオープンチャットを検索することができます。"; +"openchat.create.room.title" = "オープンチャットを作成"; +"openchat.not.agree.with.terms" = "まだLINEオープンチャットの利用規約への同意が完了していません。\nLINEアプリでオープンチャットを開き、利用規約への同意を完了してください。"; +"search.no.result" = "検索結果がありません"; +"shareRecipient.section.friends.title" = "友だち"; +"shareRecipient.section.groups.title" = "グループ"; +"square.create.category.all" = "すべて"; +"square.create.category.alumnus" = "同窓会"; +"square.create.category.ani" = "アニメ・漫画"; +"square.create.category.art" = "イラスト"; +"square.create.category.artculture" = "アート・カルチャー"; +"square.create.category.baby" = "妊活・子育て"; +"square.create.category.beauty" = "美容"; +"square.create.category.book" = "本"; +"square.create.category.car" = "乗り物"; +"square.create.category.celebrity" = "芸能人・有名人"; +"square.create.category.company" = "働き方・仕事"; +"square.create.category.economy" = "経済"; +"square.create.category.entertainer" = "芸能人"; +"square.create.category.etc" = "その他"; +"square.create.category.exercise" = "フィットネス"; +"square.create.category.family" = "家族"; +"square.create.category.fan" = "ファンクラブ"; +"square.create.category.fashion" = "ファッション・美容"; +"square.create.category.finance" = "金融・ビジネス"; +"square.create.category.food" = "料理・グルメ"; +"square.create.category.friend" = "同世代"; +"square.create.category.game" = "ゲーム"; +"square.create.category.health" = "健康"; +"square.create.category.history" = "歴史"; +"square.create.category.hobby" = "趣味"; +"square.create.category.it" = "IT・インターネット"; +"square.create.category.jpop" = "J-POP・日本ドラマ"; +"square.create.category.kpop" = "K-POP・韓国ドラマ"; +"square.create.category.medicine" = "医療"; +"square.create.category.movies" = "映画・舞台"; +"square.create.category.music" = "音楽"; +"square.create.category.notselected" = "指定なし(カテゴリーに表示されません)"; +"square.create.category.org" = "団体"; +"square.create.category.pet" = "動物・ペット"; +"square.create.category.photo" = "写真"; +"square.create.category.recipe" = "料理"; +"square.create.category.region" = "地域・暮らし"; +"square.create.category.school" = "学校・同窓会"; +"square.create.category.science" = "科学"; +"square.create.category.social" = "ソーシャル"; +"square.create.category.society" = "同好会・サークル"; +"square.create.category.sports" = "スポーツ"; +"square.create.category.study" = "研究・学習"; +"square.create.category.travel" = "旅行"; +"square.create.category.trending" = "急上昇"; +"square.create.category.tv" = "TV・VOD"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings.meta new file mode 100644 index 0000000..02324d7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ja.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 40ddd43ce18e34bf987764f43ac942d1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj.meta new file mode 100644 index 0000000..ba72e43 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5bed4533799f4e5786430917b8f5477 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings new file mode 100755 index 0000000..c4b9231 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "최대 %d개까지 선택할 수 있습니다."; +"common.action.close" = "닫기"; +"common.action.send" = "전송"; +"common.cancel" = "취소"; +"common.next" = "다음"; +"common.ok" = "확인"; +"friends.share.search" = "이름으로 검색"; +"linesdk.login.button.login" = "LINE으로 로그인"; +"open.line" = "LINE 열기"; +"openchat.create.profile.input.guide" = "%@에서 사용할 닉네임을 설정할 수 있습니다."; +"openchat.create.profile.input.max.count" = "더 이상 입력할 수 없습니다."; +"openchat.create.profile.input.placeholder" = "닉네임을 입력해 주세요."; +"openchat.create.profile.title" = "내 프로필"; +"openchat.create.room.category" = "카테고리"; +"openchat.create.room.category.guide" = "선택한 카테고리의 목록에 내 오픈챗이 표시됩니다."; +"openchat.create.room.description.guide" = "이 오픈챗에 어울리는 해시태그(#)를 입력해 주세요."; +"openchat.create.room.description.placeholder" = "오픈챗 소개"; +"openchat.create.room.name.placeholder" = "오픈챗 이름"; +"openchat.create.room.search" = "검색 허용"; +"openchat.create.room.search.guide" = "다른 사용자가 내 오픈챗을 검색할 수 있습니다."; +"openchat.create.room.title" = "오픈챗 만들기"; +"openchat.not.agree.with.terms" = "아직 오픈챗 이용약관에 동의하지 않았습니다.\nLINE 앱에서 오픈챗을 열고 이용약관에 동의해 주세요."; +"search.no.result" = "검색 결과 없음"; +"shareRecipient.section.friends.title" = "친구"; +"shareRecipient.section.groups.title" = "그룹"; +"square.create.category.all" = "전체"; +"square.create.category.alumnus" = "동창"; +"square.create.category.ani" = "애니메이션&만화"; +"square.create.category.art" = "예술"; +"square.create.category.artculture" = "예술/문화"; +"square.create.category.baby" = "키즈"; +"square.create.category.beauty" = "뷰티"; +"square.create.category.book" = "도서"; +"square.create.category.car" = "자동차&바이크"; +"square.create.category.celebrity" = "유명인"; +"square.create.category.company" = "회사"; +"square.create.category.economy" = "경제"; +"square.create.category.entertainer" = "연예인"; +"square.create.category.etc" = "기타"; +"square.create.category.exercise" = "피트니스"; +"square.create.category.family" = "가족"; +"square.create.category.fan" = "팬클럽"; +"square.create.category.fashion" = "패션&뷰티"; +"square.create.category.finance" = "금융&비즈니스"; +"square.create.category.food" = "음식"; +"square.create.category.friend" = "친구"; +"square.create.category.game" = "게임"; +"square.create.category.health" = "건강"; +"square.create.category.history" = "역사"; +"square.create.category.hobby" = "취미"; +"square.create.category.it" = "IT&인터넷"; +"square.create.category.jpop" = "J-Pop/J-Drama"; +"square.create.category.kpop" = "K-Pop/K-Drama"; +"square.create.category.medicine" = "의료"; +"square.create.category.movies" = "영화"; +"square.create.category.music" = "음악"; +"square.create.category.notselected" = "선택 안 함(카테고리에서 제외)"; +"square.create.category.org" = "단체"; +"square.create.category.pet" = "애완동물"; +"square.create.category.photo" = "사진"; +"square.create.category.recipe" = "요리 레시피"; +"square.create.category.region" = "지역"; +"square.create.category.school" = "학교&동창"; +"square.create.category.science" = "과학"; +"square.create.category.social" = "소셜"; +"square.create.category.society" = "동호회"; +"square.create.category.sports" = "스포츠"; +"square.create.category.study" = "스터디"; +"square.create.category.travel" = "여행"; +"square.create.category.trending" = "인기 토픽"; +"square.create.category.tv" = "방송&공연"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings.meta new file mode 100644 index 0000000..c746ac7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ko.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 05176339f50864c20a10aa4cfdddd5d6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj.meta new file mode 100644 index 0000000..1db5949 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c321c8935d864c0396e798bbc4fd441 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings new file mode 100755 index 0000000..5717a5f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Anda boleh pilih sehingga %d."; +"common.action.close" = "Tutup"; +"common.action.send" = "Kirim"; +"common.cancel" = "Batal"; +"common.next" = "Seterusnya"; +"common.ok" = "OKE"; +"friends.share.search" = "Cari mengikut Nama"; +"linesdk.login.button.login" = "Log masuk dengan LINE"; +"open.line" = "Buka LINE"; +"openchat.create.profile.input.guide" = "Tetapkan nama panggilan anda untuk digunakan dalam \"%@\"."; +"openchat.create.profile.input.max.count" = "Panjang maksimum dicapai."; +"openchat.create.profile.input.placeholder" = "Masukkan nama panggilan"; +"openchat.create.profile.title" = "Profil saya"; +"openchat.create.room.category" = "Kategori"; +"openchat.create.room.category.guide" = "OpenChat anda akan dipaparkan dalam kategori yang dipilih."; +"openchat.create.room.description.guide" = "Masukkan kata kunci menggunakan #tandapagar"; +"openchat.create.room.description.placeholder" = "Masukkan penerangan"; +"openchat.create.room.name.placeholder" = "Nama OpenChat"; +"openchat.create.room.search" = "Izinkan carian"; +"openchat.create.room.search.guide" = "Orang lain akan dapat mencari OpenChat anda."; +"openchat.create.room.title" = "Cipta OpenChat"; +"openchat.not.agree.with.terms" = "Anda belum bersetuju dengan Terma dan Syarat Penggunaan OpenChat.\nPergi ke OpenChat pada aplikasi LINE dan bersetuju dengan Terma dan Syarat Penggunaan untuk meneruskan."; +"search.no.result" = "Tiada Hasil"; +"shareRecipient.section.friends.title" = "Teman"; +"shareRecipient.section.groups.title" = "Grup"; +"square.create.category.all" = "Semua"; +"square.create.category.alumnus" = "Alumni"; +"square.create.category.ani" = "Animasi & komik"; +"square.create.category.art" = "Seni"; +"square.create.category.artculture" = "Seni/Budaya"; +"square.create.category.baby" = "Kanak-kanak"; +"square.create.category.beauty" = "Kecantikan"; +"square.create.category.book" = "Buku"; +"square.create.category.car" = "Automotif"; +"square.create.category.celebrity" = "Orang terkenal"; +"square.create.category.company" = "Syarikat"; +"square.create.category.economy" = "Ekonomi"; +"square.create.category.entertainer" = "Selebriti"; +"square.create.category.etc" = "Lain-lain"; +"square.create.category.exercise" = "Kecergasan"; +"square.create.category.family" = "Keluarga"; +"square.create.category.fan" = "Kelab peminat"; +"square.create.category.fashion" = "Fesyen & kecantikan"; +"square.create.category.finance" = "Kewangan & perniagaan"; +"square.create.category.food" = "Makanan"; +"square.create.category.friend" = "Rakan"; +"square.create.category.game" = "Permainan"; +"square.create.category.health" = "Kesihatan"; +"square.create.category.history" = "Sejarah"; +"square.create.category.hobby" = "Hobi"; +"square.create.category.it" = "Teknologi"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Perubatan"; +"square.create.category.movies" = "Filem"; +"square.create.category.music" = "Muzik"; +"square.create.category.notselected" = "Tidak dipilih (tidak ditunjukkan dalam mana-mana kategori)"; +"square.create.category.org" = "Organisasi"; +"square.create.category.pet" = "Haiwan kesayangan"; +"square.create.category.photo" = "Foto"; +"square.create.category.recipe" = "Memasak"; +"square.create.category.region" = "Tempatan"; +"square.create.category.school" = "Sekolah"; +"square.create.category.science" = "Sains"; +"square.create.category.social" = "Sosial"; +"square.create.category.society" = "Kelab"; +"square.create.category.sports" = "Sukan"; +"square.create.category.study" = "Belajar"; +"square.create.category.travel" = "Pelancongan"; +"square.create.category.trending" = "Popular"; +"square.create.category.tv" = "Rancangan TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings.meta new file mode 100644 index 0000000..0df835c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ms.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a8eba20aad59843d992dd06eb3200fe1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj.meta new file mode 100644 index 0000000..99d982c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52191c4be7b1d488e90cf522b5d1ec1d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings new file mode 100755 index 0000000..8f9f48f --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Podes selecionar até %d."; +"common.action.close" = "Fechar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Seguinte"; +"common.ok" = "OK"; +"friends.share.search" = "Proc. por nome"; +"linesdk.login.button.login" = "Iniciar sessão com o LINE"; +"open.line" = "Abrir o LINE"; +"openchat.create.profile.input.guide" = "Defina a alcunha a utilizar em \"%@\"."; +"openchat.create.profile.input.max.count" = "Limite máximo atingido."; +"openchat.create.profile.input.placeholder" = "Introduzir alcunha"; +"openchat.create.profile.title" = "O meu perfil"; +"openchat.create.room.category" = "Categoria"; +"openchat.create.room.category.guide" = "O seu OpenChat será apresentado na categoria selecionada."; +"openchat.create.room.description.guide" = "Introduzir palavras-chave com #hashtags"; +"openchat.create.room.description.placeholder" = "Introduzir descrição"; +"openchat.create.room.name.placeholder" = "Nome do OpenChat"; +"openchat.create.room.search" = "Permitir procura"; +"openchat.create.room.search.guide" = "As outras pessoas poderão procurar o seu OpenChat."; +"openchat.create.room.title" = "Criar OpenChat"; +"openchat.not.agree.with.terms" = "Ainda não aceitou os Termos e Condições de Utilização do OpenChat.\nAceda ao OpenChat na aplicação LINE e aceite os Termos e Condições de Utilização, para continuar."; +"search.no.result" = "Sem resultados"; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todos"; +"square.create.category.alumnus" = "Ex-alunos"; +"square.create.category.ani" = "Animação e banda desenhada"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte/Cultura"; +"square.create.category.baby" = "Crianças"; +"square.create.category.beauty" = "Beleza"; +"square.create.category.book" = "Livros"; +"square.create.category.car" = "Automóvel"; +"square.create.category.celebrity" = "Pessoas famosas"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economia"; +"square.create.category.entertainer" = "Celebridades"; +"square.create.category.etc" = "Outros"; +"square.create.category.exercise" = "Boa Forma"; +"square.create.category.family" = "Família"; +"square.create.category.fan" = "Clube de fãs"; +"square.create.category.fashion" = "Moda e beleza"; +"square.create.category.finance" = "Finanças e empresas"; +"square.create.category.food" = "Alimentação"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Jogos"; +"square.create.category.health" = "Saúde"; +"square.create.category.history" = "História"; +"square.create.category.hobby" = "Passatempos"; +"square.create.category.it" = "Tecnologia"; +"square.create.category.jpop" = "Pop/Drama Japoneses"; +"square.create.category.kpop" = "Pop/Drama Coreanos"; +"square.create.category.medicine" = "Médico"; +"square.create.category.movies" = "Filmes"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Não selecionada (não apresentado em nenhuma categoria)"; +"square.create.category.org" = "Organização"; +"square.create.category.pet" = "Animais de Estimação"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Culinária"; +"square.create.category.region" = "Local"; +"square.create.category.school" = "Escolas"; +"square.create.category.science" = "Ciências"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Clube"; +"square.create.category.sports" = "Desporto"; +"square.create.category.study" = "Estudos"; +"square.create.category.travel" = "Viagens"; +"square.create.category.trending" = "Tendências"; +"square.create.category.tv" = "Programas de TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings.meta new file mode 100644 index 0000000..4ad5e35 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt-PT.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b7859ebed440d485cb37d289a12f5d02 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj.meta new file mode 100644 index 0000000..a302d9e --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9272328bf9259452aa02cb1a84ae6d34 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings new file mode 100755 index 0000000..bb58867 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Podes selecionar até %d."; +"common.action.close" = "Fechar"; +"common.action.send" = "Enviar"; +"common.cancel" = "Cancelar"; +"common.next" = "Próximo"; +"common.ok" = "OK"; +"friends.share.search" = "Pesq. por nome"; +"linesdk.login.button.login" = "Login com o LINE"; +"open.line" = "Abrir o LINE"; +"openchat.create.profile.input.guide" = "Defina seu apelido que será usado em \"%@\"."; +"openchat.create.profile.input.max.count" = "Foi atingido o comprimento máximo."; +"openchat.create.profile.input.placeholder" = "Inserir apelido"; +"openchat.create.profile.title" = "Meu perfil"; +"openchat.create.room.category" = "Categoria"; +"openchat.create.room.category.guide" = "Seu OpenChat será exibido na categoria selecionada."; +"openchat.create.room.description.guide" = "Inserir as palavras-chave usando #hashtags"; +"openchat.create.room.description.placeholder" = "Inserir descrição"; +"openchat.create.room.name.placeholder" = "Nome do OpenChat"; +"openchat.create.room.search" = "Permitir busca"; +"openchat.create.room.search.guide" = "Outras pessoas poderão procurar por seu OpenChat."; +"openchat.create.room.title" = "Criar OpenChat"; +"openchat.not.agree.with.terms" = "Você ainda não aceitou os Termos e Condições de Uso do OpenChat.\nAcesse o OpenChat no aplicativo do LINE e aceite os Termos e Condições de Uso para continuar."; +"search.no.result" = " Sem resultados"; +"shareRecipient.section.friends.title" = "Amigos"; +"shareRecipient.section.groups.title" = "Grupos"; +"square.create.category.all" = "Todas"; +"square.create.category.alumnus" = "Ex-alunos"; +"square.create.category.ani" = "Animação e quadrinhos"; +"square.create.category.art" = "Arte"; +"square.create.category.artculture" = "Arte/Cultura"; +"square.create.category.baby" = "Crianças"; +"square.create.category.beauty" = "Beleza"; +"square.create.category.book" = "Livros"; +"square.create.category.car" = "Automóvel"; +"square.create.category.celebrity" = "Famosos"; +"square.create.category.company" = "Empresa"; +"square.create.category.economy" = "Economia"; +"square.create.category.entertainer" = "Celebridades"; +"square.create.category.etc" = "Outro"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Família"; +"square.create.category.fan" = "Fã-clube"; +"square.create.category.fashion" = "Moda e beleza"; +"square.create.category.finance" = "Finanças e negócios"; +"square.create.category.food" = "Comida"; +"square.create.category.friend" = "Amigos"; +"square.create.category.game" = "Jogos"; +"square.create.category.health" = "Saúde"; +"square.create.category.history" = "História"; +"square.create.category.hobby" = "Hobbies"; +"square.create.category.it" = "Tecnologia"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Medicina"; +"square.create.category.movies" = "Filmes"; +"square.create.category.music" = "Música"; +"square.create.category.notselected" = "Não selecionado (não apresentado em nenhuma categoria)"; +"square.create.category.org" = "Organização"; +"square.create.category.pet" = "Animais de estimação"; +"square.create.category.photo" = "Fotos"; +"square.create.category.recipe" = "Cozinhar"; +"square.create.category.region" = "Local"; +"square.create.category.school" = "Escolas"; +"square.create.category.science" = "Ciência"; +"square.create.category.social" = "Social"; +"square.create.category.society" = "Clube"; +"square.create.category.sports" = "Esportes"; +"square.create.category.study" = "Estudo"; +"square.create.category.travel" = "Viagens"; +"square.create.category.trending" = "Populares"; +"square.create.category.tv" = "Apresentações de TV"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings.meta new file mode 100644 index 0000000..2177c14 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/pt.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d15992abd9fe64e7da77f3f695cc4446 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj.meta new file mode 100644 index 0000000..f48cadf --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d118990a2d8046fca404bd8cb752acc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings new file mode 100755 index 0000000..0051048 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Можно выбрать не более %d."; +"common.action.close" = "Закрыть"; +"common.action.send" = "Отправить"; +"common.cancel" = "Отмена"; +"common.next" = "Далее"; +"common.ok" = "ОК"; +"friends.share.search" = "Поиск по имени"; +"linesdk.login.button.login" = "Войти в LINE"; +"open.line" = "Открыть LINE"; +"openchat.create.profile.input.guide" = "Укажите свой псевдоним для клуба \"%@\"."; +"openchat.create.profile.input.max.count" = "Достигнута максимальная длина записи."; +"openchat.create.profile.input.placeholder" = "Введите псевдоним"; +"openchat.create.profile.title" = "Мой профиль"; +"openchat.create.room.category" = "Категория"; +"openchat.create.room.category.guide" = "Ваш OpenChat будет отображаться в выбранной категории."; +"openchat.create.room.description.guide" = "Введите ключевые слова с помощью #хештегов"; +"openchat.create.room.description.placeholder" = "Введите описание"; +"openchat.create.room.name.placeholder" = "Название OpenChat"; +"openchat.create.room.search" = "Показывать в поиске"; +"openchat.create.room.search.guide" = "Ваш OpenChat будет доступен для поиска."; +"openchat.create.room.title" = "Создать группу OpenChat"; +"openchat.not.agree.with.terms" = "Вы еще не согласились с Правилами и условиями использования OpenChat.\nЧтобы продолжить, перейдите в OpenChat в приложении LINE и примите Правила и условия использования."; +"search.no.result" = "Ничего не найдено"; +"shareRecipient.section.friends.title" = "Друзья"; +"shareRecipient.section.groups.title" = "Группы"; +"square.create.category.all" = "Все"; +"square.create.category.alumnus" = "Выпускники"; +"square.create.category.ani" = "Анимация и комиксы"; +"square.create.category.art" = "Искусство"; +"square.create.category.artculture" = "Искусство и культура"; +"square.create.category.baby" = "Дети"; +"square.create.category.beauty" = "Красота"; +"square.create.category.book" = "Книги"; +"square.create.category.car" = "Автомобили"; +"square.create.category.celebrity" = "Известные люди"; +"square.create.category.company" = "Компания"; +"square.create.category.economy" = "Экономика"; +"square.create.category.entertainer" = "Знаменитости"; +"square.create.category.etc" = "Другое"; +"square.create.category.exercise" = "Фитнес"; +"square.create.category.family" = "Семья"; +"square.create.category.fan" = "Фан-клуб"; +"square.create.category.fashion" = "Мода и красота"; +"square.create.category.finance" = "Финансы и бизнес"; +"square.create.category.food" = "Еда"; +"square.create.category.friend" = "Друзья"; +"square.create.category.game" = "Игры"; +"square.create.category.health" = "Здоровье"; +"square.create.category.history" = "История"; +"square.create.category.hobby" = "Хобби"; +"square.create.category.it" = "Технологии"; +"square.create.category.jpop" = "Японская поп- и фильмы"; +"square.create.category.kpop" = "Корейская поп-музыка и фильмы"; +"square.create.category.medicine" = "Медицина"; +"square.create.category.movies" = "Фильмы"; +"square.create.category.music" = "Музыка"; +"square.create.category.notselected" = "Не выбрано (не отображается ни в одной категории)"; +"square.create.category.org" = "Организация"; +"square.create.category.pet" = "Домашние питомцы"; +"square.create.category.photo" = "Фотографии"; +"square.create.category.recipe" = "Кулинария"; +"square.create.category.region" = "Соседи"; +"square.create.category.school" = "Обучение"; +"square.create.category.science" = "Наука"; +"square.create.category.social" = "Общество"; +"square.create.category.society" = "Клуб"; +"square.create.category.sports" = "Спорт"; +"square.create.category.study" = "Исследование"; +"square.create.category.travel" = "Туризм"; +"square.create.category.trending" = "В тренде"; +"square.create.category.tv" = "Телевидение"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings.meta new file mode 100644 index 0000000..afc9c07 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/ru.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 757f5e321d44049ffb001596f5e2ae67 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj.meta new file mode 100644 index 0000000..77fdab3 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 796aed47b67724804b791a26d62a5c1d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings new file mode 100755 index 0000000..57d96c7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "คุณสามารถเลือกได้ไม่เกิน %d รายการ"; +"common.action.close" = "ปิด"; +"common.action.send" = "ส่ง"; +"common.cancel" = "ยกเลิก"; +"common.next" = "ต่อไป"; +"common.ok" = "ตกลง"; +"friends.share.search" = "ค้นหาด้วยชื่อ"; +"linesdk.login.button.login" = "ล็อกอินด้วย LINE"; +"open.line" = "เปิด LINE"; +"openchat.create.profile.input.guide" = "ตั้งชื่อเล่นเพื่อใช้ใน \"%@\""; +"openchat.create.profile.input.max.count" = "ข้อความยาวเกินไป"; +"openchat.create.profile.input.placeholder" = "ใส่ชื่อเล่น"; +"openchat.create.profile.title" = "โปรไฟล์"; +"openchat.create.room.category" = "หมวดหมู่"; +"openchat.create.room.category.guide" = "โอเพนแชทของคุณจะแสดงในหมวดหมู่ที่คุณเลือก"; +"openchat.create.room.description.guide" = "ใส่คีย์เวิร์ดโดยใช้ #แฮชแท็ก"; +"openchat.create.room.description.placeholder" = "ใส่คำอธิบาย"; +"openchat.create.room.name.placeholder" = "ชื่อโอเพนแชท"; +"openchat.create.room.search" = "อนุญาตให้ค้นหา"; +"openchat.create.room.search.guide" = "คนอื่นๆ สามารถค้นหาโอเพนแชทของคุณได้"; +"openchat.create.room.title" = "สร้างโอเพนแชท"; +"openchat.not.agree.with.terms" = "คุณยังไม่ได้ยอมรับข้อกำหนดการใช้บริการของโอเพนแชท\nโปรดเปิดโอเพนแชทจากแอป LINE แล้วยอมรับข้อกำหนด"; +"search.no.result" = "ไม่พบผลการค้นหา"; +"shareRecipient.section.friends.title" = "เพื่อน"; +"shareRecipient.section.groups.title" = "กลุ่ม"; +"square.create.category.all" = "ทั้งหมด"; +"square.create.category.alumnus" = "ศิษย์เก่า"; +"square.create.category.ani" = "อนิเมะ & การ์ตูน"; +"square.create.category.art" = "ศิลปะ"; +"square.create.category.artculture" = "ศิลปะวัฒนธรรม"; +"square.create.category.baby" = "เด็ก"; +"square.create.category.beauty" = "ความงาม"; +"square.create.category.book" = "หนังสือ"; +"square.create.category.car" = "รถยนต์"; +"square.create.category.celebrity" = "คนดัง"; +"square.create.category.company" = "บริษัท"; +"square.create.category.economy" = "เศรษฐกิจ"; +"square.create.category.entertainer" = "ดารา"; +"square.create.category.etc" = "อื่นๆ"; +"square.create.category.exercise" = "ออกกำลังกาย"; +"square.create.category.family" = "ครอบครัว"; +"square.create.category.fan" = "แฟนคลับ"; +"square.create.category.fashion" = "แฟชั่น & บิวตี้"; +"square.create.category.finance" = "การเงิน & ธุรกิจ"; +"square.create.category.food" = "อาหาร"; +"square.create.category.friend" = "เพื่อน"; +"square.create.category.game" = "เกม"; +"square.create.category.health" = "สุขภาพ"; +"square.create.category.history" = "ประวัติศาสตร์"; +"square.create.category.hobby" = "งานอดิเรก"; +"square.create.category.it" = "เทคโนโลยี"; +"square.create.category.jpop" = "เจป็อป ละครญี่ปุ่น"; +"square.create.category.kpop" = "เคป็อป ละครเกาหลี"; +"square.create.category.medicine" = "การแพทย์"; +"square.create.category.movies" = "ภาพยนตร์"; +"square.create.category.music" = "เพลง"; +"square.create.category.notselected" = "ไม่เลือก (ไม่แสดงในหมวดหมู่ใดๆ)"; +"square.create.category.org" = "องค์กร"; +"square.create.category.pet" = "สัตว์เลี้ยง"; +"square.create.category.photo" = "การถ่ายภาพ"; +"square.create.category.recipe" = "การทำอาหาร"; +"square.create.category.region" = "ท้องถิ่น"; +"square.create.category.school" = "โรงเรียน"; +"square.create.category.science" = "วิทยาศาสตร์"; +"square.create.category.social" = "สังคม"; +"square.create.category.society" = "ชมรม"; +"square.create.category.sports" = "กีฬา"; +"square.create.category.study" = "การศึกษา"; +"square.create.category.travel" = "ท่องเที่ยว"; +"square.create.category.trending" = "มาแรง"; +"square.create.category.tv" = "รายการทีวี"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings.meta new file mode 100644 index 0000000..c867291 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/th.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 331708dac22f540269d0c6b153c9f178 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj.meta new file mode 100644 index 0000000..d58fa5d --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fae8272cc3e93409b84fb4f0c6360dcc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings new file mode 100755 index 0000000..cb8c552 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "En çok %d mesaj seçin."; +"common.action.close" = "Kapat"; +"common.action.send" = "Gönder"; +"common.cancel" = "İptal"; +"common.next" = "İleri"; +"common.ok" = "Tamam"; +"friends.share.search" = "İsme Göre Ara"; +"linesdk.login.button.login" = "LINE ile oturum aテァトアn"; +"open.line" = "LINE\'ı Aç"; +"openchat.create.profile.input.guide" = "\"%@\" içinde kullanılacak takma adınızı belirleyin."; +"openchat.create.profile.input.max.count" = "Uzunluk sınırına ulaşıldı."; +"openchat.create.profile.input.placeholder" = "Takma adı girin"; +"openchat.create.profile.title" = "Profilim"; +"openchat.create.room.category" = "Kategori"; +"openchat.create.room.category.guide" = "OpenChat\'iniz seçilen kategoride gösterilecek."; +"openchat.create.room.description.guide" = "#hashtag kullanarak anahtar kelimeler girin"; +"openchat.create.room.description.placeholder" = "Açıklama girin"; +"openchat.create.room.name.placeholder" = "OpenChat adı"; +"openchat.create.room.search" = "Aramaya izin ver"; +"openchat.create.room.search.guide" = "Diğer kişiler OpenChat\'iniz için arama yapabilecek."; +"openchat.create.room.title" = "OpenChat oluştur"; +"openchat.not.agree.with.terms" = "Henüz OpenChat Kullanım Koşulları ve Şartları\'nı kabul etmediniz.\nDevam etmek için LINE uygulamasında OpenChat\'e gidip Kullanım Koşulları ve Şartları\'nı kabul edin."; +"search.no.result" = "Sonuç Yok"; +"shareRecipient.section.friends.title" = "Arkadaşlar"; +"shareRecipient.section.groups.title" = "Gruplar"; +"square.create.category.all" = "Tümü"; +"square.create.category.alumnus" = "Mezun"; +"square.create.category.ani" = "Animasyon ve çizgi roman"; +"square.create.category.art" = "Sanat"; +"square.create.category.artculture" = "Sanat/Kültür"; +"square.create.category.baby" = "Çocuklar"; +"square.create.category.beauty" = "Güzellik"; +"square.create.category.book" = "Kitaplar"; +"square.create.category.car" = "Otomotiv"; +"square.create.category.celebrity" = "Ünlü kişiler"; +"square.create.category.company" = "Şirket"; +"square.create.category.economy" = "Ekonomi"; +"square.create.category.entertainer" = "Ünlüler"; +"square.create.category.etc" = "Diğer"; +"square.create.category.exercise" = "Fitness"; +"square.create.category.family" = "Aile"; +"square.create.category.fan" = "Fan kulübü"; +"square.create.category.fashion" = "Moda ve güzellik"; +"square.create.category.finance" = "Finans ve iş dünyası"; +"square.create.category.food" = "Yemek"; +"square.create.category.friend" = "Arkadaşlar"; +"square.create.category.game" = "Oyunlar"; +"square.create.category.health" = "Sağlık"; +"square.create.category.history" = "Tarih"; +"square.create.category.hobby" = "Hobiler"; +"square.create.category.it" = "Teknoloji"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Tıp"; +"square.create.category.movies" = "Filmler"; +"square.create.category.music" = "Müzik"; +"square.create.category.notselected" = "Seçilmedi (hiçbir kategoride gösterilmiyor)"; +"square.create.category.org" = "Kuruluş"; +"square.create.category.pet" = "Evcil hayvanlar"; +"square.create.category.photo" = "Fotoğraflar"; +"square.create.category.recipe" = "Yemek Pişirme"; +"square.create.category.region" = "Yerel"; +"square.create.category.school" = "Okul"; +"square.create.category.science" = "Bilim"; +"square.create.category.social" = "Sosyal"; +"square.create.category.society" = "Kulüp"; +"square.create.category.sports" = "Spor"; +"square.create.category.study" = "Çalışma"; +"square.create.category.travel" = "Seyahat"; +"square.create.category.trending" = "En Popüler"; +"square.create.category.tv" = "TV programları"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings.meta new file mode 100644 index 0000000..1b2ce2c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/tr.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 50026d166a3784c1f802d6ff79fc752c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj.meta new file mode 100644 index 0000000..d99d133 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1dbd1c00db57d44fd9c5c31a5a8ae2f5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings new file mode 100755 index 0000000..a2db8f5 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "Có thể chọn tối đa %d."; +"common.action.close" = "Đóng"; +"common.action.send" = "Gửi"; +"common.cancel" = "Hủy"; +"common.next" = "Tiếp theo"; +"common.ok" = "OK"; +"friends.share.search" = "Tìm theo tên"; +"linesdk.login.button.login" = "Đăng nhập với LINE"; +"open.line" = "Mở LINE"; +"openchat.create.profile.input.guide" = "Đặt biệt danh bạn sẽ sử dụng trong \"%@\"."; +"openchat.create.profile.input.max.count" = "Đã đạt tới độ dài tối đa."; +"openchat.create.profile.input.placeholder" = "Nhập biệt danh"; +"openchat.create.profile.title" = "Hồ sơ của tôi"; +"openchat.create.room.category" = "Danh mục"; +"openchat.create.room.category.guide" = "OpenChat của bạn sẽ hiển thị trong danh mục đã chọn."; +"openchat.create.room.description.guide" = "Nhập từ khóa bằng #hashtag"; +"openchat.create.room.description.placeholder" = "Nhập mô tả"; +"openchat.create.room.name.placeholder" = "Tên OpenChat"; +"openchat.create.room.search" = "Cho phép tìm kiếm"; +"openchat.create.room.search.guide" = "Những người khác sẽ có thể tìm kiếm OpenChat của bạn."; +"openchat.create.room.title" = "Tạo OpenChat"; +"openchat.not.agree.with.terms" = "Bạn chưa chấp nhận Điều khoản và điều kiện sử dụng của OpenChat.\nVào OpenChat trong ứng dụng LINE và chấp nhận Điều khoản và điều kiện sử dụng để tiếp tục."; +"search.no.result" = "Không có kết quả"; +"shareRecipient.section.friends.title" = "Bạn bè"; +"shareRecipient.section.groups.title" = "Nhóm"; +"square.create.category.all" = "Tất cả"; +"square.create.category.alumnus" = "Cựu sinh viên"; +"square.create.category.ani" = "Hoạt hình & truyện tranh"; +"square.create.category.art" = "Nghệ thuật"; +"square.create.category.artculture" = "Nghệ thuật/Văn hóa"; +"square.create.category.baby" = "Trẻ em"; +"square.create.category.beauty" = "Làm đẹp"; +"square.create.category.book" = "Sách"; +"square.create.category.car" = "Ô tô"; +"square.create.category.celebrity" = "Người nổi tiếng"; +"square.create.category.company" = "Công ty"; +"square.create.category.economy" = "Kinh tế"; +"square.create.category.entertainer" = "Nhân vật nổi tiếng"; +"square.create.category.etc" = "Khác"; +"square.create.category.exercise" = "Thể dục"; +"square.create.category.family" = "Gia đình"; +"square.create.category.fan" = "Câu lạc bộ người hâm mộ"; +"square.create.category.fashion" = "Thời trang & làm đẹp"; +"square.create.category.finance" = "Tài chính & kinh doanh"; +"square.create.category.food" = "Ẩm thực"; +"square.create.category.friend" = "Bạn bè"; +"square.create.category.game" = "Trò chơi"; +"square.create.category.health" = "Sức khỏe"; +"square.create.category.history" = "Lịch sử"; +"square.create.category.hobby" = "Sở thích"; +"square.create.category.it" = "Công nghệ"; +"square.create.category.jpop" = "J-pop/J-drama"; +"square.create.category.kpop" = "K-pop/K-drama"; +"square.create.category.medicine" = "Y tế"; +"square.create.category.movies" = "Phim"; +"square.create.category.music" = "Âm nhạc"; +"square.create.category.notselected" = "Chưa chọn (không hiển thị trong danh mục nào)"; +"square.create.category.org" = "Tổ chức"; +"square.create.category.pet" = "Thú cưng"; +"square.create.category.photo" = "Ảnh"; +"square.create.category.recipe" = "Nấu ăn"; +"square.create.category.region" = "Địa phương"; +"square.create.category.school" = "Trường học"; +"square.create.category.science" = "Khoa học"; +"square.create.category.social" = "Xã hội"; +"square.create.category.society" = "Câu lạc bộ"; +"square.create.category.sports" = "Thể thao"; +"square.create.category.study" = "Học tập"; +"square.create.category.travel" = "Du lịch"; +"square.create.category.trending" = "Xu hướng"; +"square.create.category.tv" = "Chương trình truyền hình"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings.meta new file mode 100644 index 0000000..d31ce68 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/vi.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8dd44ca6ce8b44f34bd67b84b2af22e1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj.meta new file mode 100644 index 0000000..c8398c6 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 26a5cb38b0291457695e34ebc59cc4bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings new file mode 100755 index 0000000..86e3676 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "最多可选择%d个。"; +"common.action.close" = "关闭"; +"common.action.send" = "发送"; +"common.cancel" = "取消"; +"common.next" = "下一步"; +"common.ok" = "确认"; +"friends.share.search" = "使用姓名搜索"; +"linesdk.login.button.login" = "用LINE帐号登录"; +"open.line" = "打开LINE"; +"openchat.create.profile.input.guide" = "设置要用于“%@”的昵称。"; +"openchat.create.profile.input.max.count" = "已达到字数上限。"; +"openchat.create.profile.input.placeholder" = "输入昵称"; +"openchat.create.profile.title" = "个人资料"; +"openchat.create.room.category" = "分类"; +"openchat.create.room.category.guide" = "您的OpenChat将显示在所选类别中。"; +"openchat.create.room.description.guide" = "输入以“#”标签开头的关键词"; +"openchat.create.room.description.placeholder" = "输入简介"; +"openchat.create.room.name.placeholder" = "OpenChat名称"; +"openchat.create.room.search" = "允许搜索"; +"openchat.create.room.search.guide" = "其他人将可以搜索到您的OpenChat。"; +"openchat.create.room.title" = "创建OpenChat"; +"openchat.not.agree.with.terms" = "您尚未同意“OpenChat服务条款”。\n请在LINE应用中打开OpenChat,同意“OpenChat服务条款”以继续。"; +"search.no.result" = "无结果"; +"shareRecipient.section.friends.title" = "好友"; +"shareRecipient.section.groups.title" = "群"; +"square.create.category.all" = "全部"; +"square.create.category.alumnus" = "校友"; +"square.create.category.ani" = "动画/漫画"; +"square.create.category.art" = "艺术"; +"square.create.category.artculture" = "艺术/文化"; +"square.create.category.baby" = "儿童"; +"square.create.category.beauty" = "美容"; +"square.create.category.book" = "书籍"; +"square.create.category.car" = "汽车"; +"square.create.category.celebrity" = "名人"; +"square.create.category.company" = "公司"; +"square.create.category.economy" = "经济"; +"square.create.category.entertainer" = "艺人"; +"square.create.category.etc" = "其他"; +"square.create.category.exercise" = "健身"; +"square.create.category.family" = "家人"; +"square.create.category.fan" = "粉丝俱乐部"; +"square.create.category.fashion" = "时尚/美容"; +"square.create.category.finance" = "金融/商业"; +"square.create.category.food" = "美食"; +"square.create.category.friend" = "好友"; +"square.create.category.game" = "游戏"; +"square.create.category.health" = "健康"; +"square.create.category.history" = "历史"; +"square.create.category.hobby" = "业余爱好"; +"square.create.category.it" = "科技"; +"square.create.category.jpop" = "日本流行音乐/日剧"; +"square.create.category.kpop" = "韩国流行音乐/韩剧"; +"square.create.category.medicine" = "医疗"; +"square.create.category.movies" = "电影"; +"square.create.category.music" = "音乐"; +"square.create.category.notselected" = "不选择(不显示在任何分类中)"; +"square.create.category.org" = "组织"; +"square.create.category.pet" = "宠物"; +"square.create.category.photo" = "照片"; +"square.create.category.recipe" = "烹饪"; +"square.create.category.region" = "地区"; +"square.create.category.school" = "学校"; +"square.create.category.science" = "科学"; +"square.create.category.social" = "社交"; +"square.create.category.society" = "社交俱乐部"; +"square.create.category.sports" = "运动"; +"square.create.category.study" = "学习"; +"square.create.category.travel" = "旅行"; +"square.create.category.trending" = "热门"; +"square.create.category.tv" = "电视节目"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings.meta new file mode 100644 index 0000000..35c39a7 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hans.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 35eb4af2d461b44d1b503dff3ebd6f9c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj.meta new file mode 100644 index 0000000..504c130 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dde57dfe7fa6c46c29e5166f6a9bedb6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings new file mode 100755 index 0000000..d048c30 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings @@ -0,0 +1,71 @@ +"chat.multi.fwd.confirm" = "最多可選擇%d筆。"; +"common.action.close" = "關閉"; +"common.action.send" = "傳送"; +"common.cancel" = "取消"; +"common.next" = "下一步"; +"common.ok" = "確定"; +"friends.share.search" = "利用名稱搜尋"; +"linesdk.login.button.login" = "與LINE連動"; +"open.line" = "打開LINE"; +"openchat.create.profile.input.guide" = "請設定您要在「%@」中使用的暱稱。"; +"openchat.create.profile.input.max.count" = "已達字數上限。"; +"openchat.create.profile.input.placeholder" = "輸入暱稱"; +"openchat.create.profile.title" = "個人檔案"; +"openchat.create.room.category" = "類別"; +"openchat.create.room.category.guide" = "您的OpenChat將會顯示於所選類別中。"; +"openchat.create.room.description.guide" = "輸入「#」開頭的標籤關鍵字"; +"openchat.create.room.description.placeholder" = "輸入簡介"; +"openchat.create.room.name.placeholder" = "OpenChat名稱"; +"openchat.create.room.search" = "開放搜尋"; +"openchat.create.room.search.guide" = "允許此OpenChat聊天室出現在搜尋結果中。"; +"openchat.create.room.title" = "建立OpenChat"; +"openchat.not.agree.with.terms" = "您尚未同意OpenChat服務條款。\n請先在LINE應用程式上打開OpenChat並同意服務條款,才可繼續操作。"; +"search.no.result" = "找不到任何結果"; +"shareRecipient.section.friends.title" = "好友"; +"shareRecipient.section.groups.title" = "群組"; +"square.create.category.all" = "全部"; +"square.create.category.alumnus" = "校友"; +"square.create.category.ani" = "動畫/漫畫"; +"square.create.category.art" = "藝術"; +"square.create.category.artculture" = "藝術/文化"; +"square.create.category.baby" = "兒童"; +"square.create.category.beauty" = "美容"; +"square.create.category.book" = "書籍"; +"square.create.category.car" = "汽機車"; +"square.create.category.celebrity" = "名人"; +"square.create.category.company" = "公司"; +"square.create.category.economy" = "經濟"; +"square.create.category.entertainer" = "藝人"; +"square.create.category.etc" = "其他"; +"square.create.category.exercise" = "健身"; +"square.create.category.family" = "家人"; +"square.create.category.fan" = "粉絲團"; +"square.create.category.fashion" = "流行/美妝"; +"square.create.category.finance" = "金融/商業"; +"square.create.category.food" = "美食"; +"square.create.category.friend" = "好友"; +"square.create.category.game" = "遊戲"; +"square.create.category.health" = "健康"; +"square.create.category.history" = "歷史"; +"square.create.category.hobby" = "興趣"; +"square.create.category.it" = "科技"; +"square.create.category.jpop" = "日本流行音樂/日劇"; +"square.create.category.kpop" = "韓流/韓劇"; +"square.create.category.medicine" = "醫療"; +"square.create.category.movies" = "電影"; +"square.create.category.music" = "音樂"; +"square.create.category.notselected" = "不選擇(將不顯示於任何類別中)"; +"square.create.category.org" = "團體"; +"square.create.category.pet" = "寵物"; +"square.create.category.photo" = "照片"; +"square.create.category.recipe" = "烹飪"; +"square.create.category.region" = "地區"; +"square.create.category.school" = "學校/校友"; +"square.create.category.science" = "科學"; +"square.create.category.social" = "社交"; +"square.create.category.society" = "同好會"; +"square.create.category.sports" = "運動"; +"square.create.category.study" = "學習"; +"square.create.category.travel" = "旅遊"; +"square.create.category.trending" = "熱門"; +"square.create.category.tv" = "電視節目"; diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings.meta new file mode 100644 index 0000000..3d3430c --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/Resource.bundle/zh-Hant.lproj/Localizable.strings.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8cc24372a037b4b3f9d037b04ff31d39 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature.meta new file mode 100644 index 0000000..5b68b9b --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2243c67e5863c427c8d804a6b0ff52f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature/CodeResources b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..0808b2b --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature/CodeResources @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12bc06783d7c12b219379244d15d9c1040b9b2c5de876a23ad402584bf5b1bb8 +size 12136 diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature/CodeResources.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..27caefe --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/LineSDKObjC.framework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 02f934483305f4d0a9880cc6a5cf598b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/dSYMs.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/dSYMs.meta new file mode 100644 index 0000000..4ad8cd1 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/dSYMs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7379896e90c104d1a813eb76cf606e37 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/dSYMs/LineSDKObjC.framework.dSYM.meta b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/dSYMs/LineSDKObjC.framework.dSYM.meta new file mode 100644 index 0000000..8e27222 --- /dev/null +++ b/LINE_SDK_Unity/Assets/Plugins/iOS/LineSDK/vendor/LineSDKObjC.xcframework/ios-arm64_x86_64-simulator/dSYMs/LineSDKObjC.framework.dSYM.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c0ee7e3aae4c840b597608484edc476c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: