接入友盟统计与 U-APM,并优化宣传页打卡点标签交互。
友盟 SDK 改为隐私同意后再初始化;宣传页标签新增滑块位移动画,超过 5 个时选中项自动滚动居中。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
44
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/Info.plist
generated
Normal file
44
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/Info.plist
generated
Normal file
@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>AvailableLibraries</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>BinaryPath</key>
|
||||
<string>UMCommon.framework/UMCommon</string>
|
||||
<key>LibraryIdentifier</key>
|
||||
<string>ios-arm64_x86_64-simulator</string>
|
||||
<key>LibraryPath</key>
|
||||
<string>UMCommon.framework</string>
|
||||
<key>SupportedArchitectures</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
<string>x86_64</string>
|
||||
</array>
|
||||
<key>SupportedPlatform</key>
|
||||
<string>ios</string>
|
||||
<key>SupportedPlatformVariant</key>
|
||||
<string>simulator</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>BinaryPath</key>
|
||||
<string>UMCommon.framework/UMCommon</string>
|
||||
<key>LibraryIdentifier</key>
|
||||
<string>ios-arm64</string>
|
||||
<key>LibraryPath</key>
|
||||
<string>UMCommon.framework</string>
|
||||
<key>SupportedArchitectures</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
</array>
|
||||
<key>SupportedPlatform</key>
|
||||
<string>ios</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XFWK</string>
|
||||
<key>XCFrameworkFormatVersion</key>
|
||||
<string>1.0</string>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeDirectory
generated
Normal file
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeDirectory
generated
Normal file
Binary file not shown.
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeRequirements
generated
Normal file
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeRequirements
generated
Normal file
Binary file not shown.
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeRequirements-1
generated
Normal file
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeRequirements-1
generated
Normal file
Binary file not shown.
488
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeResources
generated
Normal file
488
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeResources
generated
Normal file
@ -0,0 +1,488 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/MobClick.h</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/UMCommon.h</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/UMCommonDeepLink.h</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/UMConfigure.h</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/Info.plist</key>
|
||||
<data>
|
||||
IGs/ZebE0ThW8MtvDkLbgsstmPs=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/Modules/module.modulemap</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/PrivacyInfo.xcprivacy</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/UMCommon</key>
|
||||
<data>
|
||||
gU9vaMbvgzDe1sG+WbIYmLXEKhg=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeDirectory</key>
|
||||
<data>
|
||||
tXcXCqj2UXPtn3YoX3o+WUtjvdg=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeRequirements</key>
|
||||
<data>
|
||||
j0dMaxLgbIIkYNpg8I98Oc1t5+o=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeRequirements-1</key>
|
||||
<data>
|
||||
olMXo2fTZXA+/ZAY7D8CrHGz+9M=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeResources</key>
|
||||
<data>
|
||||
u6HYoYjQOaRup5aAB3rN/xKAFto=
|
||||
</data>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeSignature</key>
|
||||
<data>
|
||||
H4NM1DCadpWcHZbPebuB7yF6ry0=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/MobClick.h</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/UMCommon.h</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/UMCommonDeepLink.h</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/UMConfigure.h</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Info.plist</key>
|
||||
<data>
|
||||
rtcp+WsJC2YwM9hbVy51dyG9h0o=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Modules/module.modulemap</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/PrivacyInfo.xcprivacy</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/UMCommon</key>
|
||||
<data>
|
||||
zJS2Udh22g0XSXJ3BCyhh3Gtt24=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeDirectory</key>
|
||||
<data>
|
||||
LXAZKZuTvBrhBGwMeraYroslg/Y=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeRequirements</key>
|
||||
<data>
|
||||
OnX22wWFKRSOFN1+obRynMCeyXM=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeRequirements-1</key>
|
||||
<data>
|
||||
Zu/kXb7qUqyNPZ/QgnnOz1pFSDg=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeResources</key>
|
||||
<data>
|
||||
nrXAK2J8mLvJyoIND3MT4O9IRhU=
|
||||
</data>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeSignature</key>
|
||||
<data>
|
||||
2jmj7l5rSw0yVb/vlWAYkK/YBwk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/MobClick.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4JomlZRSG99s2ope0nRTLgqEOcZBAturiAbXPi+tci4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/UMCommon.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
e9yuYwvC1/Q9IMqUAARaZcS2ep4C5A59KsuChvJIgVc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/UMCommonDeepLink.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uRGqdGi52JpicoX+GN1et3kc5C9tc3LxT8o8DBzs/rY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/Headers/UMConfigure.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
FEu+Lfv45dOCaZ8txhRHeMeQw+7D+22U+Lu4Artrd4A=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/Info.plist</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
IGs/ZebE0ThW8MtvDkLbgsstmPs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
6+7HtjOlKcjmVnJD4BiNaLQ4gypBSVrLrO5ECQuEi9A=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/Modules/module.modulemap</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
7IUYLzvNB91mENzgp1VlyNrCVWJbilyqXQ8mjTngIOw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/PrivacyInfo.xcprivacy</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Hp5g1n2ZA34u3lR9r3HvOSww1BUwL1QS/rftK9gr5CE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/UMCommon</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gU9vaMbvgzDe1sG+WbIYmLXEKhg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
M3w09yUHOrEC8LQt0JNvJhfynWnbQvhUOuo9mriNcKc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeDirectory</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
tXcXCqj2UXPtn3YoX3o+WUtjvdg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
sTsEjmt9oMcg5SMmPmiVnDno8IM1N/ojddZRjeEX/kA=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeRequirements</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
j0dMaxLgbIIkYNpg8I98Oc1t5+o=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
yMYWLT6MUNf+sSJ3Jv8KzTYBjAg8LScEtCbTzsgiwBA=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeRequirements-1</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
olMXo2fTZXA+/ZAY7D8CrHGz+9M=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
eNoV8rmvazkqZQGtKkTOnVwkIIGqstX8OflmnInfprM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeResources</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
u6HYoYjQOaRup5aAB3rN/xKAFto=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
JkNfdXPPTAXLN2EUqnX16wd1JRJANjiMM6jQTJbugT4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64/UMCommon.framework/_CodeSignature/CodeSignature</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
H4NM1DCadpWcHZbPebuB7yF6ry0=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
r2jQBIU9hD+dM7dGZa4bEjtlf9WtuOfEFlRm317YV9s=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/MobClick.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4JomlZRSG99s2ope0nRTLgqEOcZBAturiAbXPi+tci4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/UMCommon.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
e9yuYwvC1/Q9IMqUAARaZcS2ep4C5A59KsuChvJIgVc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/UMCommonDeepLink.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uRGqdGi52JpicoX+GN1et3kc5C9tc3LxT8o8DBzs/rY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Headers/UMConfigure.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
FEu+Lfv45dOCaZ8txhRHeMeQw+7D+22U+Lu4Artrd4A=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Info.plist</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
rtcp+WsJC2YwM9hbVy51dyG9h0o=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
L6O3uQqzB8Cysn1z+IHmh4VQAVpNmnY4BRJVBUvii4k=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/Modules/module.modulemap</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
7IUYLzvNB91mENzgp1VlyNrCVWJbilyqXQ8mjTngIOw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/PrivacyInfo.xcprivacy</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Hp5g1n2ZA34u3lR9r3HvOSww1BUwL1QS/rftK9gr5CE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/UMCommon</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
zJS2Udh22g0XSXJ3BCyhh3Gtt24=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Fnxb3zyyVi8LLS8uRonfZzeag25n1eii3kDIl/OGvTQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeDirectory</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
LXAZKZuTvBrhBGwMeraYroslg/Y=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
LWWd5upAkuYngYSS0cmHW3+3GWzmlFyzI3orQHb+ApI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeRequirements</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
OnX22wWFKRSOFN1+obRynMCeyXM=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeRequirements-1</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Zu/kXb7qUqyNPZ/QgnnOz1pFSDg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
xE2kHPTZgZrzoQKVgPZK0xaXCi+hlOi3w34XwAHYf08=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeResources</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nrXAK2J8mLvJyoIND3MT4O9IRhU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uw0k8v5K/oshX880lAPZQzl549WH2iUyBSi+LCVLQu8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>ios-arm64_x86_64-simulator/UMCommon.framework/_CodeSignature/CodeSignature</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
2jmj7l5rSw0yVb/vlWAYkK/YBwk=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
|
||||
</data>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeSignature
generated
Normal file
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/_CodeSignature/CodeSignature
generated
Normal file
Binary file not shown.
221
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/Headers/MobClick.h
generated
Normal file
221
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/Headers/MobClick.h
generated
Normal file
@ -0,0 +1,221 @@
|
||||
//
|
||||
// MobClick.h
|
||||
// Analytics
|
||||
//
|
||||
// Copyright (C) 2010-2017 Umeng.com . All rights reserved.
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface MobClick : NSObject
|
||||
|
||||
#pragma mark event logs
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name 页面计时
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 手动页面时长统计, 记录某个页面展示的时长.
|
||||
@param pageName 统计的页面名称.
|
||||
@param seconds 单位为秒,int型.
|
||||
*/
|
||||
+ (void)logPageView:(NSString *)pageName seconds:(int)seconds;
|
||||
|
||||
/** 自动页面时长统计, 开始记录某个页面展示时长.
|
||||
使用方法:必须配对调用beginLogPageView:和endLogPageView:两个函数来完成自动统计,若只调用某一个函数不会生成有效数据。
|
||||
在该页面展示时调用beginLogPageView:,当退出该页面时调用endLogPageView:
|
||||
@param pageName 统计的页面名称.
|
||||
*/
|
||||
+ (void)beginLogPageView:(NSString *)pageName;
|
||||
|
||||
/** 自动页面时长统计, 结束记录某个页面展示时长.
|
||||
使用方法:必须配对调用beginLogPageView:和endLogPageView:两个函数来完成自动统计,若只调用某一个函数不会生成有效数据。
|
||||
在该页面展示时调用beginLogPageView:,当退出该页面时调用endLogPageView:
|
||||
@param pageName 统计的页面名称.
|
||||
*/
|
||||
+ (void)endLogPageView:(NSString *)pageName;
|
||||
|
||||
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name 事件统计
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 自定义事件,数量统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
|
||||
|
||||
@param eventId 网站上注册的事件Id.
|
||||
@param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签.
|
||||
@param accumulation 累加值。为减少网络交互,可以自行对某一事件ID的某一分类标签进行累加,再传入次数作为参数。
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId; //等同于 event:eventId label:eventId;
|
||||
/** 自定义事件,数量统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId label:(NSString *)label; // label为nil或@""时,等同于 event:eventId label:eventId;
|
||||
|
||||
/** 自定义事件,数量统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes;
|
||||
|
||||
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes counter:(int)number;
|
||||
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
beginEvent,endEvent要配对使用,也可以自己计时后通过durations参数传递进来
|
||||
|
||||
@param eventId 网站上注册的事件Id.
|
||||
@param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签.
|
||||
@param primarykey 这个参数用于和event_id一起标示一个唯一事件,并不会被统计;对于同一个事件在beginEvent和endEvent 中要传递相同的eventId 和 primarykey
|
||||
@param millisecond 自己计时需要的话需要传毫秒进来
|
||||
|
||||
@warning 每个event的attributes不能超过100个
|
||||
eventId、attributes中key和value都不能使用空格和特殊字符,必须是NSString,且长度不能超过255个字符(否则将截取前255个字符)
|
||||
id, ts, du是保留字段,不能作为eventId及key的名称
|
||||
*/
|
||||
+ (void)beginEvent:(NSString *)eventId;
|
||||
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)endEvent:(NSString *)eventId;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)beginEvent:(NSString *)eventId label:(NSString *)label;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)endEvent:(NSString *)eventId label:(NSString *)label;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)beginEvent:(NSString *)eventId primarykey :(NSString *)keyName attributes:(NSDictionary *)attributes;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)endEvent:(NSString *)eventId primarykey:(NSString *)keyName;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)event:(NSString *)eventId durations:(int)millisecond;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)event:(NSString *)eventId label:(NSString *)label durations:(int)millisecond;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes durations:(int)millisecond;
|
||||
|
||||
|
||||
#pragma mark - user methods
|
||||
/** active user sign-in.
|
||||
使用sign-In函数后,如果结束该PUID的统计,需要调用sign-Off函数
|
||||
@param puid : user's ID
|
||||
@param provider : 不能以下划线"_"开头,使用大写字母和数字标识; 如果是上市公司,建议使用股票代码。
|
||||
*/
|
||||
+ (void)profileSignInWithPUID:(NSString *)puid;
|
||||
+ (void)profileSignInWithPUID:(NSString *)puid provider:(NSString *)provider;
|
||||
|
||||
/** active user sign-off.
|
||||
停止sign-in PUID的统计
|
||||
*/
|
||||
+ (void)profileSignOff;
|
||||
|
||||
/** 设置用户属性(自定义)
|
||||
用户属性设置一定要在账号统计调用后即profileSignInWithPUID:。
|
||||
@param value : 用户属性值(NSString,NSNumber);
|
||||
@param key : 用户属性键;
|
||||
*/
|
||||
+ (void)userProfile:(id)value to:(NSString *)key;
|
||||
/** 设置用户属性(电话)
|
||||
用户属性设置一定要在账号统计调用后即profileSignInWithPUID:。
|
||||
@param mobile : 电话;
|
||||
*/
|
||||
+ (void)userProfileMobile:(NSString *)mobile;
|
||||
/** 设置用户属性(邮箱)
|
||||
用户属性设置一定要在账号统计调用后即profileSignInWithPUID:。
|
||||
@param email : 邮箱;
|
||||
*/
|
||||
+ (void)userProfileEMail:(NSString *)email;
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name 地理位置设置
|
||||
/// 需要链接 CoreLocation.framework 并且 #import <CoreLocation/CoreLocation.h>
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 设置经纬度信息
|
||||
@param latitude 纬度.
|
||||
@param longitude 经度.
|
||||
*/
|
||||
+ (void)setLatitude:(double)latitude longitude:(double)longitude;
|
||||
|
||||
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name Utility函数
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 判断设备是否越狱,依据是否存在apt和Cydia.app
|
||||
*/
|
||||
+ (BOOL)isJailbroken;
|
||||
|
||||
/** 判断App是否被破解
|
||||
*/
|
||||
+ (BOOL)isPirated;
|
||||
|
||||
/** 设置 app secret
|
||||
@param secret string
|
||||
*/
|
||||
+ (void)setSecret:(NSString *)secret;
|
||||
|
||||
|
||||
/**
|
||||
* 设置预置事件属性 键值对 会覆盖同名的key
|
||||
*/
|
||||
+(void) registerPreProperties:(NSDictionary *)property;
|
||||
|
||||
/**
|
||||
*
|
||||
* 删除指定预置事件属性
|
||||
@param key
|
||||
*/
|
||||
+(void) unregisterPreProperty:(NSString *)propertyName;
|
||||
|
||||
/**
|
||||
* 获取预置事件所有属性;如果不存在,则返回空。
|
||||
*/
|
||||
+(NSDictionary *)getPreProperties;
|
||||
|
||||
/**
|
||||
*清空所有预置事件属性。
|
||||
*/
|
||||
+(void)clearPreProperties;
|
||||
|
||||
|
||||
/**
|
||||
* 设置关注事件是否首次触发,只关注eventList前五个合法eventID.只要已经保存五个,此接口无效
|
||||
*/
|
||||
+(void)setFirstLaunchEvent:(NSArray *)eventList;
|
||||
|
||||
/** 设置是否自动采集页面, 默认NO(不自动采集).
|
||||
@param value 设置为YES, umeng SDK 会将自动采集页面信息
|
||||
*/
|
||||
+ (void)setAutoPageEnabled:(BOOL)value;
|
||||
|
||||
/**
|
||||
*集成测试。
|
||||
*/
|
||||
+ (BOOL)handleUrl:(NSURL *)url;
|
||||
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
21
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/Headers/UMCommon.h
generated
Normal file
21
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/Headers/UMCommon.h
generated
Normal file
@ -0,0 +1,21 @@
|
||||
//
|
||||
// UMCommon.h
|
||||
// UMCommon
|
||||
//
|
||||
// Created by San Zhang on 11/2/16.
|
||||
// Copyright © 2016 UMeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
//! Project version number for UMCommon.
|
||||
FOUNDATION_EXPORT double UMCommonVersionNumber;
|
||||
|
||||
//! Project version string for UMCommon.
|
||||
FOUNDATION_EXPORT const unsigned char UMCommonVersionString[];
|
||||
|
||||
// In this header, you should import all the public headers of your framework using statements like #import <UMCommon/PublicHeader.h>
|
||||
|
||||
#import <UMCommon/UMConfigure.h>
|
||||
#import <UMCommon/MobClick.h>
|
||||
#import <UMCommon/UMCommonDeepLink.h>
|
||||
@ -0,0 +1,69 @@
|
||||
//
|
||||
// UMCommonDeepLink.h
|
||||
// UMMobClick
|
||||
//
|
||||
// Created by yanke on 2026/5/18.
|
||||
// Copyright © 2026 UMeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
// In app event names constants
|
||||
#define UMEventUserRegister @"um_onUMengUserRegister"
|
||||
#define UMEventInAppConvert @"um_onUMengInAppConvert"
|
||||
#define UMEventOrderRefund @"um_onUMengOrderRefund"
|
||||
#define UMEventAdRevenueEvent @"um_onUMengAdRevenueEvent"
|
||||
|
||||
|
||||
// In app event parameter names
|
||||
#define UMEventParamRegisterMethod @"register_method"
|
||||
#define UMEventParamRegisterTime @"register_time"
|
||||
#define UMEventParamInviteCode @"invite_code"
|
||||
#define UMEventParamOrderId @"order_id"
|
||||
#define UMEventParamTransactionType @"transaction_type"
|
||||
#define UMEventParamProductId @"product_id"
|
||||
#define UMEventParamProductType @"product_type"
|
||||
#define UMEventParamProductName @"product_name"
|
||||
#define UMEventParamProductPrice @"product_price"
|
||||
#define UMEventParamTime @"time"
|
||||
#define UMEventParamPaymentMethod @"payment_method"
|
||||
#define UMEventParamIsFirstPurchase @"is_first_purchase"
|
||||
#define UMEventParamDiscountAmount @"discount_amount"
|
||||
#define UMEventParamCouponId @"coupon_id"
|
||||
#define UMEventParamCurrency @"currency"
|
||||
#define UMEventParamRefundAmount @"refund_amount"
|
||||
#define UMEventParamAdActionType @"ad_action_type"
|
||||
#define UMEventParamAdPosition @"ad_position"
|
||||
#define UMEventParamAdId @"ad_id"
|
||||
#define UMEventParamAdFormat @"ad_format"
|
||||
#define UMEventParamAdNetwork @"ad_network"
|
||||
#define UMEventParamPrice @"price"
|
||||
#define UMEventParamAdDuration @"ad_duration"
|
||||
|
||||
|
||||
|
||||
@protocol UMCommonDeepLinkDelegate<NSObject>
|
||||
|
||||
@optional
|
||||
|
||||
- (void)didResolveDeepLink:(NSDictionary *)params;
|
||||
|
||||
@end
|
||||
|
||||
@interface UMCommonDeepLink : NSObject
|
||||
|
||||
@property(weak, nonatomic) id<UMCommonDeepLinkDelegate> delegate;
|
||||
|
||||
+ (instancetype)sharedInstance;
|
||||
|
||||
- (void)getInstallParams:(void (^)(NSDictionary * _Nullable params, NSError * _Nullable error))completion;
|
||||
|
||||
- (BOOL)handleUserActivity:(NSUserActivity *)userActivity;
|
||||
|
||||
- (BOOL)handleOpenURL:(NSURL *)URL;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
@ -0,0 +1,67 @@
|
||||
//
|
||||
// UMConfigure.h
|
||||
// UMCommon
|
||||
//
|
||||
// Created by San Zhang on 9/6/16.
|
||||
// Copyright © 2016 UMeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface UMConfigure : NSObject
|
||||
|
||||
/** 初始化友盟所有组件产品
|
||||
@param appKey 开发者在友盟官网申请的appkey.
|
||||
@param channel 渠道标识,可设置nil表示"App Store".
|
||||
*/
|
||||
+ (void)initWithAppkey:(NSString *)appKey channel:(NSString *)channel;
|
||||
|
||||
/** 设置是否在console输出sdk的log信息.
|
||||
@param bFlag 默认NO(不输出log); 设置为YES, 输出可供调试参考的log信息. 发布产品时必须设置为NO.
|
||||
*/
|
||||
+ (void)setLogEnabled:(BOOL)bFlag;
|
||||
|
||||
/** 设置是否对日志信息进行加密, 默认NO(不加密).
|
||||
@param value 设置为YES, umeng SDK 会将日志信息做加密处理
|
||||
*/
|
||||
+ (void)setEncryptEnabled:(BOOL)value;
|
||||
|
||||
+ (NSString *)umidString;
|
||||
|
||||
/**
|
||||
集成测试需要device_id
|
||||
*/
|
||||
+ (NSString*)deviceIDForIntegration;
|
||||
|
||||
/** 是否开启统计,默认为YES(开启状态)
|
||||
@param value 设置为NO,可关闭友盟统计功能.
|
||||
*/
|
||||
+ (void)setAnalyticsEnabled:(BOOL)value;
|
||||
|
||||
//获取zid
|
||||
+ (NSString *)getUmengZID;
|
||||
|
||||
//是否发送海外域名,默认为YES发送海外域名
|
||||
+(void)isInernational:(BOOL)bFlag;
|
||||
|
||||
//获取本次SessionID
|
||||
+ (NSString *)getSessionID;
|
||||
|
||||
+ (void)resetStorePrefix:(NSString *)prefix;
|
||||
+ (void)resetStorePath;
|
||||
|
||||
/** 设置上报统计日志的主域名。此函数必须在SDK初始化函数调用之前调用。
|
||||
@param primaryDomain 传日志的主域名收数地址,参数不能为null或者空串。例如:https://www.umeng.com
|
||||
*/
|
||||
+ (void)setDomain:(NSString *)primaryDomain;
|
||||
|
||||
/** 进端采集开关
|
||||
@param flag YES 开启采集; NO 禁止采集
|
||||
*/
|
||||
+ (void)enablePi:(BOOL)flag;
|
||||
|
||||
/** 进端采集
|
||||
@param connectionOptions: UIScene模式下的启动参数
|
||||
*/
|
||||
+ (void)handleSceneWillConnectWithOptions:(id)connectionOptions;
|
||||
@end
|
||||
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/Info.plist
generated
Normal file
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/Info.plist
generated
Normal file
Binary file not shown.
@ -0,0 +1,6 @@
|
||||
framework module UMCommon {
|
||||
umbrella header "UMCommon.h"
|
||||
export *
|
||||
|
||||
module * { export * }
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPITypes</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||
<array>
|
||||
<string>E174.1</string>
|
||||
</array>
|
||||
<key>NSPrivacyAccessedAPIType</key>
|
||||
<string>NSPrivacyAccessedAPICategoryDiskSpace</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||
<array>
|
||||
<string>CA92.1</string>
|
||||
</array>
|
||||
<key>NSPrivacyAccessedAPIType</key>
|
||||
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/UMCommon
generated
Normal file
BIN
Pods/UMCommon/UMCommon_7.5.11/UMCommon.xcframework/ios-arm64/UMCommon.framework/UMCommon
generated
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>Headers/MobClick.h</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>Headers/UMCommon.h</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>Headers/UMCommonDeepLink.h</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>Headers/UMConfigure.h</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
IGs/ZebE0ThW8MtvDkLbgsstmPs=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>PrivacyInfo.xcprivacy</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>Headers/MobClick.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4JomlZRSG99s2ope0nRTLgqEOcZBAturiAbXPi+tci4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/UMCommon.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
e9yuYwvC1/Q9IMqUAARaZcS2ep4C5A59KsuChvJIgVc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/UMCommonDeepLink.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uRGqdGi52JpicoX+GN1et3kc5C9tc3LxT8o8DBzs/rY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/UMConfigure.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
FEu+Lfv45dOCaZ8txhRHeMeQw+7D+22U+Lu4Artrd4A=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
7IUYLzvNB91mENzgp1VlyNrCVWJbilyqXQ8mjTngIOw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>PrivacyInfo.xcprivacy</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Hp5g1n2ZA34u3lR9r3HvOSww1BUwL1QS/rftK9gr5CE=
|
||||
</data>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
@ -0,0 +1,221 @@
|
||||
//
|
||||
// MobClick.h
|
||||
// Analytics
|
||||
//
|
||||
// Copyright (C) 2010-2017 Umeng.com . All rights reserved.
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface MobClick : NSObject
|
||||
|
||||
#pragma mark event logs
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name 页面计时
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 手动页面时长统计, 记录某个页面展示的时长.
|
||||
@param pageName 统计的页面名称.
|
||||
@param seconds 单位为秒,int型.
|
||||
*/
|
||||
+ (void)logPageView:(NSString *)pageName seconds:(int)seconds;
|
||||
|
||||
/** 自动页面时长统计, 开始记录某个页面展示时长.
|
||||
使用方法:必须配对调用beginLogPageView:和endLogPageView:两个函数来完成自动统计,若只调用某一个函数不会生成有效数据。
|
||||
在该页面展示时调用beginLogPageView:,当退出该页面时调用endLogPageView:
|
||||
@param pageName 统计的页面名称.
|
||||
*/
|
||||
+ (void)beginLogPageView:(NSString *)pageName;
|
||||
|
||||
/** 自动页面时长统计, 结束记录某个页面展示时长.
|
||||
使用方法:必须配对调用beginLogPageView:和endLogPageView:两个函数来完成自动统计,若只调用某一个函数不会生成有效数据。
|
||||
在该页面展示时调用beginLogPageView:,当退出该页面时调用endLogPageView:
|
||||
@param pageName 统计的页面名称.
|
||||
*/
|
||||
+ (void)endLogPageView:(NSString *)pageName;
|
||||
|
||||
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name 事件统计
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 自定义事件,数量统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
|
||||
|
||||
@param eventId 网站上注册的事件Id.
|
||||
@param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签.
|
||||
@param accumulation 累加值。为减少网络交互,可以自行对某一事件ID的某一分类标签进行累加,再传入次数作为参数。
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId; //等同于 event:eventId label:eventId;
|
||||
/** 自定义事件,数量统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId label:(NSString *)label; // label为nil或@""时,等同于 event:eventId label:eventId;
|
||||
|
||||
/** 自定义事件,数量统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes;
|
||||
|
||||
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes counter:(int)number;
|
||||
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
beginEvent,endEvent要配对使用,也可以自己计时后通过durations参数传递进来
|
||||
|
||||
@param eventId 网站上注册的事件Id.
|
||||
@param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签.
|
||||
@param primarykey 这个参数用于和event_id一起标示一个唯一事件,并不会被统计;对于同一个事件在beginEvent和endEvent 中要传递相同的eventId 和 primarykey
|
||||
@param millisecond 自己计时需要的话需要传毫秒进来
|
||||
|
||||
@warning 每个event的attributes不能超过100个
|
||||
eventId、attributes中key和value都不能使用空格和特殊字符,必须是NSString,且长度不能超过255个字符(否则将截取前255个字符)
|
||||
id, ts, du是保留字段,不能作为eventId及key的名称
|
||||
*/
|
||||
+ (void)beginEvent:(NSString *)eventId;
|
||||
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)endEvent:(NSString *)eventId;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)beginEvent:(NSString *)eventId label:(NSString *)label;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)endEvent:(NSString *)eventId label:(NSString *)label;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)beginEvent:(NSString *)eventId primarykey :(NSString *)keyName attributes:(NSDictionary *)attributes;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)endEvent:(NSString *)eventId primarykey:(NSString *)keyName;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)event:(NSString *)eventId durations:(int)millisecond;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
|
||||
+ (void)event:(NSString *)eventId label:(NSString *)label durations:(int)millisecond;
|
||||
/** 自定义事件,时长统计.
|
||||
使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID.
|
||||
*/
|
||||
+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes durations:(int)millisecond;
|
||||
|
||||
|
||||
#pragma mark - user methods
|
||||
/** active user sign-in.
|
||||
使用sign-In函数后,如果结束该PUID的统计,需要调用sign-Off函数
|
||||
@param puid : user's ID
|
||||
@param provider : 不能以下划线"_"开头,使用大写字母和数字标识; 如果是上市公司,建议使用股票代码。
|
||||
*/
|
||||
+ (void)profileSignInWithPUID:(NSString *)puid;
|
||||
+ (void)profileSignInWithPUID:(NSString *)puid provider:(NSString *)provider;
|
||||
|
||||
/** active user sign-off.
|
||||
停止sign-in PUID的统计
|
||||
*/
|
||||
+ (void)profileSignOff;
|
||||
|
||||
/** 设置用户属性(自定义)
|
||||
用户属性设置一定要在账号统计调用后即profileSignInWithPUID:。
|
||||
@param value : 用户属性值(NSString,NSNumber);
|
||||
@param key : 用户属性键;
|
||||
*/
|
||||
+ (void)userProfile:(id)value to:(NSString *)key;
|
||||
/** 设置用户属性(电话)
|
||||
用户属性设置一定要在账号统计调用后即profileSignInWithPUID:。
|
||||
@param mobile : 电话;
|
||||
*/
|
||||
+ (void)userProfileMobile:(NSString *)mobile;
|
||||
/** 设置用户属性(邮箱)
|
||||
用户属性设置一定要在账号统计调用后即profileSignInWithPUID:。
|
||||
@param email : 邮箱;
|
||||
*/
|
||||
+ (void)userProfileEMail:(NSString *)email;
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name 地理位置设置
|
||||
/// 需要链接 CoreLocation.framework 并且 #import <CoreLocation/CoreLocation.h>
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 设置经纬度信息
|
||||
@param latitude 纬度.
|
||||
@param longitude 经度.
|
||||
*/
|
||||
+ (void)setLatitude:(double)latitude longitude:(double)longitude;
|
||||
|
||||
|
||||
///---------------------------------------------------------------------------------------
|
||||
/// @name Utility函数
|
||||
///---------------------------------------------------------------------------------------
|
||||
|
||||
/** 判断设备是否越狱,依据是否存在apt和Cydia.app
|
||||
*/
|
||||
+ (BOOL)isJailbroken;
|
||||
|
||||
/** 判断App是否被破解
|
||||
*/
|
||||
+ (BOOL)isPirated;
|
||||
|
||||
/** 设置 app secret
|
||||
@param secret string
|
||||
*/
|
||||
+ (void)setSecret:(NSString *)secret;
|
||||
|
||||
|
||||
/**
|
||||
* 设置预置事件属性 键值对 会覆盖同名的key
|
||||
*/
|
||||
+(void) registerPreProperties:(NSDictionary *)property;
|
||||
|
||||
/**
|
||||
*
|
||||
* 删除指定预置事件属性
|
||||
@param key
|
||||
*/
|
||||
+(void) unregisterPreProperty:(NSString *)propertyName;
|
||||
|
||||
/**
|
||||
* 获取预置事件所有属性;如果不存在,则返回空。
|
||||
*/
|
||||
+(NSDictionary *)getPreProperties;
|
||||
|
||||
/**
|
||||
*清空所有预置事件属性。
|
||||
*/
|
||||
+(void)clearPreProperties;
|
||||
|
||||
|
||||
/**
|
||||
* 设置关注事件是否首次触发,只关注eventList前五个合法eventID.只要已经保存五个,此接口无效
|
||||
*/
|
||||
+(void)setFirstLaunchEvent:(NSArray *)eventList;
|
||||
|
||||
/** 设置是否自动采集页面, 默认NO(不自动采集).
|
||||
@param value 设置为YES, umeng SDK 会将自动采集页面信息
|
||||
*/
|
||||
+ (void)setAutoPageEnabled:(BOOL)value;
|
||||
|
||||
/**
|
||||
*集成测试。
|
||||
*/
|
||||
+ (BOOL)handleUrl:(NSURL *)url;
|
||||
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
@ -0,0 +1,21 @@
|
||||
//
|
||||
// UMCommon.h
|
||||
// UMCommon
|
||||
//
|
||||
// Created by San Zhang on 11/2/16.
|
||||
// Copyright © 2016 UMeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
//! Project version number for UMCommon.
|
||||
FOUNDATION_EXPORT double UMCommonVersionNumber;
|
||||
|
||||
//! Project version string for UMCommon.
|
||||
FOUNDATION_EXPORT const unsigned char UMCommonVersionString[];
|
||||
|
||||
// In this header, you should import all the public headers of your framework using statements like #import <UMCommon/PublicHeader.h>
|
||||
|
||||
#import <UMCommon/UMConfigure.h>
|
||||
#import <UMCommon/MobClick.h>
|
||||
#import <UMCommon/UMCommonDeepLink.h>
|
||||
@ -0,0 +1,69 @@
|
||||
//
|
||||
// UMCommonDeepLink.h
|
||||
// UMMobClick
|
||||
//
|
||||
// Created by yanke on 2026/5/18.
|
||||
// Copyright © 2026 UMeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
// In app event names constants
|
||||
#define UMEventUserRegister @"um_onUMengUserRegister"
|
||||
#define UMEventInAppConvert @"um_onUMengInAppConvert"
|
||||
#define UMEventOrderRefund @"um_onUMengOrderRefund"
|
||||
#define UMEventAdRevenueEvent @"um_onUMengAdRevenueEvent"
|
||||
|
||||
|
||||
// In app event parameter names
|
||||
#define UMEventParamRegisterMethod @"register_method"
|
||||
#define UMEventParamRegisterTime @"register_time"
|
||||
#define UMEventParamInviteCode @"invite_code"
|
||||
#define UMEventParamOrderId @"order_id"
|
||||
#define UMEventParamTransactionType @"transaction_type"
|
||||
#define UMEventParamProductId @"product_id"
|
||||
#define UMEventParamProductType @"product_type"
|
||||
#define UMEventParamProductName @"product_name"
|
||||
#define UMEventParamProductPrice @"product_price"
|
||||
#define UMEventParamTime @"time"
|
||||
#define UMEventParamPaymentMethod @"payment_method"
|
||||
#define UMEventParamIsFirstPurchase @"is_first_purchase"
|
||||
#define UMEventParamDiscountAmount @"discount_amount"
|
||||
#define UMEventParamCouponId @"coupon_id"
|
||||
#define UMEventParamCurrency @"currency"
|
||||
#define UMEventParamRefundAmount @"refund_amount"
|
||||
#define UMEventParamAdActionType @"ad_action_type"
|
||||
#define UMEventParamAdPosition @"ad_position"
|
||||
#define UMEventParamAdId @"ad_id"
|
||||
#define UMEventParamAdFormat @"ad_format"
|
||||
#define UMEventParamAdNetwork @"ad_network"
|
||||
#define UMEventParamPrice @"price"
|
||||
#define UMEventParamAdDuration @"ad_duration"
|
||||
|
||||
|
||||
|
||||
@protocol UMCommonDeepLinkDelegate<NSObject>
|
||||
|
||||
@optional
|
||||
|
||||
- (void)didResolveDeepLink:(NSDictionary *)params;
|
||||
|
||||
@end
|
||||
|
||||
@interface UMCommonDeepLink : NSObject
|
||||
|
||||
@property(weak, nonatomic) id<UMCommonDeepLinkDelegate> delegate;
|
||||
|
||||
+ (instancetype)sharedInstance;
|
||||
|
||||
- (void)getInstallParams:(void (^)(NSDictionary * _Nullable params, NSError * _Nullable error))completion;
|
||||
|
||||
- (BOOL)handleUserActivity:(NSUserActivity *)userActivity;
|
||||
|
||||
- (BOOL)handleOpenURL:(NSURL *)URL;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
@ -0,0 +1,67 @@
|
||||
//
|
||||
// UMConfigure.h
|
||||
// UMCommon
|
||||
//
|
||||
// Created by San Zhang on 9/6/16.
|
||||
// Copyright © 2016 UMeng. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface UMConfigure : NSObject
|
||||
|
||||
/** 初始化友盟所有组件产品
|
||||
@param appKey 开发者在友盟官网申请的appkey.
|
||||
@param channel 渠道标识,可设置nil表示"App Store".
|
||||
*/
|
||||
+ (void)initWithAppkey:(NSString *)appKey channel:(NSString *)channel;
|
||||
|
||||
/** 设置是否在console输出sdk的log信息.
|
||||
@param bFlag 默认NO(不输出log); 设置为YES, 输出可供调试参考的log信息. 发布产品时必须设置为NO.
|
||||
*/
|
||||
+ (void)setLogEnabled:(BOOL)bFlag;
|
||||
|
||||
/** 设置是否对日志信息进行加密, 默认NO(不加密).
|
||||
@param value 设置为YES, umeng SDK 会将日志信息做加密处理
|
||||
*/
|
||||
+ (void)setEncryptEnabled:(BOOL)value;
|
||||
|
||||
+ (NSString *)umidString;
|
||||
|
||||
/**
|
||||
集成测试需要device_id
|
||||
*/
|
||||
+ (NSString*)deviceIDForIntegration;
|
||||
|
||||
/** 是否开启统计,默认为YES(开启状态)
|
||||
@param value 设置为NO,可关闭友盟统计功能.
|
||||
*/
|
||||
+ (void)setAnalyticsEnabled:(BOOL)value;
|
||||
|
||||
//获取zid
|
||||
+ (NSString *)getUmengZID;
|
||||
|
||||
//是否发送海外域名,默认为YES发送海外域名
|
||||
+(void)isInernational:(BOOL)bFlag;
|
||||
|
||||
//获取本次SessionID
|
||||
+ (NSString *)getSessionID;
|
||||
|
||||
+ (void)resetStorePrefix:(NSString *)prefix;
|
||||
+ (void)resetStorePath;
|
||||
|
||||
/** 设置上报统计日志的主域名。此函数必须在SDK初始化函数调用之前调用。
|
||||
@param primaryDomain 传日志的主域名收数地址,参数不能为null或者空串。例如:https://www.umeng.com
|
||||
*/
|
||||
+ (void)setDomain:(NSString *)primaryDomain;
|
||||
|
||||
/** 进端采集开关
|
||||
@param flag YES 开启采集; NO 禁止采集
|
||||
*/
|
||||
+ (void)enablePi:(BOOL)flag;
|
||||
|
||||
/** 进端采集
|
||||
@param connectionOptions: UIScene模式下的启动参数
|
||||
*/
|
||||
+ (void)handleSceneWillConnectWithOptions:(id)connectionOptions;
|
||||
@end
|
||||
Binary file not shown.
@ -0,0 +1,6 @@
|
||||
framework module UMCommon {
|
||||
umbrella header "UMCommon.h"
|
||||
export *
|
||||
|
||||
module * { export * }
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPITypes</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||
<array>
|
||||
<string>E174.1</string>
|
||||
</array>
|
||||
<key>NSPrivacyAccessedAPIType</key>
|
||||
<string>NSPrivacyAccessedAPICategoryDiskSpace</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||
<array>
|
||||
<string>CA92.1</string>
|
||||
</array>
|
||||
<key>NSPrivacyAccessedAPIType</key>
|
||||
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>Headers/MobClick.h</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>Headers/UMCommon.h</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>Headers/UMCommonDeepLink.h</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>Headers/UMConfigure.h</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
rtcp+WsJC2YwM9hbVy51dyG9h0o=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>PrivacyInfo.xcprivacy</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>Headers/MobClick.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AD85SDWmAunSuXbfjqKAAjHR0iU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4JomlZRSG99s2ope0nRTLgqEOcZBAturiAbXPi+tci4=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/UMCommon.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nHLScuxIxZa65DnZD75JOHp/hsw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
e9yuYwvC1/Q9IMqUAARaZcS2ep4C5A59KsuChvJIgVc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/UMCommonDeepLink.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
NAY4MWl2d8HjknoLHdXMG7yynBs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uRGqdGi52JpicoX+GN1et3kc5C9tc3LxT8o8DBzs/rY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Headers/UMConfigure.h</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pvtzieZ1xK9eZ/SD+JFT8FK97Kc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
FEu+Lfv45dOCaZ8txhRHeMeQw+7D+22U+Lu4Artrd4A=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
3T38ZtbNjD5SfDX8z/R7CuRCDY4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
7IUYLzvNB91mENzgp1VlyNrCVWJbilyqXQ8mjTngIOw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>PrivacyInfo.xcprivacy</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
pov2ti4RA9UlcXF4VDg8qv94jqQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Hp5g1n2ZA34u3lR9r3HvOSww1BUwL1QS/rftK9gr5CE=
|
||||
</data>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
Reference in New Issue
Block a user