[WIP] firebase init Error

This commit is contained in:
2024-08-02 20:09:59 +08:00
commit b77fd9f498
7087 changed files with 1466846 additions and 0 deletions

View File

@@ -0,0 +1,61 @@
<?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>FBSDKShareKit.framework/Versions/A/FBSDKShareKit</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>FBSDKShareKit.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>FBSDKShareKit.framework/FBSDKShareKit</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>FBSDKShareKit.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>FBSDKShareKit.framework/FBSDKShareKit</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>FBSDKShareKit.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>
</array>
<key>CFBundlePackageType</key>
<string>XFWK</string>
<key>XCFrameworkFormatVersion</key>
<string>1.0</string>
</dict>
</plist>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 24586ba192c79471eb87194e937b5609
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,17 @@
Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
copy, modify, and distribute this software in source code or binary form for use
in connection with the web services and APIs provided by Facebook.
As with any software that integrates with the Facebook platform, your use of
this software is subject to the Facebook Platform Policy
[http://developers.facebook.com/policy/]. This copyright notice shall be
included in all copies or substantial portions of the software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e4c8b0e23ac7d46cab3c7ed8f883f2da
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2f82432d32d3f457e9eeb9ad676d9eea
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3bb0a4277ca304d2998ca8ce6cd1996c
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 969eb302f554a40ca93489686058d5f8
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: bc423e9d1b81b4cdea51f8ad2a19e74e
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,998 @@
<?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>LICENSE</key>
<data>
42oX9oAD1yj/wA6aqkh1wyx+qqA=
</data>
<key>ios-arm64/FBSDKShareKit.framework/FBSDKShareKit</key>
<data>
0Nz7C6O1bo5iIJYiwRXseJ3fkjo=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h</key>
<data>
vsPP2nH/xSd92rxfVrvIX/K+5AY=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit.h</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Info.plist</key>
<data>
Xce2H6+60Tmv6C8+1C6W9AaXNqs=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.abi.json</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<data>
KqTbZCL/Jusbp1svsml4gaOhI8M=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>ios-arm64/FBSDKShareKit.framework/Modules/module.modulemap</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>ios-arm64/FBSDKShareKit.framework/PrivacyInfo.xcprivacy</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeDirectory</key>
<data>
9GTi2MKHcTjyBqngJxYFtziTJ3E=
</data>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeRequirements</key>
<data>
Q+T5xK5wbCuHpf3FTNT8mNfrBYI=
</data>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1</key>
<data>
sskY+w+QLvnrzK9KhSxky0Fiob8=
</data>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeResources</key>
<data>
W34n4sPjWtSatAf+2TE03NnpqHA=
</data>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeSignature</key>
<data>
eB6cUeYQBPxAmvFHTP95HuPuVaQ=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit</key>
<data>
pvHRXL17ZAP5b+eTKr2zwuSRhoI=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h</key>
<data>
+6EiGP3bOWMaa4x3GarlHqP4ekI=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit.h</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.abi.json</key>
<data>
i7nrwyNgkdZzgTYQddJ1VZTee2s=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface</key>
<data>
/nlzag14HOW9gkuo3bTblzrmOXw=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc</key>
<data>
8bmGog8EXJzr9rjTOG7c3oN9Ce4=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface</key>
<data>
/nlzag14HOW9gkuo3bTblzrmOXw=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.abi.json</key>
<data>
i7nrwyNgkdZzgTYQddJ1VZTee2s=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface</key>
<data>
k/Mk0IlNBXW8DBbCapyASqdJj4E=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc</key>
<data>
nJTfMURtbMN2qUidmuuCkYmYZC0=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface</key>
<data>
k/Mk0IlNBXW8DBbCapyASqdJj4E=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/module.modulemap</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist</key>
<data>
KSwXfC2QPsnNlV+seithN3C1xrE=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/PrivacyInfo.xcprivacy</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeDirectory</key>
<data>
/xbx16UBfvdHVWWLakrYupZhs7c=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeRequirements</key>
<data>
Q+T5xK5wbCuHpf3FTNT8mNfrBYI=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1</key>
<data>
3pENco0mH4hNRAN3Z83Xo5zI9U8=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeResources</key>
<data>
FOmIY84hovTZ/DVxhSYtGfZcn3A=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeSignature</key>
<data>
fWOX/WLjPKrvZPMXAUoA7qDyZpY=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit</key>
<data>
NLXO+/C4a60fCvIITr8CpmaT8xM=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h</key>
<data>
+6EiGP3bOWMaa4x3GarlHqP4ekI=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit.h</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist</key>
<data>
VwbbI0aNippobw829JpN94Gowtg=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
<data>
9usumxbKlb6azo9xBI2gqLWba4I=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
<data>
PbtPN2C09/CSlvFEqoNZH/oTa6w=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
<data>
9usumxbKlb6azo9xBI2gqLWba4I=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
<data>
K6CsFSCYhWEFpYCydIAcwwZHmsY=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
<data>
gxGp5hpQTKafLyzWjngpF7eArvc=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
<data>
K6CsFSCYhWEFpYCydIAcwwZHmsY=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/module.modulemap</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/PrivacyInfo.xcprivacy</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory</key>
<data>
ACZFet6YEwc+EWdJgg68t9agLKU=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements</key>
<data>
Q+T5xK5wbCuHpf3FTNT8mNfrBYI=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1</key>
<data>
uVx6k5VKnOeTt+WIOhDR2Pkg86k=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources</key>
<data>
gcdjUjUFe6/D30FYEheEoViBsxA=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature</key>
<data>
R0FiCDujEBMoBu8YUoOuziLCiq8=
</data>
</dict>
<key>files2</key>
<dict>
<key>LICENSE</key>
<dict>
<key>hash</key>
<data>
42oX9oAD1yj/wA6aqkh1wyx+qqA=
</data>
<key>hash2</key>
<data>
JGiNyKThXtEPUCL2A80E+FzHN+UTW+RkFoApZE8iHm8=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/FBSDKShareKit</key>
<dict>
<key>hash</key>
<data>
0Nz7C6O1bo5iIJYiwRXseJ3fkjo=
</data>
<key>hash2</key>
<data>
XUfQe9u7sBRZlgXZtZRmDT5K3SjJIiD+7jXaJ4FWdR8=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h</key>
<dict>
<key>hash</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>hash2</key>
<data>
IxpwBSGJEUrCXBdjRGpZ0yehzDl7wfNF5HReqM5qO/8=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h</key>
<dict>
<key>hash</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>hash2</key>
<data>
Gq/jBWHIi9/+dLPC1EqzBf+XM4GcHg1JpVUb0DiK6jM=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
vsPP2nH/xSd92rxfVrvIX/K+5AY=
</data>
<key>hash2</key>
<data>
yPA4fNa7BZOIUM6tI3JGjzAI/g8QE7f1oQ9IA0Gva+Q=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit.h</key>
<dict>
<key>hash</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>hash2</key>
<data>
BizbBQ3VvhD8p64UL0pkalRRg0wPwYLFP3IXGeJnkE4=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
Xce2H6+60Tmv6C8+1C6W9AaXNqs=
</data>
<key>hash2</key>
<data>
pUELLwMOuROQW7ZnTl05+2OpI4dioTauQLu2/dXXgpM=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.abi.json</key>
<dict>
<key>hash</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>hash2</key>
<data>
zVcenEEt2f/cY/uq5cXkdTU8NG27/GqPC1VEx+ap+7Q=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>hash2</key>
<data>
GUBZtyTFjNJeASh5X3Zl4E+ZFhLnyWDmixLFkwrIobI=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<dict>
<key>hash</key>
<data>
KqTbZCL/Jusbp1svsml4gaOhI8M=
</data>
<key>hash2</key>
<data>
oZqS+Q3rtUbepPpJcEkssoYvX/fMzyazhsoacuMm89s=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<dict>
<key>hash</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>hash2</key>
<data>
GUBZtyTFjNJeASh5X3Zl4E+ZFhLnyWDmixLFkwrIobI=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>hash2</key>
<data>
Vg70H8UUVY5JoGFeTc5wpApvZn+OvWSQT41qOJiOU2o=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/PrivacyInfo.xcprivacy</key>
<dict>
<key>hash</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>hash2</key>
<data>
J59o2KDz83eHdpPkfCb//fwy2um5DLIpKoaUZ6C+F14=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeDirectory</key>
<dict>
<key>hash</key>
<data>
9GTi2MKHcTjyBqngJxYFtziTJ3E=
</data>
<key>hash2</key>
<data>
KyLl3meHK0sP4iXn3lBkM0HAV1u6plDOJ4Z32DlfMtg=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeRequirements</key>
<dict>
<key>hash</key>
<data>
Q+T5xK5wbCuHpf3FTNT8mNfrBYI=
</data>
<key>hash2</key>
<data>
ywVULjTIjpJ/8KmFk2IFU8YINpGYheQEoCqqdO6P9xk=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1</key>
<dict>
<key>hash</key>
<data>
sskY+w+QLvnrzK9KhSxky0Fiob8=
</data>
<key>hash2</key>
<data>
iksFBVwzLOIv8vHRnJUvpOobSgW/i/IE0OTdLZVPf5M=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
W34n4sPjWtSatAf+2TE03NnpqHA=
</data>
<key>hash2</key>
<data>
iFb15qZ5K9+fOHV0EoL8ZnZYzbvooMBMUqiv9nIlMz4=
</data>
</dict>
<key>ios-arm64/FBSDKShareKit.framework/_CodeSignature/CodeSignature</key>
<dict>
<key>hash</key>
<data>
eB6cUeYQBPxAmvFHTP95HuPuVaQ=
</data>
<key>hash2</key>
<data>
24gMVwEjYB6Cnbaw1loeURGrk5idASETc3jxtbgkmqI=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit</key>
<dict>
<key>hash</key>
<data>
pvHRXL17ZAP5b+eTKr2zwuSRhoI=
</data>
<key>hash2</key>
<data>
wsz1YEDJy+QrDJHRXwp1dHOFi3gjjUtR8z5QkeWYQBE=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h</key>
<dict>
<key>hash</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>hash2</key>
<data>
IxpwBSGJEUrCXBdjRGpZ0yehzDl7wfNF5HReqM5qO/8=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h</key>
<dict>
<key>hash</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>hash2</key>
<data>
Gq/jBWHIi9/+dLPC1EqzBf+XM4GcHg1JpVUb0DiK6jM=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
+6EiGP3bOWMaa4x3GarlHqP4ekI=
</data>
<key>hash2</key>
<data>
ZCMHjeSnjDvhI+IaFrbKMIMULo/PmbLJ83CwKLV7mY8=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit.h</key>
<dict>
<key>hash</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>hash2</key>
<data>
BizbBQ3VvhD8p64UL0pkalRRg0wPwYLFP3IXGeJnkE4=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.abi.json</key>
<dict>
<key>hash</key>
<data>
i7nrwyNgkdZzgTYQddJ1VZTee2s=
</data>
<key>hash2</key>
<data>
R2bv0XN7ZE5VeM/kHTbCyVz8XtDeLFC3pM6I6L16c7U=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
/nlzag14HOW9gkuo3bTblzrmOXw=
</data>
<key>hash2</key>
<data>
X6uXvNtcJK+8G/FPLRlKpMI/G9OumiAb72d4Fst8ndo=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc</key>
<dict>
<key>hash</key>
<data>
8bmGog8EXJzr9rjTOG7c3oN9Ce4=
</data>
<key>hash2</key>
<data>
pI3jdn0qe7qsBBd3KG5k5e/K0KkTtS4VletLIBU32yo=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface</key>
<dict>
<key>hash</key>
<data>
/nlzag14HOW9gkuo3bTblzrmOXw=
</data>
<key>hash2</key>
<data>
X6uXvNtcJK+8G/FPLRlKpMI/G9OumiAb72d4Fst8ndo=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.abi.json</key>
<dict>
<key>hash</key>
<data>
i7nrwyNgkdZzgTYQddJ1VZTee2s=
</data>
<key>hash2</key>
<data>
R2bv0XN7ZE5VeM/kHTbCyVz8XtDeLFC3pM6I6L16c7U=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
k/Mk0IlNBXW8DBbCapyASqdJj4E=
</data>
<key>hash2</key>
<data>
waO7Nb9dK51e49LivMMid8fKaXLGc+0wIEeuZ1xtL+c=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc</key>
<dict>
<key>hash</key>
<data>
nJTfMURtbMN2qUidmuuCkYmYZC0=
</data>
<key>hash2</key>
<data>
BDOALndhxfvD7qCUopy5zYLhY0PaFCvGt8VKNz7AZaw=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface</key>
<dict>
<key>hash</key>
<data>
k/Mk0IlNBXW8DBbCapyASqdJj4E=
</data>
<key>hash2</key>
<data>
waO7Nb9dK51e49LivMMid8fKaXLGc+0wIEeuZ1xtL+c=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>hash2</key>
<data>
Vg70H8UUVY5JoGFeTc5wpApvZn+OvWSQT41qOJiOU2o=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist</key>
<dict>
<key>hash</key>
<data>
KSwXfC2QPsnNlV+seithN3C1xrE=
</data>
<key>hash2</key>
<data>
lGqlp9toFAS5rVYL9LKovRXc8+/6u2+kWljcND1CJyM=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/PrivacyInfo.xcprivacy</key>
<dict>
<key>hash</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>hash2</key>
<data>
J59o2KDz83eHdpPkfCb//fwy2um5DLIpKoaUZ6C+F14=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeDirectory</key>
<dict>
<key>hash</key>
<data>
/xbx16UBfvdHVWWLakrYupZhs7c=
</data>
<key>hash2</key>
<data>
W9RFeW0J2GLbxeCI3IRvGtGDBy8//ZduVnIOIaY/NJw=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeRequirements</key>
<dict>
<key>hash</key>
<data>
Q+T5xK5wbCuHpf3FTNT8mNfrBYI=
</data>
<key>hash2</key>
<data>
ywVULjTIjpJ/8KmFk2IFU8YINpGYheQEoCqqdO6P9xk=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1</key>
<dict>
<key>hash</key>
<data>
3pENco0mH4hNRAN3Z83Xo5zI9U8=
</data>
<key>hash2</key>
<data>
z594GWSf4vGPivALGXj4ridRdaQv9G3JGROpi3d/jPM=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
FOmIY84hovTZ/DVxhSYtGfZcn3A=
</data>
<key>hash2</key>
<data>
xV7R4xRuJbwpgJESJtc32sNcQcTPWrGtztda2jNFQT0=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/_CodeSignature/CodeSignature</key>
<dict>
<key>hash</key>
<data>
fWOX/WLjPKrvZPMXAUoA7qDyZpY=
</data>
<key>hash2</key>
<data>
IuOafZmd0VHp/UBzSD7EPjON+Ky/k9daGZV1D3JZcQQ=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit</key>
<dict>
<key>hash</key>
<data>
NLXO+/C4a60fCvIITr8CpmaT8xM=
</data>
<key>hash2</key>
<data>
icquEceAg4vT6cAO3imeyRA8J+wsjMSV4s/WL8/AN/4=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h</key>
<dict>
<key>hash</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>hash2</key>
<data>
IxpwBSGJEUrCXBdjRGpZ0yehzDl7wfNF5HReqM5qO/8=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h</key>
<dict>
<key>hash</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>hash2</key>
<data>
Gq/jBWHIi9/+dLPC1EqzBf+XM4GcHg1JpVUb0DiK6jM=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
+6EiGP3bOWMaa4x3GarlHqP4ekI=
</data>
<key>hash2</key>
<data>
ZCMHjeSnjDvhI+IaFrbKMIMULo/PmbLJ83CwKLV7mY8=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit.h</key>
<dict>
<key>hash</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>hash2</key>
<data>
BizbBQ3VvhD8p64UL0pkalRRg0wPwYLFP3IXGeJnkE4=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
VwbbI0aNippobw829JpN94Gowtg=
</data>
<key>hash2</key>
<data>
A/UiOj69hPD3c56RTdqtiHqbHgiz3bhFQsSH7jH7DUs=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
<dict>
<key>hash</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>hash2</key>
<data>
zVcenEEt2f/cY/uq5cXkdTU8NG27/GqPC1VEx+ap+7Q=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
9usumxbKlb6azo9xBI2gqLWba4I=
</data>
<key>hash2</key>
<data>
eYGY4f3EmnFpRKCAdelcoRJybOv3gjq74s9/8Aj437o=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
<dict>
<key>hash</key>
<data>
PbtPN2C09/CSlvFEqoNZH/oTa6w=
</data>
<key>hash2</key>
<data>
9CBxUqMtTzeh9CvoVg8E9TN8RWczm/GtM/uvYlgS3+o=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
<dict>
<key>hash</key>
<data>
9usumxbKlb6azo9xBI2gqLWba4I=
</data>
<key>hash2</key>
<data>
eYGY4f3EmnFpRKCAdelcoRJybOv3gjq74s9/8Aj437o=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
<dict>
<key>hash</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>hash2</key>
<data>
zVcenEEt2f/cY/uq5cXkdTU8NG27/GqPC1VEx+ap+7Q=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
K6CsFSCYhWEFpYCydIAcwwZHmsY=
</data>
<key>hash2</key>
<data>
jzJ4cvKTab77aIfGQdnd9X7Zy+5nsGRrHJ0Vh4D7gNo=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
<dict>
<key>hash</key>
<data>
gxGp5hpQTKafLyzWjngpF7eArvc=
</data>
<key>hash2</key>
<data>
d64zY5T3nJ3NTOF+4AR8d5o6FSIKl5B+yjUew531jFg=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
<dict>
<key>hash</key>
<data>
K6CsFSCYhWEFpYCydIAcwwZHmsY=
</data>
<key>hash2</key>
<data>
jzJ4cvKTab77aIfGQdnd9X7Zy+5nsGRrHJ0Vh4D7gNo=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>hash2</key>
<data>
Vg70H8UUVY5JoGFeTc5wpApvZn+OvWSQT41qOJiOU2o=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/PrivacyInfo.xcprivacy</key>
<dict>
<key>hash</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>hash2</key>
<data>
J59o2KDz83eHdpPkfCb//fwy2um5DLIpKoaUZ6C+F14=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory</key>
<dict>
<key>hash</key>
<data>
ACZFet6YEwc+EWdJgg68t9agLKU=
</data>
<key>hash2</key>
<data>
qKH+xJJ2oJmSR6vh5lbggY6cbuAJijdvYa70dsowxQ0=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements</key>
<dict>
<key>hash</key>
<data>
Q+T5xK5wbCuHpf3FTNT8mNfrBYI=
</data>
<key>hash2</key>
<data>
ywVULjTIjpJ/8KmFk2IFU8YINpGYheQEoCqqdO6P9xk=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1</key>
<dict>
<key>hash</key>
<data>
uVx6k5VKnOeTt+WIOhDR2Pkg86k=
</data>
<key>hash2</key>
<data>
2lrh/off5jIoe6Z/rMGP9O9AJoZUKxDAi5W++o5NzMc=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
gcdjUjUFe6/D30FYEheEoViBsxA=
</data>
<key>hash2</key>
<data>
H+b1D4mRTsFvfi9/yIMAflp3Gc/uyqnyORLd4eoK08U=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature</key>
<dict>
<key>hash</key>
<data>
R0FiCDujEBMoBu8YUoOuziLCiq8=
</data>
<key>hash2</key>
<data>
z8UaRqN3DlEGBCkuv86/Vx2TRyixU25UhEYqNI8oZp0=
</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>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2b5dfe924027b4eb19e28f0be4d260fc
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 30cec89c804e84d478aaa88e72ad6589
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 73b72775195824f2e812288d3856e3bf
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,69 @@
fileFormatVersion: 2
guid: f4f95a0f8cf14414484a2b65fec33a2e
folderAsset: yes
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 1
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
: Any
second:
enabled: 0
settings:
Exclude Android: 1
Exclude Editor: 1
Exclude Linux64: 1
Exclude OSXUniversal: 1
Exclude Win: 1
Exclude Win64: 1
Exclude iOS: 0
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
Standalone: Linux64
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: OSXUniversal
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: Win
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: Win64
second:
enabled: 0
settings:
CPU: None
- first:
iPhone: iOS
second:
enabled: 1
settings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ec8a5ea1a82c74dc98e357a8c8ac37f5
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 64f438be1f5874f03aaac3de2d48038e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*/
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// Flags to indicate support for newer bridge options beyond the initial 20130410 implementation.
typedef NS_OPTIONS(NSUInteger, FBSDKShareBridgeOptions) {
FBSDKShareBridgeOptionsDefault = 0,
FBSDKShareBridgeOptionsPhotoAsset = 1 << 0,
FBSDKShareBridgeOptionsPhotoImageURL = 1 << 1, // if set, a web-based URL is required; asset, image, and imageURL.isFileURL not allowed
FBSDKShareBridgeOptionsVideoAsset = 1 << 2,
FBSDKShareBridgeOptionsVideoData = 1 << 3,
FBSDKShareBridgeOptionsWebHashtag = 1 << 4, // if set, pass the hashtag as a string value, not an array of one string
} NS_SWIFT_NAME(ShareBridgeOptions);
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 72216ef3327ba42e69b1494763ab4cc9
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*/
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
The error domain for all errors from FBSDKShareKit.
Error codes from the SDK in the range 200-299 are reserved for this domain.
*/
FOUNDATION_EXPORT NSErrorDomain const FBSDKShareErrorDomain;
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: eb6859708be124f13b6de2ef7baae891
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 8287bebb00ea846b0b7c9848c1c7be20
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,10 @@
/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*/
#import <FBSDKShareKit/FBSDKShareBridgeOptions.h>
#import <FBSDKShareKit/FBSDKShareErrorDomain.h>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4f161ea8a2dd040b583dc01b2c8f5970
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 650eccb7580084096bf183d303194957
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 69be6ad16cadc46e38dc9689bc269d04
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 21de03176e3294e6b8b7af9fe0b2f703
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2d1bf3974fe624ffc835f3c3e8e6e77b
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
@_exported import FBSDKShareKit
import Foundation
import Photos
import Social
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject {
@objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int {
case facebook
case messenger
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc final public var appInvitePreviewImageURL: Foundation.URL?
@objc final public var appLinkURL: Foundation.URL
@objc final public var promotionCode: Swift.String?
@objc final public var promotionText: Swift.String?
@objc final public var destination: FBSDKShareKit.AppInviteContent.Destination
@objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL)
@objc deinit
}
extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable {
@objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject {
@objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String)
@objc final public func string(forKey key: Swift.String) -> Swift.String?
@objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String)
@objc final public func array(forKey key: Swift.String) -> [Swift.String]?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject {
@objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String)
@objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging {
@objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog?
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton {
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject {
@objc final public var stringRepresentation: Swift.String
@objc(initWithString:) public init(_ string: Swift.String)
@objc override final public var description: Swift.String {
@objc get
}
@objc final public var isValid: Swift.Bool {
@objc get
}
@objc override final public var hash: Swift.Int {
@objc get
}
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithContent:delegate:) convenience public init(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc(showWithContent:delegate:) public static func show(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject {
@objc final public var effectID: Swift.String
@objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments
@objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var fromViewController: UIKit.UIViewController?
@objc public var mode: FBSDKShareKit.ShareDialog.Mode
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc deinit
@objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
@discardableResult
@objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
}
extension FBSDKShareKit.ShareDialog {
@objc dynamic public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc dynamic public func show() -> Swift.Bool
@objc dynamic public func validate() throws
}
extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate {
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKShareKit.ShareDialog {
@objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible {
case automatic
case native
case shareSheet
case browser
@available(*, deprecated, message: "The web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case web
@available(*, deprecated, message: "The feed browser sharing mode is deprecated. Consider using automatic or browser sharing modes instead.")
case feedBrowser
@available(*, deprecated, message: "The feed web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case feedWeb
public var description: Swift.String {
get
}
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
}
public let ShareErrorDomain: Swift.String
@objc(FBSDKShareError) public enum ShareError : Swift.Int {
case reserved = 200
case openGraph
case dialogNotAvailable
case unknown
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject {
@objc final public var quote: Swift.String?
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKShareMedia) public protocol ShareMedia {
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject {
@objc final public var media: [any FBSDKShareKit.ShareMedia]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var image: UIKit.UIImage? {
@objc get
@objc set
}
@objc final public var imageURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var photoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var isUserGenerated: Swift.Bool
@objc final public var caption: Swift.String?
@objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool)
@objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool)
@objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool)
@objc deinit
}
extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject {
@objc final public var photos: [FBSDKShareKit.SharePhoto]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var data: Foundation.Data? {
@objc get
@objc set
}
@objc final public var videoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var videoURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var previewPhoto: FBSDKShareKit.SharePhoto?
@objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc deinit
}
extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject {
@objc final public var video: FBSDKShareKit.ShareVideo
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKSharing) public protocol Sharing {
@objc weak var delegate: (any FBSDKShareKit.SharingDelegate)? { get set }
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
@objc var shouldFailOnDataError: Swift.Bool { get set }
@objc(validateWithError:) func validate() throws
}
@objc(FBSDKSharingButton) public protocol SharingButton {
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
}
@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol {
@objc var contentURL: Foundation.URL? { get set }
@objc var hashtag: FBSDKShareKit.Hashtag? { get set }
@objc var peopleIDs: [Swift.String] { get set }
@objc var placeID: Swift.String? { get set }
@objc var ref: Swift.String? { get set }
@objc var pageID: Swift.String? { get set }
@objc var shareUUID: Swift.String? { get }
@objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
@objc(FBSDKSharingDelegate) public protocol SharingDelegate {
@objc(sharer:didCompleteWithResults:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any])
@objc(sharer:didFailWithError:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didFailWithError error: any Swift.Error)
@objc(sharerDidCancel:) func sharerDidCancel(_ sharer: any FBSDKShareKit.Sharing)
}
@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing {
@objc var canShow: Swift.Bool { get }
@objc @discardableResult
func show() -> Swift.Bool
}
@objc(FBSDKSharingValidatable) public protocol SharingValidatable {
@objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws
}
public enum _ShareUtility {
}
extension FBSDKShareKit._ShareUtility {
public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws
public static func validateArgument<Argument>(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set<Argument>) throws where Argument : Swift.Hashable
}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareError : Swift.Equatable {}
extension FBSDKShareKit.ShareError : Swift.Hashable {}
extension FBSDKShareKit.ShareError : Swift.RawRepresentable {}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: cafe213224c974bde93c7193e320da76
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 021f6216160c24f9b852fcbc499f6b67
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
@_exported import FBSDKShareKit
import Foundation
import Photos
import Social
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject {
@objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int {
case facebook
case messenger
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc final public var appInvitePreviewImageURL: Foundation.URL?
@objc final public var appLinkURL: Foundation.URL
@objc final public var promotionCode: Swift.String?
@objc final public var promotionText: Swift.String?
@objc final public var destination: FBSDKShareKit.AppInviteContent.Destination
@objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL)
@objc deinit
}
extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable {
@objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject {
@objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String)
@objc final public func string(forKey key: Swift.String) -> Swift.String?
@objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String)
@objc final public func array(forKey key: Swift.String) -> [Swift.String]?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject {
@objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String)
@objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging {
@objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog?
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton {
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject {
@objc final public var stringRepresentation: Swift.String
@objc(initWithString:) public init(_ string: Swift.String)
@objc override final public var description: Swift.String {
@objc get
}
@objc final public var isValid: Swift.Bool {
@objc get
}
@objc override final public var hash: Swift.Int {
@objc get
}
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithContent:delegate:) convenience public init(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc(showWithContent:delegate:) public static func show(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject {
@objc final public var effectID: Swift.String
@objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments
@objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var fromViewController: UIKit.UIViewController?
@objc public var mode: FBSDKShareKit.ShareDialog.Mode
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc deinit
@objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
@discardableResult
@objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
}
extension FBSDKShareKit.ShareDialog {
@objc dynamic public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc dynamic public func show() -> Swift.Bool
@objc dynamic public func validate() throws
}
extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate {
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKShareKit.ShareDialog {
@objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible {
case automatic
case native
case shareSheet
case browser
@available(*, deprecated, message: "The web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case web
@available(*, deprecated, message: "The feed browser sharing mode is deprecated. Consider using automatic or browser sharing modes instead.")
case feedBrowser
@available(*, deprecated, message: "The feed web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case feedWeb
public var description: Swift.String {
get
}
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
}
public let ShareErrorDomain: Swift.String
@objc(FBSDKShareError) public enum ShareError : Swift.Int {
case reserved = 200
case openGraph
case dialogNotAvailable
case unknown
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject {
@objc final public var quote: Swift.String?
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKShareMedia) public protocol ShareMedia {
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject {
@objc final public var media: [any FBSDKShareKit.ShareMedia]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var image: UIKit.UIImage? {
@objc get
@objc set
}
@objc final public var imageURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var photoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var isUserGenerated: Swift.Bool
@objc final public var caption: Swift.String?
@objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool)
@objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool)
@objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool)
@objc deinit
}
extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject {
@objc final public var photos: [FBSDKShareKit.SharePhoto]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var data: Foundation.Data? {
@objc get
@objc set
}
@objc final public var videoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var videoURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var previewPhoto: FBSDKShareKit.SharePhoto?
@objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc deinit
}
extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject {
@objc final public var video: FBSDKShareKit.ShareVideo
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKSharing) public protocol Sharing {
@objc weak var delegate: (any FBSDKShareKit.SharingDelegate)? { get set }
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
@objc var shouldFailOnDataError: Swift.Bool { get set }
@objc(validateWithError:) func validate() throws
}
@objc(FBSDKSharingButton) public protocol SharingButton {
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
}
@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol {
@objc var contentURL: Foundation.URL? { get set }
@objc var hashtag: FBSDKShareKit.Hashtag? { get set }
@objc var peopleIDs: [Swift.String] { get set }
@objc var placeID: Swift.String? { get set }
@objc var ref: Swift.String? { get set }
@objc var pageID: Swift.String? { get set }
@objc var shareUUID: Swift.String? { get }
@objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
@objc(FBSDKSharingDelegate) public protocol SharingDelegate {
@objc(sharer:didCompleteWithResults:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any])
@objc(sharer:didFailWithError:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didFailWithError error: any Swift.Error)
@objc(sharerDidCancel:) func sharerDidCancel(_ sharer: any FBSDKShareKit.Sharing)
}
@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing {
@objc var canShow: Swift.Bool { get }
@objc @discardableResult
func show() -> Swift.Bool
}
@objc(FBSDKSharingValidatable) public protocol SharingValidatable {
@objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws
}
public enum _ShareUtility {
}
extension FBSDKShareKit._ShareUtility {
public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws
public static func validateArgument<Argument>(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set<Argument>) throws where Argument : Swift.Hashable
}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareError : Swift.Equatable {}
extension FBSDKShareKit.ShareError : Swift.Hashable {}
extension FBSDKShareKit.ShareError : Swift.RawRepresentable {}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0847330b5db0a426897ed6bdc4a36286
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,11 @@
framework module FBSDKShareKit {
umbrella header "FBSDKShareKit.h"
export *
module * { export * }
}
module FBSDKShareKit.Swift {
header "FBSDKShareKit-Swift.h"
requires objc
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: cde3c567017d94442985dd94c2dc5261
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,52 @@
<?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>NSPrivacyCollectedDataTypes</key>
<array>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherDataTypes</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeCrashData</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeDeviceID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<true/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<true/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising</string>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
</array>
<key>NSPrivacyTracking</key>
<true/>
<key>NSPrivacyTrackingDomains</key>
<array>
<string>ep1.facebook.com</string>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: a4afd205309254030874e69bc77fceca
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 860bc70b76ac64a61a295c9dc76358d3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3d84a9f52c6bc4f6796ac3f3ffe741d1
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e894a9ee480464b528e7191385a7ac21
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d273e617f08c44c3fa5026c0b0b84652
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,252 @@
<?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/FBSDKShareBridgeOptions.h</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>Headers/FBSDKShareErrorDomain.h</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>Headers/FBSDKShareKit-Swift.h</key>
<data>
vsPP2nH/xSd92rxfVrvIX/K+5AY=
</data>
<key>Headers/FBSDKShareKit.h</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>Info.plist</key>
<data>
Xce2H6+60Tmv6C8+1C6W9AaXNqs=
</data>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.abi.json</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<data>
KqTbZCL/Jusbp1svsml4gaOhI8M=
</data>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>Modules/module.modulemap</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>PrivacyInfo.xcprivacy</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
</dict>
<key>files2</key>
<dict>
<key>Headers/FBSDKShareBridgeOptions.h</key>
<dict>
<key>hash</key>
<data>
UnSjaUXm5qLeLGXDUNVRzXY9NrQ=
</data>
<key>hash2</key>
<data>
IxpwBSGJEUrCXBdjRGpZ0yehzDl7wfNF5HReqM5qO/8=
</data>
</dict>
<key>Headers/FBSDKShareErrorDomain.h</key>
<dict>
<key>hash</key>
<data>
ccdtzvuodQ/lvKIVoHt8KIM9u2U=
</data>
<key>hash2</key>
<data>
Gq/jBWHIi9/+dLPC1EqzBf+XM4GcHg1JpVUb0DiK6jM=
</data>
</dict>
<key>Headers/FBSDKShareKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
vsPP2nH/xSd92rxfVrvIX/K+5AY=
</data>
<key>hash2</key>
<data>
yPA4fNa7BZOIUM6tI3JGjzAI/g8QE7f1oQ9IA0Gva+Q=
</data>
</dict>
<key>Headers/FBSDKShareKit.h</key>
<dict>
<key>hash</key>
<data>
3Vlzn/6bUD/wgctBGh6x9fepcJg=
</data>
<key>hash2</key>
<data>
BizbBQ3VvhD8p64UL0pkalRRg0wPwYLFP3IXGeJnkE4=
</data>
</dict>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.abi.json</key>
<dict>
<key>hash</key>
<data>
4voRE6yFxNWrsHLgjrSMVNpeAtc=
</data>
<key>hash2</key>
<data>
zVcenEEt2f/cY/uq5cXkdTU8NG27/GqPC1VEx+ap+7Q=
</data>
</dict>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>hash2</key>
<data>
GUBZtyTFjNJeASh5X3Zl4E+ZFhLnyWDmixLFkwrIobI=
</data>
</dict>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<dict>
<key>hash</key>
<data>
KqTbZCL/Jusbp1svsml4gaOhI8M=
</data>
<key>hash2</key>
<data>
oZqS+Q3rtUbepPpJcEkssoYvX/fMzyazhsoacuMm89s=
</data>
</dict>
<key>Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<dict>
<key>hash</key>
<data>
DDB6vk1ehSkDHeMbZAF20s7S3Pg=
</data>
<key>hash2</key>
<data>
GUBZtyTFjNJeASh5X3Zl4E+ZFhLnyWDmixLFkwrIobI=
</data>
</dict>
<key>Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
F2phmox2/Nyl1bfdxSueRQruwII=
</data>
<key>hash2</key>
<data>
Vg70H8UUVY5JoGFeTc5wpApvZn+OvWSQT41qOJiOU2o=
</data>
</dict>
<key>PrivacyInfo.xcprivacy</key>
<dict>
<key>hash</key>
<data>
v8rzTt9UTMaQzvgYcUH5ld+CWCU=
</data>
<key>hash2</key>
<data>
J59o2KDz83eHdpPkfCb//fwy2um5DLIpKoaUZ6C+F14=
</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>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e470cc1426899474da670cc6788da658
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b514c1284bf594c6bb29ab90b08eaf5e
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6e4b97b4bb43f4aa68628f5a4f8e3cf2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,81 @@
fileFormatVersion: 2
guid: 197d315defde54b6c999ea0d080ef6c5
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 1
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
: Any
second:
enabled: 0
settings:
Exclude Android: 1
Exclude Editor: 1
Exclude Linux64: 1
Exclude OSXUniversal: 1
Exclude Win: 1
Exclude Win64: 1
Exclude iOS: 1
- first:
Android: Android
second:
enabled: 0
settings:
AndroidSharedLibraryType: Executable
CPU: ARMv7
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
CPU: AnyCPU
DefaultValueInitialized: true
OS: AnyOS
- first:
Standalone: Linux64
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: OSXUniversal
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: Win
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: Win64
second:
enabled: 0
settings:
CPU: None
- first:
iPhone: iOS
second:
enabled: 0
settings:
AddToEmbeddedBinaries: false
CPU: AnyCPU
CompileFlags:
FrameworkDependencies:
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 9010b8f0fe9bf4a3186d21b43f903600
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 49385e698eec84c82b01d3a4181e1a67
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*/
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// Flags to indicate support for newer bridge options beyond the initial 20130410 implementation.
typedef NS_OPTIONS(NSUInteger, FBSDKShareBridgeOptions) {
FBSDKShareBridgeOptionsDefault = 0,
FBSDKShareBridgeOptionsPhotoAsset = 1 << 0,
FBSDKShareBridgeOptionsPhotoImageURL = 1 << 1, // if set, a web-based URL is required; asset, image, and imageURL.isFileURL not allowed
FBSDKShareBridgeOptionsVideoAsset = 1 << 2,
FBSDKShareBridgeOptionsVideoData = 1 << 3,
FBSDKShareBridgeOptionsWebHashtag = 1 << 4, // if set, pass the hashtag as a string value, not an array of one string
} NS_SWIFT_NAME(ShareBridgeOptions);
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4c803e5941d614b98af0d93e42d50fca
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*/
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
The error domain for all errors from FBSDKShareKit.
Error codes from the SDK in the range 200-299 are reserved for this domain.
*/
FOUNDATION_EXPORT NSErrorDomain const FBSDKShareErrorDomain;
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2bf46bcfa592b49e4b8b8a864447133c
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ce913d0b29d39442386307ce0b98200a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,10 @@
/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*/
#import <FBSDKShareKit/FBSDKShareBridgeOptions.h>
#import <FBSDKShareKit/FBSDKShareErrorDomain.h>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 5e0bca5bb84bc45b398e51088336d511
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c209535a68f12461a9ef6395bd15f4f8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 789ca85e32f834f91a43e07bcff43643
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: a02133a9e7f2648a695bfebc29d495d2
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
@_exported import FBSDKShareKit
import Foundation
import Photos
import Social
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject {
@objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int {
case facebook
case messenger
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc final public var appInvitePreviewImageURL: Foundation.URL?
@objc final public var appLinkURL: Foundation.URL
@objc final public var promotionCode: Swift.String?
@objc final public var promotionText: Swift.String?
@objc final public var destination: FBSDKShareKit.AppInviteContent.Destination
@objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL)
@objc deinit
}
extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable {
@objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject {
@objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String)
@objc final public func string(forKey key: Swift.String) -> Swift.String?
@objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String)
@objc final public func array(forKey key: Swift.String) -> [Swift.String]?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject {
@objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String)
@objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging {
@objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog?
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton {
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject {
@objc final public var stringRepresentation: Swift.String
@objc(initWithString:) public init(_ string: Swift.String)
@objc override final public var description: Swift.String {
@objc get
}
@objc final public var isValid: Swift.Bool {
@objc get
}
@objc override final public var hash: Swift.Int {
@objc get
}
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithContent:delegate:) convenience public init(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc(showWithContent:delegate:) public static func show(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject {
@objc final public var effectID: Swift.String
@objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments
@objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var fromViewController: UIKit.UIViewController?
@objc public var mode: FBSDKShareKit.ShareDialog.Mode
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc deinit
@objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
@discardableResult
@objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
}
extension FBSDKShareKit.ShareDialog {
@objc dynamic public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc dynamic public func show() -> Swift.Bool
@objc dynamic public func validate() throws
}
extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate {
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKShareKit.ShareDialog {
@objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible {
case automatic
case native
case shareSheet
case browser
@available(*, deprecated, message: "The web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case web
@available(*, deprecated, message: "The feed browser sharing mode is deprecated. Consider using automatic or browser sharing modes instead.")
case feedBrowser
@available(*, deprecated, message: "The feed web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case feedWeb
public var description: Swift.String {
get
}
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
}
public let ShareErrorDomain: Swift.String
@objc(FBSDKShareError) public enum ShareError : Swift.Int {
case reserved = 200
case openGraph
case dialogNotAvailable
case unknown
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject {
@objc final public var quote: Swift.String?
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKShareMedia) public protocol ShareMedia {
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject {
@objc final public var media: [any FBSDKShareKit.ShareMedia]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var image: UIKit.UIImage? {
@objc get
@objc set
}
@objc final public var imageURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var photoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var isUserGenerated: Swift.Bool
@objc final public var caption: Swift.String?
@objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool)
@objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool)
@objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool)
@objc deinit
}
extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject {
@objc final public var photos: [FBSDKShareKit.SharePhoto]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var data: Foundation.Data? {
@objc get
@objc set
}
@objc final public var videoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var videoURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var previewPhoto: FBSDKShareKit.SharePhoto?
@objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc deinit
}
extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject {
@objc final public var video: FBSDKShareKit.ShareVideo
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKSharing) public protocol Sharing {
@objc weak var delegate: (any FBSDKShareKit.SharingDelegate)? { get set }
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
@objc var shouldFailOnDataError: Swift.Bool { get set }
@objc(validateWithError:) func validate() throws
}
@objc(FBSDKSharingButton) public protocol SharingButton {
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
}
@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol {
@objc var contentURL: Foundation.URL? { get set }
@objc var hashtag: FBSDKShareKit.Hashtag? { get set }
@objc var peopleIDs: [Swift.String] { get set }
@objc var placeID: Swift.String? { get set }
@objc var ref: Swift.String? { get set }
@objc var pageID: Swift.String? { get set }
@objc var shareUUID: Swift.String? { get }
@objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
@objc(FBSDKSharingDelegate) public protocol SharingDelegate {
@objc(sharer:didCompleteWithResults:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any])
@objc(sharer:didFailWithError:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didFailWithError error: any Swift.Error)
@objc(sharerDidCancel:) func sharerDidCancel(_ sharer: any FBSDKShareKit.Sharing)
}
@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing {
@objc var canShow: Swift.Bool { get }
@objc @discardableResult
func show() -> Swift.Bool
}
@objc(FBSDKSharingValidatable) public protocol SharingValidatable {
@objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws
}
public enum _ShareUtility {
}
extension FBSDKShareKit._ShareUtility {
public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws
public static func validateArgument<Argument>(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set<Argument>) throws where Argument : Swift.Hashable
}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareError : Swift.Equatable {}
extension FBSDKShareKit.ShareError : Swift.Hashable {}
extension FBSDKShareKit.ShareError : Swift.RawRepresentable {}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 304e6ae6dba814705ab9693862ea308a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: febd165a398c84b349bd06f6dc45db37
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
@_exported import FBSDKShareKit
import Foundation
import Photos
import Social
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject {
@objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int {
case facebook
case messenger
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc final public var appInvitePreviewImageURL: Foundation.URL?
@objc final public var appLinkURL: Foundation.URL
@objc final public var promotionCode: Swift.String?
@objc final public var promotionText: Swift.String?
@objc final public var destination: FBSDKShareKit.AppInviteContent.Destination
@objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL)
@objc deinit
}
extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable {
@objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject {
@objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String)
@objc final public func string(forKey key: Swift.String) -> Swift.String?
@objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String)
@objc final public func array(forKey key: Swift.String) -> [Swift.String]?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject {
@objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String)
@objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging {
@objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog?
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton {
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject {
@objc final public var stringRepresentation: Swift.String
@objc(initWithString:) public init(_ string: Swift.String)
@objc override final public var description: Swift.String {
@objc get
}
@objc final public var isValid: Swift.Bool {
@objc get
}
@objc override final public var hash: Swift.Int {
@objc get
}
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithContent:delegate:) convenience public init(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc(showWithContent:delegate:) public static func show(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject {
@objc final public var effectID: Swift.String
@objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments
@objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var fromViewController: UIKit.UIViewController?
@objc public var mode: FBSDKShareKit.ShareDialog.Mode
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc deinit
@objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
@discardableResult
@objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
}
extension FBSDKShareKit.ShareDialog {
@objc dynamic public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc dynamic public func show() -> Swift.Bool
@objc dynamic public func validate() throws
}
extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate {
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKShareKit.ShareDialog {
@objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible {
case automatic
case native
case shareSheet
case browser
@available(*, deprecated, message: "The web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case web
@available(*, deprecated, message: "The feed browser sharing mode is deprecated. Consider using automatic or browser sharing modes instead.")
case feedBrowser
@available(*, deprecated, message: "The feed web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case feedWeb
public var description: Swift.String {
get
}
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
}
public let ShareErrorDomain: Swift.String
@objc(FBSDKShareError) public enum ShareError : Swift.Int {
case reserved = 200
case openGraph
case dialogNotAvailable
case unknown
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject {
@objc final public var quote: Swift.String?
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKShareMedia) public protocol ShareMedia {
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject {
@objc final public var media: [any FBSDKShareKit.ShareMedia]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var image: UIKit.UIImage? {
@objc get
@objc set
}
@objc final public var imageURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var photoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var isUserGenerated: Swift.Bool
@objc final public var caption: Swift.String?
@objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool)
@objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool)
@objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool)
@objc deinit
}
extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject {
@objc final public var photos: [FBSDKShareKit.SharePhoto]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var data: Foundation.Data? {
@objc get
@objc set
}
@objc final public var videoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var videoURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var previewPhoto: FBSDKShareKit.SharePhoto?
@objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc deinit
}
extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject {
@objc final public var video: FBSDKShareKit.ShareVideo
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKSharing) public protocol Sharing {
@objc weak var delegate: (any FBSDKShareKit.SharingDelegate)? { get set }
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
@objc var shouldFailOnDataError: Swift.Bool { get set }
@objc(validateWithError:) func validate() throws
}
@objc(FBSDKSharingButton) public protocol SharingButton {
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
}
@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol {
@objc var contentURL: Foundation.URL? { get set }
@objc var hashtag: FBSDKShareKit.Hashtag? { get set }
@objc var peopleIDs: [Swift.String] { get set }
@objc var placeID: Swift.String? { get set }
@objc var ref: Swift.String? { get set }
@objc var pageID: Swift.String? { get set }
@objc var shareUUID: Swift.String? { get }
@objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
@objc(FBSDKSharingDelegate) public protocol SharingDelegate {
@objc(sharer:didCompleteWithResults:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any])
@objc(sharer:didFailWithError:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didFailWithError error: any Swift.Error)
@objc(sharerDidCancel:) func sharerDidCancel(_ sharer: any FBSDKShareKit.Sharing)
}
@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing {
@objc var canShow: Swift.Bool { get }
@objc @discardableResult
func show() -> Swift.Bool
}
@objc(FBSDKSharingValidatable) public protocol SharingValidatable {
@objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws
}
public enum _ShareUtility {
}
extension FBSDKShareKit._ShareUtility {
public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws
public static func validateArgument<Argument>(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set<Argument>) throws where Argument : Swift.Hashable
}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareError : Swift.Equatable {}
extension FBSDKShareKit.ShareError : Swift.Hashable {}
extension FBSDKShareKit.ShareError : Swift.RawRepresentable {}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: fce5b51a7cbb94cc588727af74702978
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 9f05cb054baa54cf7a0168ee82bfef08
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
@_exported import FBSDKShareKit
import Foundation
import Photos
import Social
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject {
@objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int {
case facebook
case messenger
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc final public var appInvitePreviewImageURL: Foundation.URL?
@objc final public var appLinkURL: Foundation.URL
@objc final public var promotionCode: Swift.String?
@objc final public var promotionText: Swift.String?
@objc final public var destination: FBSDKShareKit.AppInviteContent.Destination
@objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL)
@objc deinit
}
extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable {
@objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject {
@objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String)
@objc final public func string(forKey key: Swift.String) -> Swift.String?
@objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String)
@objc final public func array(forKey key: Swift.String) -> [Swift.String]?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject {
@objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String)
@objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging {
@objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog?
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton {
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject {
@objc final public var stringRepresentation: Swift.String
@objc(initWithString:) public init(_ string: Swift.String)
@objc override final public var description: Swift.String {
@objc get
}
@objc final public var isValid: Swift.Bool {
@objc get
}
@objc override final public var hash: Swift.Int {
@objc get
}
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithContent:delegate:) convenience public init(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc(showWithContent:delegate:) public static func show(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject {
@objc final public var effectID: Swift.String
@objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments
@objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var fromViewController: UIKit.UIViewController?
@objc public var mode: FBSDKShareKit.ShareDialog.Mode
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc deinit
@objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
@discardableResult
@objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
}
extension FBSDKShareKit.ShareDialog {
@objc dynamic public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc dynamic public func show() -> Swift.Bool
@objc dynamic public func validate() throws
}
extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate {
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKShareKit.ShareDialog {
@objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible {
case automatic
case native
case shareSheet
case browser
@available(*, deprecated, message: "The web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case web
@available(*, deprecated, message: "The feed browser sharing mode is deprecated. Consider using automatic or browser sharing modes instead.")
case feedBrowser
@available(*, deprecated, message: "The feed web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case feedWeb
public var description: Swift.String {
get
}
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
}
public let ShareErrorDomain: Swift.String
@objc(FBSDKShareError) public enum ShareError : Swift.Int {
case reserved = 200
case openGraph
case dialogNotAvailable
case unknown
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject {
@objc final public var quote: Swift.String?
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKShareMedia) public protocol ShareMedia {
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject {
@objc final public var media: [any FBSDKShareKit.ShareMedia]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var image: UIKit.UIImage? {
@objc get
@objc set
}
@objc final public var imageURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var photoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var isUserGenerated: Swift.Bool
@objc final public var caption: Swift.String?
@objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool)
@objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool)
@objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool)
@objc deinit
}
extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject {
@objc final public var photos: [FBSDKShareKit.SharePhoto]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var data: Foundation.Data? {
@objc get
@objc set
}
@objc final public var videoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var videoURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var previewPhoto: FBSDKShareKit.SharePhoto?
@objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc deinit
}
extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject {
@objc final public var video: FBSDKShareKit.ShareVideo
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKSharing) public protocol Sharing {
@objc weak var delegate: (any FBSDKShareKit.SharingDelegate)? { get set }
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
@objc var shouldFailOnDataError: Swift.Bool { get set }
@objc(validateWithError:) func validate() throws
}
@objc(FBSDKSharingButton) public protocol SharingButton {
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
}
@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol {
@objc var contentURL: Foundation.URL? { get set }
@objc var hashtag: FBSDKShareKit.Hashtag? { get set }
@objc var peopleIDs: [Swift.String] { get set }
@objc var placeID: Swift.String? { get set }
@objc var ref: Swift.String? { get set }
@objc var pageID: Swift.String? { get set }
@objc var shareUUID: Swift.String? { get }
@objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
@objc(FBSDKSharingDelegate) public protocol SharingDelegate {
@objc(sharer:didCompleteWithResults:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any])
@objc(sharer:didFailWithError:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didFailWithError error: any Swift.Error)
@objc(sharerDidCancel:) func sharerDidCancel(_ sharer: any FBSDKShareKit.Sharing)
}
@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing {
@objc var canShow: Swift.Bool { get }
@objc @discardableResult
func show() -> Swift.Bool
}
@objc(FBSDKSharingValidatable) public protocol SharingValidatable {
@objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws
}
public enum _ShareUtility {
}
extension FBSDKShareKit._ShareUtility {
public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws
public static func validateArgument<Argument>(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set<Argument>) throws where Argument : Swift.Hashable
}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareError : Swift.Equatable {}
extension FBSDKShareKit.ShareError : Swift.Hashable {}
extension FBSDKShareKit.ShareError : Swift.RawRepresentable {}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 51573387b2ee74eb8868de1adb2618f3
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b998721bb831b4202b6b3f9c495925b5
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,372 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
@_exported import FBSDKShareKit
import Foundation
import Photos
import Social
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject {
@objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int {
case facebook
case messenger
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc final public var appInvitePreviewImageURL: Foundation.URL?
@objc final public var appLinkURL: Foundation.URL
@objc final public var promotionCode: Swift.String?
@objc final public var promotionText: Swift.String?
@objc final public var destination: FBSDKShareKit.AppInviteContent.Destination
@objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL)
@objc deinit
}
extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable {
@objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject {
@objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String)
@objc final public func string(forKey key: Swift.String) -> Swift.String?
@objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String)
@objc final public func array(forKey key: Swift.String) -> [Swift.String]?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject {
@objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String)
@objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging {
@objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog?
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton {
@_Concurrency.MainActor(unsafe) @objc final public var shareContent: (any FBSDKShareKit.SharingContent)? {
@objc get
@objc set
}
@objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String {
@objc get
}
@_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool {
@objc get
}
@objc @_Concurrency.MainActor(unsafe) final public func configureButton()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@objc deinit
}
@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject {
@objc final public var stringRepresentation: Swift.String
@objc(initWithString:) public init(_ string: Swift.String)
@objc override final public var description: Swift.String {
@objc get
}
@objc final public var isValid: Swift.Bool {
@objc get
}
@objc override final public var hash: Swift.Int {
@objc get
}
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithContent:delegate:) convenience public init(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc(showWithContent:delegate:) public static func show(content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.MessageDialog
@objc public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc deinit
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject {
@objc final public var effectID: Swift.String
@objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments
@objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog {
@objc weak public var fromViewController: UIKit.UIViewController?
@objc public var mode: FBSDKShareKit.ShareDialog.Mode
@objc weak public var delegate: (any FBSDKShareKit.SharingDelegate)?
@objc public var shareContent: (any FBSDKShareKit.SharingContent)?
@objc public var shouldFailOnDataError: Swift.Bool
@objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?)
@objc deinit
@objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
@discardableResult
@objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: (any FBSDKShareKit.SharingContent)?, delegate: (any FBSDKShareKit.SharingDelegate)?) -> FBSDKShareKit.ShareDialog
}
extension FBSDKShareKit.ShareDialog {
@objc dynamic public var canShow: Swift.Bool {
@objc get
}
@discardableResult
@objc dynamic public func show() -> Swift.Bool
@objc dynamic public func validate() throws
}
extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate {
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKShareKit.ShareDialog {
@objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible {
case automatic
case native
case shareSheet
case browser
@available(*, deprecated, message: "The web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case web
@available(*, deprecated, message: "The feed browser sharing mode is deprecated. Consider using automatic or browser sharing modes instead.")
case feedBrowser
@available(*, deprecated, message: "The feed web sharing mode is deprecated. Consider using automatic sharing mode instead.")
case feedWeb
public var description: Swift.String {
get
}
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
}
public let ShareErrorDomain: Swift.String
@objc(FBSDKShareError) public enum ShareError : Swift.Int {
case reserved = 200
case openGraph
case dialogNotAvailable
case unknown
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject {
@objc final public var quote: Swift.String?
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKShareMedia) public protocol ShareMedia {
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject {
@objc final public var media: [any FBSDKShareKit.ShareMedia]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var image: UIKit.UIImage? {
@objc get
@objc set
}
@objc final public var imageURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var photoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var isUserGenerated: Swift.Bool
@objc final public var caption: Swift.String?
@objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool)
@objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool)
@objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool)
@objc deinit
}
extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject {
@objc final public var photos: [FBSDKShareKit.SharePhoto]
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public let shareUUID: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia {
@objc final public var data: Foundation.Data? {
@objc get
@objc set
}
@objc final public var videoAsset: Photos.PHAsset? {
@objc get
@objc set
}
@objc final public var videoURL: Foundation.URL? {
@objc get
@objc set
}
@objc final public var previewPhoto: FBSDKShareKit.SharePhoto?
@objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil)
@objc deinit
}
extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject {
@objc final public var video: FBSDKShareKit.ShareVideo
@objc final public var contentURL: Foundation.URL?
@objc final public var hashtag: FBSDKShareKit.Hashtag?
@objc final public var peopleIDs: [Swift.String]
@objc final public var placeID: Swift.String?
@objc final public var ref: Swift.String?
@objc final public var pageID: Swift.String?
@objc final public var shareUUID: Swift.String? {
get
}
@objc override dynamic public init()
@objc deinit
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent {
@objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable {
@objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws
}
@objc(FBSDKSharing) public protocol Sharing {
@objc weak var delegate: (any FBSDKShareKit.SharingDelegate)? { get set }
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
@objc var shouldFailOnDataError: Swift.Bool { get set }
@objc(validateWithError:) func validate() throws
}
@objc(FBSDKSharingButton) public protocol SharingButton {
@objc var shareContent: (any FBSDKShareKit.SharingContent)? { get set }
}
@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol {
@objc var contentURL: Foundation.URL? { get set }
@objc var hashtag: FBSDKShareKit.Hashtag? { get set }
@objc var peopleIDs: [Swift.String] { get set }
@objc var placeID: Swift.String? { get set }
@objc var ref: Swift.String? { get set }
@objc var pageID: Swift.String? { get set }
@objc var shareUUID: Swift.String? { get }
@objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any]
}
@objc(FBSDKSharingDelegate) public protocol SharingDelegate {
@objc(sharer:didCompleteWithResults:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any])
@objc(sharer:didFailWithError:) func sharer(_ sharer: any FBSDKShareKit.Sharing, didFailWithError error: any Swift.Error)
@objc(sharerDidCancel:) func sharerDidCancel(_ sharer: any FBSDKShareKit.Sharing)
}
@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing {
@objc var canShow: Swift.Bool { get }
@objc @discardableResult
func show() -> Swift.Bool
}
@objc(FBSDKSharingValidatable) public protocol SharingValidatable {
@objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws
}
public enum _ShareUtility {
}
extension FBSDKShareKit._ShareUtility {
public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws
public static func validateArgument<Argument>(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set<Argument>) throws where Argument : Swift.Hashable
}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {}
extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {}
extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {}
extension FBSDKShareKit.ShareError : Swift.Equatable {}
extension FBSDKShareKit.ShareError : Swift.Hashable {}
extension FBSDKShareKit.ShareError : Swift.RawRepresentable {}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 953b896d1f531482fbf2a0c8af5bfe47
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,11 @@
framework module FBSDKShareKit {
umbrella header "FBSDKShareKit.h"
export *
module * { export * }
}
module FBSDKShareKit.Swift {
header "FBSDKShareKit-Swift.h"
requires objc
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 257ba96d32f384e28a30f67284588fb0
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b42f03039c3d14853b4510f29500286a
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,52 @@
<?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>BuildMachineOSBuild</key>
<string>22G91</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>FBSDKShareKit</string>
<key>CFBundleIdentifier</key>
<string>com.facebook.sdk.FBSDKShareKit</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>FBSDKShareKit</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>17.0.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string></string>
<key>DTPlatformName</key>
<string>macosx</string>
<key>DTPlatformVersion</key>
<string>14.2</string>
<key>DTSDKBuild</key>
<string>23C53</string>
<key>DTSDKName</key>
<string>macosx14.2</string>
<key>DTXcode</key>
<string>1510</string>
<key>DTXcodeBuild</key>
<string>15C65</string>
<key>LSMinimumSystemVersion</key>
<string>10.15</string>
<key>UIDeviceFamily</key>
<array>
<integer>2</integer>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 15e779ddf46b54a9a8464261097d0205
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,52 @@
<?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>NSPrivacyCollectedDataTypes</key>
<array>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherDataTypes</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeCrashData</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeDeviceID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<true/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<true/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising</string>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
</array>
<key>NSPrivacyTracking</key>
<true/>
<key>NSPrivacyTrackingDomains</key>
<array>
<string>ep1.facebook.com</string>
</array>
</dict>
</plist>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 5d988ac3fae734383ab42f89b7360028
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ff6a53ce83d2e4725a3fbe93bb76a9a2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c78f12fc943a642e7981595b02761265
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 84de735b6a69443c7a0ecb9f182000a9
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 18841778faa704849ad38266823e6a07
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More