0fa4e405
吴启风
feat: 将语音评测从先声迁移至驰声
|
1
|
source 'https://cdn.cocoapods.org/'
|
6f836681
liangchengyou
feat:原生ios端引入先声SDK
|
2
|
|
b64b4815
xiaoyu
ios 版本号修改和编译问题修改。
|
3
|
platform :ios, '13.0'
|
2a29701f
liangchengyou
feat:提交代码
|
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
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
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)
flutter_ios_podfile_setup
target 'Runner' do
use_frameworks!
use_modular_headers!
|
22495953
xiaoyu
打开多点触控,开启游戏时使用hud遮罩
|
34
|
pod 'DMProgressHUD'
|
68a4c50a
xiaoyu
Merge remote-trac...
|
35
|
|
2a29701f
liangchengyou
feat:提交代码
|
36
37
38
39
40
41
42
43
44
|
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
target 'RunnerTests' do
inherit! :search_paths
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
|
b64b4815
xiaoyu
ios 版本号修改和编译问题修改。
|
45
46
47
48
49
50
51
52
53
54
55
|
# umeng_common_sdk 1.3.1 的 iOS 源码里混入了一个 flutter create 模板生成的
# UmengCommonSdkPlugin.swift,与同名的 ObjC 类撞车,编译报
# "duplicate interface definition for class 'UmengCommonSdkPlugin'"。
# 插件实际注册的是 ObjC 实现,所以把多余的 Swift 文件从编译源里剔除。
if target.name == 'umeng_common_sdk'
target.source_build_phase.files.to_a.each do |build_file|
build_file.remove_from_project if build_file.display_name.to_s.end_with?('UmengCommonSdkPlugin.swift')
end
end
|
c948a9ea
liangchengyou
feat:个人信息更改模块功能
|
56
|
target.build_configurations.each do |config|
|
b64b4815
xiaoyu
ios 版本号修改和编译问题修改。
|
57
58
59
60
61
62
63
64
65
66
|
# fluwx 的源码用 #import <WXApi.h>(裸尖括号)引用微信 SDK 头文件,
# 而 WechatOpenSDK-XCFramework 2.0.7 的 xcframework 是 static framework 形态,
# CocoaPods 只会为 static library 形态的 xcframework 自动追加 -I 头文件搜索路径,
# 所以这里手动补上,否则 fluwx 编译报 'WXApi.h' file not found。
if target.name == 'fluwx'
wechat_headers = '"${PODS_XCFRAMEWORKS_BUILD_DIR}/WechatOpenSDK-XCFramework/WechatOpenSDK.framework/Headers"'
header_paths = config.build_settings['HEADER_SEARCH_PATHS'] ||= ['$(inherited)']
header_paths << wechat_headers unless header_paths.include?(wechat_headers)
end
|
93a692c5
xiaoyu
修复flutter inappwe...
|
67
68
|
config.build_settings['SWIFT_VERSION'] = '5.0' # required by simple_permission
config.build_settings['ENABLE_BITCODE'] = 'NO'
|
c948a9ea
liangchengyou
feat:个人信息更改模块功能
|
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
'$(inherited)',
## dart: PermissionGroup.calendar
# 'PERMISSION_EVENTS=1',
## dart: PermissionGroup.reminders
# 'PERMISSION_REMINDERS=1',
## dart: PermissionGroup.contacts
# 'PERMISSION_CONTACTS=1',
## dart: PermissionGroup.camera
'PERMISSION_CAMERA=1',
## dart: PermissionGroup.microphone
'PERMISSION_MICROPHONE=1',
## dart: PermissionGroup.speech
# 'PERMISSION_SPEECH_RECOGNIZER=1',
## dart: PermissionGroup.photos
'PERMISSION_PHOTOS=1',
## dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse]
# 'PERMISSION_LOCATION=1',
## dart: PermissionGroup.notification
# 'PERMISSION_NOTIFICATIONS=1',
## dart: PermissionGroup.mediaLibrary
# 'PERMISSION_MEDIA_LIBRARY=1',
## dart: PermissionGroup.sensors
# 'PERMISSION_SENSORS=1',
## dart: PermissionGroup.bluetooth
# 'PERMISSION_BLUETOOTH=1',
## dart: PermissionGroup.appTrackingTransparency
# 'PERMISSION_APP_TRACKING_TRANSPARENCY=1',
## dart: PermissionGroup.criticalAlerts
# 'PERMISSION_CRITICAL_ALERTS=1'
]
end
|
2a29701f
liangchengyou
feat:提交代码
|
115
116
|
end
end
|