update: 升级 GuruConsent iOS 版本 -> 1.4.6
--story=1020278 --user=yufei.hu 【中台】【发行】【iOS】 将 GuruConsent 库升级到最新的版本, 将线上的 Pods 依赖改为 UPM 内部文件依赖 https://www.tapd.cn/33527076/s/1147539 Signed-off-by: huyufei <yufei.hu@castbox.fm>hotfix/v1.0.12.2
parent
073c0ef7ac
commit
f641f1828c
|
|
@ -77,6 +77,8 @@ namespace Guru.Editor
|
|||
|
||||
var workdir = GetWorkdir();
|
||||
var source = $"{workdir}/{SourceFileName}";
|
||||
var toDir = Directory.GetParent(IosPrivacyInfoPath);
|
||||
if (!toDir.Exists) toDir.Create();
|
||||
if (File.Exists(source))
|
||||
{
|
||||
FileUtil.ReplaceFile(source, IosPrivacyInfoPath);
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b88f29431cdd47f9bc1945ddd590c4df
|
||||
timeCreated: 1717035321
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c1d92ec4f77c4f179f05f8a7be17de86
|
||||
timeCreated: 1717035338
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4e5722a54ec94d72a304d981db2426f7
|
||||
timeCreated: 1717035343
|
||||
|
|
@ -10,10 +10,6 @@ Sample Dependencies.xml:
|
|||
<androidPackage spec="com.mapzen:on-the-road:0.8.1" />
|
||||
</androidPackages>
|
||||
<iosPods>
|
||||
<iosPod name="GuruConsent" bitcodeEnabled="false">
|
||||
<sources>
|
||||
<source>git@github.com:castbox/GuruSpecs.git</source>
|
||||
</sources>
|
||||
</iosPod>>
|
||||
<iosPod name="GuruConsent" bitcodeEnabled="false" path="Packages/com.guru.unity.sdk.core/Runtime/GuruConsent/Plugins/iOS" />
|
||||
</iosPods>
|
||||
</dependencies>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,40 @@
|
|||
#
|
||||
# Be sure to run `pod lib lint CastboxNetwork.podspec' to ensure this is a
|
||||
# valid spec before submitting.
|
||||
#
|
||||
# Any lines starting with a # are optional, but their use is encouraged
|
||||
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
|
||||
#
|
||||
|
||||
Pod::Spec.new do |s|
|
||||
s.name = 'GuruConsent'
|
||||
s.version = '1.4.6'
|
||||
s.summary = 'Google GDPR'
|
||||
s.description = 'Google GDPR'
|
||||
|
||||
s.homepage = 'https://github.com/castbox/GuruConsent-iOS'
|
||||
s.license = { :type => 'MIT', :file => 'LICENSE' }
|
||||
s.author = { 'LEE' => 'xiang.li@castbox.fm' }
|
||||
# s.source = { :git => 'git@github.com:castbox/GuruConsent-iOS.git', :tag => s.version }
|
||||
s.source = { :tag => s.version }
|
||||
|
||||
s.frameworks = 'UIKit', 'AppTrackingTransparency'
|
||||
s.swift_version = '5.0'
|
||||
s.ios.deployment_target = '12.0'
|
||||
|
||||
s.source_files = "Sources/**/*.swift"
|
||||
|
||||
s.requires_arc = true
|
||||
|
||||
s.static_framework = true
|
||||
|
||||
s.default_subspec = 'Privacy'
|
||||
|
||||
s.dependency 'GoogleUserMessagingPlatform', '2.3.0'
|
||||
|
||||
s.subspec 'Privacy' do |ss|
|
||||
ss.resource_bundles = {
|
||||
s.name => 'Resources/PrivacyInfo.xcprivacy'
|
||||
}
|
||||
end
|
||||
end
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4d451434a71243edb55e61e8fd0040a0
|
||||
timeCreated: 1717035350
|
||||
|
|
@ -0,0 +1 @@
|
|||
/Users/huyfuei/Workspace/Castbox/SDK/Native/GuruConsent-iOS/LICENSE
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0819b6a57c25e4ef0bd2f83c97a353fd
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -0,0 +1 @@
|
|||
/Users/huyfuei/Workspace/Castbox/SDK/Native/GuruConsent-iOS/README.md
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2591a1ab95ce94235adc38c94f28f029
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -0,0 +1 @@
|
|||
/Users/huyfuei/Workspace/Castbox/SDK/Native/GuruConsent-iOS/Resources
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 30771cebf05b44ad19739c67642b61ce
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -0,0 +1 @@
|
|||
/Users/huyfuei/Workspace/Castbox/SDK/Native/GuruConsent-iOS/Sources
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9c2ff42f8bf73454290c2c13d6de943d
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,5 +1,11 @@
|
|||
# Guru Unity Consent
|
||||
|
||||
## Version 1.0.8
|
||||
* 更新 GuruConsent 的 iOS 库版本至 `1.4.6`
|
||||
* 更新 iOS 库添加 Privacy Policy 的配置项
|
||||
* 更新 iOS 依赖的 cocospods 库地址
|
||||
|
||||
|
||||
## Version 1.0.7
|
||||
* 更新 Consent 针对 Json 参数的回调和解析逻辑.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue