ios
This commit is contained in:
parent
d0cd002f80
commit
12e5fba78b
123
ios/Podfile
123
ios/Podfile
@ -1,97 +1,44 @@
|
||||
platform :ios, '12.0'
|
||||
# Uncomment this line to define a global platform for your project
|
||||
# platform :ios, '12.0'
|
||||
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
||||
|
||||
project 'Runner', {
|
||||
'Debug' => :debug,
|
||||
'Profile' => :release,
|
||||
'Release' => :release,
|
||||
}
|
||||
project 'Runner', {
|
||||
'Debug' => :debug,
|
||||
'Profile' => :release,
|
||||
'Release' => :release,
|
||||
}
|
||||
|
||||
def flutter_root
|
||||
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
|
||||
unless File.exist?(generated_xcode_build_settings_path)
|
||||
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
|
||||
end
|
||||
def flutter_root
|
||||
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
|
||||
unless File.exist?(generated_xcode_build_settings_path)
|
||||
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
|
||||
end
|
||||
|
||||
File.foreach(generated_xcode_build_settings_path) do |line|
|
||||
matches = line.match(/FLUTTER_ROOT\=(.*)/)
|
||||
return matches[1].strip if matches
|
||||
end
|
||||
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
|
||||
end
|
||||
File.foreach(generated_xcode_build_settings_path) do |line|
|
||||
matches = line.match(/FLUTTER_ROOT\=(.*)/)
|
||||
return matches[1].strip if matches
|
||||
end
|
||||
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
|
||||
end
|
||||
|
||||
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
|
||||
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
|
||||
|
||||
flutter_ios_podfile_setup
|
||||
flutter_ios_podfile_setup
|
||||
|
||||
target 'Runner' do
|
||||
use_frameworks!
|
||||
use_modular_headers!
|
||||
target 'Runner' do
|
||||
use_frameworks!
|
||||
use_modular_headers!
|
||||
|
||||
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
|
||||
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
|
||||
target 'RunnerTests' do
|
||||
inherit! :search_paths
|
||||
end
|
||||
end
|
||||
|
||||
# Unity集成
|
||||
pod 'UnityLibrary', :path => 'UnityLibrary'
|
||||
|
||||
target 'RunnerTests' do
|
||||
inherit! :search_paths
|
||||
end
|
||||
|
||||
# 添加UnityLibrary的特殊配置
|
||||
post_install do |installer|
|
||||
installer.pods_project.targets.each do |target|
|
||||
flutter_additional_ios_build_settings(target)
|
||||
|
||||
# Unity资源复制配置
|
||||
if target.name == 'UnityLibrary'
|
||||
target.build_phases.each do |phase|
|
||||
if phase.respond_to?(:name) && phase.name == 'Copy Bundle Resources'
|
||||
phase.files_references.uniq!
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
# 为所有目标添加必要的iOS设置
|
||||
target.build_configurations.each do |config|
|
||||
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
|
||||
|
||||
# 禁用位码
|
||||
config.build_settings['ENABLE_BITCODE'] = 'NO'
|
||||
|
||||
# Unity和Flutter集成配置
|
||||
if ['flutter_unity_widget', 'UnityLibrary'].include?(target.name)
|
||||
config.build_settings['CLANG_ENABLE_MODULES'] = 'YES'
|
||||
config.build_settings['DEFINES_MODULE'] = 'YES'
|
||||
config.build_settings['SWIFT_INCLUDE_PATHS'] = [
|
||||
'$(inherited)',
|
||||
'${PODS_ROOT}/../UnityLibrary',
|
||||
'${PODS_ROOT}/../UnityLibrary/UnityFramework'
|
||||
]
|
||||
|
||||
config.build_settings['HEADER_SEARCH_PATHS'] = [
|
||||
'$(inherited)',
|
||||
'${PODS_ROOT}/../UnityLibrary',
|
||||
'${PODS_ROOT}/../UnityLibrary/UnityFramework',
|
||||
'${PODS_ROOT}/../UnityLibrary/Classes'
|
||||
]
|
||||
|
||||
config.build_settings['FRAMEWORK_SEARCH_PATHS'] = [
|
||||
'$(inherited)',
|
||||
'${PODS_ROOT}/../UnityLibrary',
|
||||
'${PODS_ROOT}/../UnityLibrary/Frameworks'
|
||||
]
|
||||
|
||||
# 模块相关设置
|
||||
config.build_settings['MODULEMAP_FILE'] = '${PODS_ROOT}/../UnityLibrary/UnityFramework/module.modulemap'
|
||||
config.build_settings['PRODUCT_MODULE_NAME'] = 'UnityFramework'
|
||||
|
||||
# 其他必要设置
|
||||
config.build_settings['SWIFT_VERSION'] = '5.0'
|
||||
config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'YES'
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
post_install do |installer|
|
||||
installer.pods_project.targets.each do |target|
|
||||
flutter_additional_ios_build_settings(target)
|
||||
end
|
||||
end
|
||||
|
||||
@ -153,6 +153,6 @@ SPEC CHECKSUMS:
|
||||
webview_flutter_wkwebview: 3a409e0c27995945d2dabd90079927fba5c34492
|
||||
WechatOpenSDK-XCFramework: 36fb2bea0754266c17184adf4963d7e6ff98b69f
|
||||
|
||||
PODFILE CHECKSUM: 76020ffc6aa8728c1d156bda1d337c53368f198a
|
||||
PODFILE CHECKSUM: 14e1718584fa1a83a53ccbcd2cfc435d43764073
|
||||
|
||||
COCOAPODS: 1.16.2
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 56;
|
||||
objectVersion = 70;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
@ -187,6 +187,111 @@
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10FC24642DDC139B0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC21522DDB45B20055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10FC24662DDC139B0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC21522DDB45B20055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10FC24682DDC139B0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC21522DDB45B20055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10FC42ED2DDC236C0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC3FDB2DDC23300055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10FC42EF2DDC236C0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC3FDB2DDC23300055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10FC42F12DDC236C0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC3FDB2DDC23300055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10FC59C62DDC2E630055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC56B62DDC2B580055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10FC59C82DDC2E630055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC56B62DDC2B580055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10FC59CA2DDC2E630055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC56B62DDC2B580055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10FC70A32DDC620E0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC6D942DDC5FF10055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10FC70A52DDC620E0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC6D942DDC5FF10055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10FC70A72DDC620E0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC6D942DDC5FF10055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10FC8F212DDC696F0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC8C132DDC662F0055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10FC8F232DDC696F0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC8C132DDC662F0055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10FC8F252DDC696F0055C18A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10FC8C132DDC662F0055C18A /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
331C8085294A63A400263BE5 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
|
||||
@ -218,6 +323,11 @@
|
||||
10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10FC120B2DDB3B2C0055C18A /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10FC21522DDB45B20055C18A /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10FC3FDB2DDC23300055C18A /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10FC56B62DDC2B580055C18A /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10FC6D942DDC5FF10055C18A /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10FC8C132DDC662F0055C18A /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
|
||||
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
|
||||
1BDD773B56E03A04D7253A98 /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = "<group>"; };
|
||||
@ -244,7 +354,7 @@
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
|
||||
104805992DD5E90C00D28557 /* Exceptions for "UnityLibrary" folder in "RunnerTests" target */ = {
|
||||
104805992DD5E90C00D28557 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
||||
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
||||
platformFiltersByRelativePath = {
|
||||
"Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework" = (
|
||||
@ -253,7 +363,7 @@
|
||||
};
|
||||
target = 331C8080294A63A400263BE5 /* RunnerTests */;
|
||||
};
|
||||
10483AF72DD5F59800D28557 /* Exceptions for "UnityLibrary" folder in "Runner" target */ = {
|
||||
10483AF72DD5F59800D28557 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
||||
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
||||
membershipExceptions = (
|
||||
UnityFramework/Info.plist,
|
||||
@ -263,19 +373,7 @@
|
||||
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
|
||||
|
||||
/* Begin PBXFileSystemSynchronizedRootGroup section */
|
||||
1048FDFF2DD5E7A300D28557 /* UnityLibrary */ = {
|
||||
isa = PBXFileSystemSynchronizedRootGroup;
|
||||
exceptions = (
|
||||
10483AF72DD5F59800D28557 /* Exceptions for "UnityLibrary" folder in "Runner" target */,
|
||||
104805992DD5E90C00D28557 /* Exceptions for "UnityLibrary" folder in "RunnerTests" target */,
|
||||
);
|
||||
explicitFileTypes = {
|
||||
};
|
||||
explicitFolders = (
|
||||
);
|
||||
path = UnityLibrary;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1048FDFF2DD5E7A300D28557 /* UnityLibrary */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (10483AF72DD5F59800D28557 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 104805992DD5E90C00D28557 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = UnityLibrary; sourceTree = "<group>"; };
|
||||
/* End PBXFileSystemSynchronizedRootGroup section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
@ -378,6 +476,56 @@
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10FC21552DDB45B20055C18A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10FC24652DDC139B0055C18A /* Unity-Target-New.app */,
|
||||
10FC24672DDC139B0055C18A /* Unity-iPhone Tests.xctest */,
|
||||
10FC24692DDC139B0055C18A /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10FC3FDE2DDC23300055C18A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10FC42EE2DDC236C0055C18A /* Unity-Target-New.app */,
|
||||
10FC42F02DDC236C0055C18A /* Unity-iPhone Tests.xctest */,
|
||||
10FC42F22DDC236C0055C18A /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10FC56B92DDC2B580055C18A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10FC59C72DDC2E630055C18A /* Unity-Target-New.app */,
|
||||
10FC59C92DDC2E630055C18A /* Unity-iPhone Tests.xctest */,
|
||||
10FC59CB2DDC2E630055C18A /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10FC6D972DDC5FF10055C18A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10FC70A42DDC620E0055C18A /* Unity-Target-New.app */,
|
||||
10FC70A62DDC620E0055C18A /* Unity-iPhone Tests.xctest */,
|
||||
10FC70A82DDC620E0055C18A /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10FC8C162DDC662F0055C18A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10FC8F222DDC696F0055C18A /* Unity-Target-New.app */,
|
||||
10FC8F242DDC696F0055C18A /* Unity-iPhone Tests.xctest */,
|
||||
10FC8F262DDC696F0055C18A /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
223CF56C1D4EECDCB9C3A498 /* Pods */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
@ -547,6 +695,22 @@
|
||||
ProductGroup = 10FC120E2DDB3B2C0055C18A /* Products */;
|
||||
ProjectRef = 10FC120B2DDB3B2C0055C18A /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1048028B2DD5E90C00D28557 /* Products */;
|
||||
ProjectRef = 104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10D480422DD5D629004AD299 /* Products */;
|
||||
ProjectRef = 10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10FC21552DDB45B20055C18A /* Products */;
|
||||
ProjectRef = 10FC21522DDB45B20055C18A /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10FC8C162DDC662F0055C18A /* Products */;
|
||||
ProjectRef = 10FC8C132DDC662F0055C18A /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10D4865E2DD5D8F8004AD299 /* Products */;
|
||||
ProjectRef = 10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
@ -560,17 +724,21 @@
|
||||
ProjectRef = 10D461DC2DD5965F004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1048028B2DD5E90C00D28557 /* Products */;
|
||||
ProjectRef = 104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10D480422DD5D629004AD299 /* Products */;
|
||||
ProjectRef = 10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
ProductGroup = 10FC3FDE2DDC23300055C18A /* Products */;
|
||||
ProjectRef = 10FC3FDB2DDC23300055C18A /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 104837E02DD5F00200D28557 /* Products */;
|
||||
ProjectRef = 104837DD2DD5F00200D28557 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10FC56B92DDC2B580055C18A /* Products */;
|
||||
ProjectRef = 10FC56B62DDC2B580055C18A /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10FC6D972DDC5FF10055C18A /* Products */;
|
||||
ProjectRef = 10FC6D942DDC5FF10055C18A /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
@ -757,6 +925,116 @@
|
||||
remoteRef = 10FC15212DDB3CB40055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC24652DDC139B0055C18A /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10FC24642DDC139B0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC24672DDC139B0055C18A /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10FC24662DDC139B0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC24692DDC139B0055C18A /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10FC24682DDC139B0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC42EE2DDC236C0055C18A /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10FC42ED2DDC236C0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC42F02DDC236C0055C18A /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10FC42EF2DDC236C0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC42F22DDC236C0055C18A /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10FC42F12DDC236C0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC59C72DDC2E630055C18A /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10FC59C62DDC2E630055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC59C92DDC2E630055C18A /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10FC59C82DDC2E630055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC59CB2DDC2E630055C18A /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10FC59CA2DDC2E630055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC70A42DDC620E0055C18A /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10FC70A32DDC620E0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC70A62DDC620E0055C18A /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10FC70A52DDC620E0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC70A82DDC620E0055C18A /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10FC70A72DDC620E0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC8F222DDC696F0055C18A /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10FC8F212DDC696F0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC8F242DDC696F0055C18A /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10FC8F232DDC696F0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10FC8F262DDC696F0055C18A /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10FC8F252DDC696F0055C18A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
@ -842,10 +1120,14 @@
|
||||
inputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Copy Pods Resources";
|
||||
outputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
|
||||
);
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
|
||||
@ -881,10 +1163,14 @@
|
||||
inputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Embed Pods Frameworks";
|
||||
outputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
||||
);
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
|
||||
@ -1000,11 +1286,40 @@
|
||||
CLANG_ENABLE_MODULES = "$(inherited)";
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
|
||||
DEVELOPMENT_TEAM = M654QCKN3Y;
|
||||
ENABLE_BITCODE = "$(inherited)";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
HEADER_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewController.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/Toast/Toast.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/UnityLibrary/UnityLibrary.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/device_info_plus/device_info_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/flutter_unity_widget/flutter_unity_widget.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/fluttertoast/fluttertoast.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/fluwx/fluwx.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/geolocator_apple/geolocator_apple.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/image_cropper/image_cropper.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/image_picker_ios/image_picker_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/location/location.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/open_file_ios/open_file_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/package_info_plus/package_info_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/path_provider_foundation/path_provider_foundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/permission_handler_apple/permission_handler_apple.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/photo_manager/photo_manager.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/share_plus/share_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/shared_preferences_foundation/shared_preferences_foundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/sqflite/sqflite.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/url_launcher_ios/url_launcher_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/video_player_avfoundation/video_player_avfoundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/webview_flutter_wkwebview/webview_flutter_wkwebview.framework/Headers\"",
|
||||
"\"${PODS_XCFRAMEWORKS_BUILD_DIR}/WechatOpenSDK-XCFramework/Headers\"",
|
||||
"\"${PODS_ROOT}/UnityLibrary/Libraries/libil2cpp/include\"",
|
||||
"\"${PODS_ROOT}/UnityLibrary/UnityFramework\"",
|
||||
);
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
@ -1219,11 +1534,40 @@
|
||||
CLANG_ENABLE_MODULES = "$(inherited)";
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
|
||||
DEVELOPMENT_TEAM = M654QCKN3Y;
|
||||
ENABLE_BITCODE = "$(inherited)";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
HEADER_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewController.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/Toast/Toast.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/UnityLibrary/UnityLibrary.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/device_info_plus/device_info_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/flutter_unity_widget/flutter_unity_widget.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/fluttertoast/fluttertoast.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/fluwx/fluwx.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/geolocator_apple/geolocator_apple.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/image_cropper/image_cropper.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/image_picker_ios/image_picker_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/location/location.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/open_file_ios/open_file_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/package_info_plus/package_info_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/path_provider_foundation/path_provider_foundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/permission_handler_apple/permission_handler_apple.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/photo_manager/photo_manager.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/share_plus/share_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/shared_preferences_foundation/shared_preferences_foundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/sqflite/sqflite.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/url_launcher_ios/url_launcher_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/video_player_avfoundation/video_player_avfoundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/webview_flutter_wkwebview/webview_flutter_wkwebview.framework/Headers\"",
|
||||
"\"${PODS_XCFRAMEWORKS_BUILD_DIR}/WechatOpenSDK-XCFramework/Headers\"",
|
||||
"\"${PODS_ROOT}/UnityLibrary/Libraries/libil2cpp/include\"",
|
||||
"\"${PODS_ROOT}/UnityLibrary/UnityFramework\"",
|
||||
);
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
@ -1251,11 +1595,40 @@
|
||||
CLANG_ENABLE_MODULES = "$(inherited)";
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
|
||||
DEVELOPMENT_TEAM = M654QCKN3Y;
|
||||
ENABLE_BITCODE = "$(inherited)";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
HEADER_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewController.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/Toast/Toast.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/UnityLibrary/UnityLibrary.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/device_info_plus/device_info_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/flutter_unity_widget/flutter_unity_widget.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/fluttertoast/fluttertoast.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/fluwx/fluwx.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/geolocator_apple/geolocator_apple.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/image_cropper/image_cropper.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/image_picker_ios/image_picker_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/location/location.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/open_file_ios/open_file_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/package_info_plus/package_info_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/path_provider_foundation/path_provider_foundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/permission_handler_apple/permission_handler_apple.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/photo_manager/photo_manager.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/share_plus/share_plus.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/shared_preferences_foundation/shared_preferences_foundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/sqflite/sqflite.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/url_launcher_ios/url_launcher_ios.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/video_player_avfoundation/video_player_avfoundation.framework/Headers\"",
|
||||
"\"${PODS_CONFIGURATION_BUILD_DIR}/webview_flutter_wkwebview/webview_flutter_wkwebview.framework/Headers\"",
|
||||
"\"${PODS_XCFRAMEWORKS_BUILD_DIR}/WechatOpenSDK-XCFramework/Headers\"",
|
||||
"\"${PODS_ROOT}/UnityLibrary/Libraries/libil2cpp/include\"",
|
||||
"\"${PODS_ROOT}/UnityLibrary/UnityFramework\"",
|
||||
);
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user