[M] Update TY Meta SDK. Still not work

This commit is contained in:
2024-08-06 18:24:10 +08:00
parent 4e608afc37
commit dfe606d71a
1896 changed files with 2696 additions and 896197 deletions

View File

@@ -10,31 +10,31 @@
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/FBSDKGamingServicesKit</key>
<data>
kLjgOZvIaIencgyzS58fvf77hSg=
OcEw1GpJya58k7UMtBy4lSK7Q/8=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Headers/FBSDKGamingServicesKit-Swift.h</key>
<data>
xaF9V7EEP3tvTy/4Dq9C9aqHCzo=
x3XfIJsXe7ekiCsHEIVM7YutLWQ=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Info.plist</key>
<data>
see64Wxr3Wc8QcZYXnmCr4npj1U=
iYzRI5Gz8wUm8VneeLZj7P6Jw8M=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.abi.json</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<data>
z7NcESVJHzTCEl5ds4xe+M2/z08=
Hwx6jPucHp0+njtHR3n66c0TxRk=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/module.modulemap</key>
<data>
@@ -42,7 +42,7 @@
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeDirectory</key>
<data>
a+B/RoLwaXUtCwMld3uBAInYQqQ=
7yarlBtbimmEu93cEcuwF8O/HCU=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements</key>
<data>
@@ -50,55 +50,55 @@
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements-1</key>
<data>
+WYCDa3msniT73GUxAz8GwnUlKw=
U9yD9//+5MdpP55Rkvvw9/+sC3I=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeResources</key>
<data>
aSFijotv5Y7OgYNtSWz/6Zc7pB4=
63nhkWt51gUZsu/VdFlvIVEwY3M=
</data>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeSignature</key>
<data>
brwxJy0BNxKRdP5ygX1d5fWnMFM=
REOoTloAjAiSUoeItgEjB08JsUo=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/FBSDKGamingServicesKit</key>
<data>
3zxL6yUKdN7/fSMAdZwRMbc2TlQ=
tuhCJJE5NXfv6ZpzgE3PNXQF3cw=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Headers/FBSDKGamingServicesKit-Swift.h</key>
<data>
oiu7A/JHla8H+XBlONWWOb2GkP4=
qolUqqiHwCUzVf3wczWKSM3pfQY=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface</key>
<data>
yj+rqmep0ZRqrEF13rN3R7gd1iI=
3T6loRdYNNrvDyQCGKJjShreHDs=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc</key>
<data>
R77dQkvUB5aqJp1v5Bs8KwZO1hY=
dYauVEtAQlVpkZ6wGMIoGXX25cM=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface</key>
<data>
yj+rqmep0ZRqrEF13rN3R7gd1iI=
3T6loRdYNNrvDyQCGKJjShreHDs=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.abi.json</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface</key>
<data>
Pa8b/6U3aFCixI5dZ5FJuqqEOg8=
SNvxAnxqzW1/e2GcSQbk1OAVrlg=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc</key>
<data>
lR1uRhoI/zGKCAGvZshritTmXbQ=
YxcAIyeHEjnSslG7bZI7PwJsUQM=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface</key>
<data>
Pa8b/6U3aFCixI5dZ5FJuqqEOg8=
SNvxAnxqzW1/e2GcSQbk1OAVrlg=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/module.modulemap</key>
<data>
@@ -106,11 +106,11 @@
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Resources/Info.plist</key>
<data>
fBINzFU+MRBE5QNk7v/zXd095EQ=
j+eYXjVLy2l7rDf9MP7Z4Uyxxwg=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeDirectory</key>
<data>
EuvUTxDREDlOBJo7HxzioVQbgmw=
WVf/A5Lo49+f1LmPdcR7LCVc70M=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements</key>
<data>
@@ -118,59 +118,59 @@
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements-1</key>
<data>
CuYJTsIkQYok8b03G1vjQjLpfyw=
fucXgbolbJ00gxpKCSnn1C1aVUQ=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeResources</key>
<data>
ZTJfdViqopMdS2bVZUKcUERMedA=
oiZmuys9CNkrMBfzT/IDQ9cphc4=
</data>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeSignature</key>
<data>
uLpn7Wtc6OHTjK0x+e7p9NUXikU=
s9UnTDqqTM+bg9BJMqSOmbnL3Tw=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/FBSDKGamingServicesKit</key>
<data>
9u0HQ9R6zSxm2goGJ3RxzHKAiJQ=
N47AYaX/PW8QOlJXF4dtgNBJ+lA=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Headers/FBSDKGamingServicesKit-Swift.h</key>
<data>
oiu7A/JHla8H+XBlONWWOb2GkP4=
qolUqqiHwCUzVf3wczWKSM3pfQY=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Info.plist</key>
<data>
IWJqbb5rwTpLr5SjYiqQFvOfKT8=
4Tgpe0BoeQSNWGa45lgEF89IiP0=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
<data>
ScUyf+OoqC27gyGx87H3NrpCr2U=
wYG9LMDEej/Y2I1+Jlv4l6BLvXU=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
<data>
jC4TjMspHud5ihpaXcMH9cWLXqI=
tg3YCGvp3SMbKDXRw2X0s+bXJB4=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
<data>
ScUyf+OoqC27gyGx87H3NrpCr2U=
wYG9LMDEej/Y2I1+Jlv4l6BLvXU=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
<data>
C66EMbizy7+kA9QnlIDSP/+BWq0=
b4+UErkKEnVXKrpq8gCgbfkr/g0=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
<data>
TfK0VgijjRTkSROW5CBnHAUIm/M=
bn3LdHmMTigTRNGKzPXvFG2nFAg=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
<data>
C66EMbizy7+kA9QnlIDSP/+BWq0=
b4+UErkKEnVXKrpq8gCgbfkr/g0=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/module.modulemap</key>
<data>
@@ -178,7 +178,7 @@
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeDirectory</key>
<data>
Yh+2UYNdQhu1o2UOPbQ540xhQBY=
jBw/lx37X/4EaFwAM5BOrsZXw3c=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements</key>
<data>
@@ -186,15 +186,15 @@
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements-1</key>
<data>
5S+6Ry96l5IMSl6a8FM3BavxOYI=
fhaG3HtU0o0v28whCCMQG2iZGm4=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeResources</key>
<data>
Li/F9c/MRL2wGxfjIqjXZ6irHiU=
Ub6zNtoyFCaBIVh34DUnZQ9mFLE=
</data>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeSignature</key>
<data>
vp4q0wznlcqJkESoS+ojvCeXrc4=
GPkUtGXCs6jAqrgkFa3pX3hXSRo=
</data>
</dict>
<key>files2</key>
@@ -214,77 +214,77 @@
<dict>
<key>hash</key>
<data>
kLjgOZvIaIencgyzS58fvf77hSg=
OcEw1GpJya58k7UMtBy4lSK7Q/8=
</data>
<key>hash2</key>
<data>
2Toh+URWCRrsjV1sNEtZFsz8xq/0i0gC1FD9bh6gdBk=
IZUjq0FAQiB0VsJXjsp8/5kaPYpHe2RhmxqbIUELM1k=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Headers/FBSDKGamingServicesKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
xaF9V7EEP3tvTy/4Dq9C9aqHCzo=
x3XfIJsXe7ekiCsHEIVM7YutLWQ=
</data>
<key>hash2</key>
<data>
Rv3AqCFi52X66V/+28eakRiy52y6VTya7oSfzhuY1UA=
nvPddigqJk57ZQVAHkxojW0NJ2Zuk5Bh+PeOUwLAwCM=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
see64Wxr3Wc8QcZYXnmCr4npj1U=
iYzRI5Gz8wUm8VneeLZj7P6Jw8M=
</data>
<key>hash2</key>
<data>
6XgVyb5j6k9y3jtO4kbbBa/pvdqZGg90qkV2LQMxXvQ=
QKZvkg9ZPIoljiBS1PeCZVfrKGTtOCPIrxRkOKgcmls=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
AcrmE7GDrCtw9pP/CVL7cdbZXsS1NU7x61//LG+4TVw=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>hash2</key>
<data>
Jnx6YLEWO+HBP0FyUnazjF6wdqeEV45wCr0+YByMBO0=
RStKTyBmnZflfqojGrLFYWTFfEw6NihM0AUxtTPKmPs=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<dict>
<key>hash</key>
<data>
z7NcESVJHzTCEl5ds4xe+M2/z08=
Hwx6jPucHp0+njtHR3n66c0TxRk=
</data>
<key>hash2</key>
<data>
0gGwV0BK/Fya7MDNuiDAkFFvvdDG9nxhuigsoXJc1VY=
13M19rctBS9PtfO903S1LFqTvWIBlRdm6iHmxbo6Gdg=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<dict>
<key>hash</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>hash2</key>
<data>
Jnx6YLEWO+HBP0FyUnazjF6wdqeEV45wCr0+YByMBO0=
RStKTyBmnZflfqojGrLFYWTFfEw6NihM0AUxtTPKmPs=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/Modules/module.modulemap</key>
@@ -302,11 +302,11 @@
<dict>
<key>hash</key>
<data>
a+B/RoLwaXUtCwMld3uBAInYQqQ=
7yarlBtbimmEu93cEcuwF8O/HCU=
</data>
<key>hash2</key>
<data>
ZirrB3cG53tvczmJ8xVphH6kvDCinQCSJ18pEIW5UFw=
DZRZXA9/x/uglGyPi854s1f1ts1Ov12xZLMk0J17nwM=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements</key>
@@ -324,143 +324,143 @@
<dict>
<key>hash</key>
<data>
+WYCDa3msniT73GUxAz8GwnUlKw=
U9yD9//+5MdpP55Rkvvw9/+sC3I=
</data>
<key>hash2</key>
<data>
ribE5N/vk92BrzdTwxs1dVXShF5rmW1NPZv7Z5ly7RI=
mIeFSGHQnMA+9T7i7Cpllm4dJF6f5ZgN4qDDwJlWGNQ=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
aSFijotv5Y7OgYNtSWz/6Zc7pB4=
63nhkWt51gUZsu/VdFlvIVEwY3M=
</data>
<key>hash2</key>
<data>
qFT7BbKgUrnwzPPuYwHCFNT/Um3BQP6/fksIBWxHSBE=
HN75z0A/cADWZSHuPDN8KGZtHDIJxuYnhFmUwIL1wVc=
</data>
</dict>
<key>ios-arm64/FBSDKGamingServicesKit.framework/_CodeSignature/CodeSignature</key>
<dict>
<key>hash</key>
<data>
brwxJy0BNxKRdP5ygX1d5fWnMFM=
REOoTloAjAiSUoeItgEjB08JsUo=
</data>
<key>hash2</key>
<data>
0PMQ39LjZMoyjPRlOsU7aGb8+WNOwmyIyQCaqhvhzPM=
oaOI7TgtIn4DD+Ks1p0YcdoJWBpbxMnu+iUaDnK2/HQ=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/FBSDKGamingServicesKit</key>
<dict>
<key>hash</key>
<data>
3zxL6yUKdN7/fSMAdZwRMbc2TlQ=
tuhCJJE5NXfv6ZpzgE3PNXQF3cw=
</data>
<key>hash2</key>
<data>
YMzY7uxGtkwK57tGTrQ6wdFO9hXh2IJ7pOCZ9C7ik38=
fLgWAOs2kUapYQnOgseFHyx2Z2NlQa4tXdsAzRQrW2Q=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Headers/FBSDKGamingServicesKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
oiu7A/JHla8H+XBlONWWOb2GkP4=
qolUqqiHwCUzVf3wczWKSM3pfQY=
</data>
<key>hash2</key>
<data>
OZWijS6CKA0YWNJifipwYdUCufGx76MNRvij4SSuhnA=
20AGnTzX4h3kZ1mpKFkOkXTolg8hRCCI0EHWz7Xmc30=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
AcrmE7GDrCtw9pP/CVL7cdbZXsS1NU7x61//LG+4TVw=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
yj+rqmep0ZRqrEF13rN3R7gd1iI=
3T6loRdYNNrvDyQCGKJjShreHDs=
</data>
<key>hash2</key>
<data>
fecylT9pQdK+4nYCLcrLA9jeuXn+hgi50irxm4/uCIg=
IWed4IM5snAqDCRakTzsY5/1QJrAS9yVROOlVyxah5s=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc</key>
<dict>
<key>hash</key>
<data>
R77dQkvUB5aqJp1v5Bs8KwZO1hY=
dYauVEtAQlVpkZ6wGMIoGXX25cM=
</data>
<key>hash2</key>
<data>
+5axS3bz+qzbVCNd6VFzLn8vthCzXzsQ45wKT6VLUxA=
EarFUatJsVPygfBTy8sf95saO/cmATKYyM0H30piTCo=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface</key>
<dict>
<key>hash</key>
<data>
yj+rqmep0ZRqrEF13rN3R7gd1iI=
3T6loRdYNNrvDyQCGKJjShreHDs=
</data>
<key>hash2</key>
<data>
fecylT9pQdK+4nYCLcrLA9jeuXn+hgi50irxm4/uCIg=
IWed4IM5snAqDCRakTzsY5/1QJrAS9yVROOlVyxah5s=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
AcrmE7GDrCtw9pP/CVL7cdbZXsS1NU7x61//LG+4TVw=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
Pa8b/6U3aFCixI5dZ5FJuqqEOg8=
SNvxAnxqzW1/e2GcSQbk1OAVrlg=
</data>
<key>hash2</key>
<data>
vvW9e6npgXgyWUJEpm3Edb2OlDJbaxCXolZkmwazfBQ=
qM5jJ2moOa/T8c5QnFoRoz+kMTWW2zbDhhT2HQ+u87E=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc</key>
<dict>
<key>hash</key>
<data>
lR1uRhoI/zGKCAGvZshritTmXbQ=
YxcAIyeHEjnSslG7bZI7PwJsUQM=
</data>
<key>hash2</key>
<data>
k1uXSUOfg8AvsC9eJJd6qLj4R3CLLkO33VWBdGeGD9w=
PZJg1NlSsXTqO2T5gxWRUwuYfQ488+CFzI4utMaYXmU=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface</key>
<dict>
<key>hash</key>
<data>
Pa8b/6U3aFCixI5dZ5FJuqqEOg8=
SNvxAnxqzW1/e2GcSQbk1OAVrlg=
</data>
<key>hash2</key>
<data>
vvW9e6npgXgyWUJEpm3Edb2OlDJbaxCXolZkmwazfBQ=
qM5jJ2moOa/T8c5QnFoRoz+kMTWW2zbDhhT2HQ+u87E=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/module.modulemap</key>
@@ -478,22 +478,22 @@
<dict>
<key>hash</key>
<data>
fBINzFU+MRBE5QNk7v/zXd095EQ=
j+eYXjVLy2l7rDf9MP7Z4Uyxxwg=
</data>
<key>hash2</key>
<data>
eqSLr6MZuLQI30VFf9NcUUqgHbaVJ3IBWuPDrtBCRd0=
2L/7tyNDHxt6dcPXVC/uBqVS1M9LiynoNOrWsdh0L+8=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeDirectory</key>
<dict>
<key>hash</key>
<data>
EuvUTxDREDlOBJo7HxzioVQbgmw=
WVf/A5Lo49+f1LmPdcR7LCVc70M=
</data>
<key>hash2</key>
<data>
ph0aIurMwdhvpCIOfNiGasV9ur074+IM2QRW5xVdR8Y=
cvWqWelLjMPakWMAb6nL0Rt4rJOvGPgkmzpnLGwlHG4=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements</key>
@@ -511,154 +511,154 @@
<dict>
<key>hash</key>
<data>
CuYJTsIkQYok8b03G1vjQjLpfyw=
fucXgbolbJ00gxpKCSnn1C1aVUQ=
</data>
<key>hash2</key>
<data>
FijLGY9aNVd1vjMHlGTSk3OF9vJlxgEFBL24vcJhRQM=
WaWwy2bYm8Y+aHATsXVU9zuyXPn6w6fE6sAVWSiLBZE=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
ZTJfdViqopMdS2bVZUKcUERMedA=
oiZmuys9CNkrMBfzT/IDQ9cphc4=
</data>
<key>hash2</key>
<data>
USB3bHx4siuSFJz8Y7PM6vDRHTlnmYPV9p1hxWbTLJc=
9sVgcwfapdcC9J/GN49iKCdz7AVecFoyzst822ogrkw=
</data>
</dict>
<key>ios-arm64_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/_CodeSignature/CodeSignature</key>
<dict>
<key>hash</key>
<data>
uLpn7Wtc6OHTjK0x+e7p9NUXikU=
s9UnTDqqTM+bg9BJMqSOmbnL3Tw=
</data>
<key>hash2</key>
<data>
YssCtB1YbzUILChg6SsKSoQj+GlvNj2Nzp9CpHPfefI=
4/5HAcN8qkjW/Dd8kiL3P7ndYGAI6JHkNlCBX/f+M9M=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/FBSDKGamingServicesKit</key>
<dict>
<key>hash</key>
<data>
9u0HQ9R6zSxm2goGJ3RxzHKAiJQ=
N47AYaX/PW8QOlJXF4dtgNBJ+lA=
</data>
<key>hash2</key>
<data>
e57E538AAO/k6+CNotDuYIyzM0QbKyojgTNIM2D09Uc=
Ht7lEaK9OPNZ0J30Od5a4C1yWJVc9Dll+tPdcHZutVg=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Headers/FBSDKGamingServicesKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
oiu7A/JHla8H+XBlONWWOb2GkP4=
qolUqqiHwCUzVf3wczWKSM3pfQY=
</data>
<key>hash2</key>
<data>
OZWijS6CKA0YWNJifipwYdUCufGx76MNRvij4SSuhnA=
20AGnTzX4h3kZ1mpKFkOkXTolg8hRCCI0EHWz7Xmc30=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Info.plist</key>
<dict>
<key>hash</key>
<data>
IWJqbb5rwTpLr5SjYiqQFvOfKT8=
4Tgpe0BoeQSNWGa45lgEF89IiP0=
</data>
<key>hash2</key>
<data>
GuLt49uKNIwWPa4ssw4Sfe0aUAXkNwQKx1FdCKs06Kg=
6HawKTfOrk63aklZrVRle2s02D2h+J2fyP613ut38s8=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
AcrmE7GDrCtw9pP/CVL7cdbZXsS1NU7x61//LG+4TVw=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
ScUyf+OoqC27gyGx87H3NrpCr2U=
wYG9LMDEej/Y2I1+Jlv4l6BLvXU=
</data>
<key>hash2</key>
<data>
1g+lFHVMHy6fuPIEMGVFfFTZedCxSU0IIAdH0+jsYgU=
0lLKk77PVCJvxmCLybmXA3qfmMmz/NEGjO+B4fPDi4w=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
<dict>
<key>hash</key>
<data>
jC4TjMspHud5ihpaXcMH9cWLXqI=
tg3YCGvp3SMbKDXRw2X0s+bXJB4=
</data>
<key>hash2</key>
<data>
kfsP45VH6sJV4WkjZKtt7BsiLyr3njZWnZB8zen/KjQ=
lYZY6PAbCt0w0cQ/nZP5Fv57ymyrE8weTMAE6DZjjT4=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
<dict>
<key>hash</key>
<data>
ScUyf+OoqC27gyGx87H3NrpCr2U=
wYG9LMDEej/Y2I1+Jlv4l6BLvXU=
</data>
<key>hash2</key>
<data>
1g+lFHVMHy6fuPIEMGVFfFTZedCxSU0IIAdH0+jsYgU=
0lLKk77PVCJvxmCLybmXA3qfmMmz/NEGjO+B4fPDi4w=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
AcrmE7GDrCtw9pP/CVL7cdbZXsS1NU7x61//LG+4TVw=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
C66EMbizy7+kA9QnlIDSP/+BWq0=
b4+UErkKEnVXKrpq8gCgbfkr/g0=
</data>
<key>hash2</key>
<data>
TaRPvapvYbgEsC0/6ySEN3LgIYaeaKahweMY1hdx+UY=
Ugtxftg8DiTC5cywCdxyxByKNRuUf27fv+/dXUk1CmY=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
<dict>
<key>hash</key>
<data>
TfK0VgijjRTkSROW5CBnHAUIm/M=
bn3LdHmMTigTRNGKzPXvFG2nFAg=
</data>
<key>hash2</key>
<data>
05GpsFbYfUXqjA6F7OHGdgM/cRLgQDEejyEQV9f0Hfs=
CMtV9eloDX/IDJzVWlcP3z7dMFqhKhFcptDbJNMfBDI=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
<dict>
<key>hash</key>
<data>
C66EMbizy7+kA9QnlIDSP/+BWq0=
b4+UErkKEnVXKrpq8gCgbfkr/g0=
</data>
<key>hash2</key>
<data>
TaRPvapvYbgEsC0/6ySEN3LgIYaeaKahweMY1hdx+UY=
Ugtxftg8DiTC5cywCdxyxByKNRuUf27fv+/dXUk1CmY=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/Modules/module.modulemap</key>
@@ -676,11 +676,11 @@
<dict>
<key>hash</key>
<data>
Yh+2UYNdQhu1o2UOPbQ540xhQBY=
jBw/lx37X/4EaFwAM5BOrsZXw3c=
</data>
<key>hash2</key>
<data>
wDlE4yLCg5RLR6hu9WJ3QzwKkxJReWcfqjqXe2BEjbg=
EG/uzlGPEaZr4acIrkdE2NOP/ZK2ag04Hp6vYRKxBQo=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeRequirements</key>
@@ -698,33 +698,33 @@
<dict>
<key>hash</key>
<data>
5S+6Ry96l5IMSl6a8FM3BavxOYI=
fhaG3HtU0o0v28whCCMQG2iZGm4=
</data>
<key>hash2</key>
<data>
a2qioW6Fm+cViaTEo6Jz/94tcC3COe6RI7BzEampb70=
OyZlAogT16xclho5Y/XiTUAcx2NgA/6RRTIvCmw5Cpk=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeResources</key>
<dict>
<key>hash</key>
<data>
Li/F9c/MRL2wGxfjIqjXZ6irHiU=
Ub6zNtoyFCaBIVh34DUnZQ9mFLE=
</data>
<key>hash2</key>
<data>
tOs3nlMNg+iO2PJaIDKZfkcfm0aqGfbiaY1QwQn0RuA=
An41AJhf5j2BAM01EI366YpxQXt9tnwcK7NR3IXV8zU=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/FBSDKGamingServicesKit.framework/_CodeSignature/CodeSignature</key>
<dict>
<key>hash</key>
<data>
vp4q0wznlcqJkESoS+ojvCeXrc4=
GPkUtGXCs6jAqrgkFa3pX3hXSRo=
</data>
<key>hash2</key>
<data>
PHtjnIOeXfc7o08W/qWx0jFSeSxU4IvsIVEnH//nMrU=
zRX2BJWpaEKqz3xrTXxrBkRUlZTVXHxWRvbYDLMs6jc=
</data>
</dict>
</dict>

View File

@@ -1,6 +1,5 @@
fileFormatVersion: 2
guid: dae0c5aeaab784478b017f9f801e2468
folderAsset: yes
PluginImporter:
externalObjects: {}
serializedVersion: 2
@@ -12,22 +11,10 @@ PluginImporter:
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
enabled: 1
settings: {}
- first:
Editor: Editor
@@ -35,35 +22,6 @@ PluginImporter:
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

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

View File

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

View File

@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// Generated by Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
#ifndef FBSDKGAMINGSERVICESKIT_SWIFT_H
#define FBSDKGAMINGSERVICESKIT_SWIFT_H
#pragma clang diagnostic push

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,7 +1,6 @@
// 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 FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name FBSDKGamingServicesKit
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit

View File

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

View File

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

View File

@@ -1,7 +1,6 @@
// 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 FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name FBSDKGamingServicesKit
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -6,27 +6,27 @@
<dict>
<key>Headers/FBSDKGamingServicesKit-Swift.h</key>
<data>
xaF9V7EEP3tvTy/4Dq9C9aqHCzo=
x3XfIJsXe7ekiCsHEIVM7YutLWQ=
</data>
<key>Info.plist</key>
<data>
see64Wxr3Wc8QcZYXnmCr4npj1U=
iYzRI5Gz8wUm8VneeLZj7P6Jw8M=
</data>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.abi.json</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<data>
z7NcESVJHzTCEl5ds4xe+M2/z08=
Hwx6jPucHp0+njtHR3n66c0TxRk=
</data>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>Modules/module.modulemap</key>
<data>
@@ -39,55 +39,55 @@
<dict>
<key>hash</key>
<data>
xaF9V7EEP3tvTy/4Dq9C9aqHCzo=
x3XfIJsXe7ekiCsHEIVM7YutLWQ=
</data>
<key>hash2</key>
<data>
Rv3AqCFi52X66V/+28eakRiy52y6VTya7oSfzhuY1UA=
nvPddigqJk57ZQVAHkxojW0NJ2Zuk5Bh+PeOUwLAwCM=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
4HQ1GB5T7U4s3afB3RfGNBNfHro=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
AcrmE7GDrCtw9pP/CVL7cdbZXsS1NU7x61//LG+4TVw=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>hash2</key>
<data>
Jnx6YLEWO+HBP0FyUnazjF6wdqeEV45wCr0+YByMBO0=
RStKTyBmnZflfqojGrLFYWTFfEw6NihM0AUxtTPKmPs=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftdoc</key>
<dict>
<key>hash</key>
<data>
z7NcESVJHzTCEl5ds4xe+M2/z08=
Hwx6jPucHp0+njtHR3n66c0TxRk=
</data>
<key>hash2</key>
<data>
0gGwV0BK/Fya7MDNuiDAkFFvvdDG9nxhuigsoXJc1VY=
13M19rctBS9PtfO903S1LFqTvWIBlRdm6iHmxbo6Gdg=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios.swiftinterface</key>
<dict>
<key>hash</key>
<data>
BO7bVMSfz6J2Ldk0KLAku615FDo=
asKXpBwe+6yoAPMv9sGxH2vLKGc=
</data>
<key>hash2</key>
<data>
Jnx6YLEWO+HBP0FyUnazjF6wdqeEV45wCr0+YByMBO0=
RStKTyBmnZflfqojGrLFYWTFfEw6NihM0AUxtTPKmPs=
</data>
</dict>
<key>Modules/module.modulemap</key>

View File

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

View File

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

View File

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

View File

@@ -1,81 +0,0 @@
fileFormatVersion: 2
guid: 402caafa1ff3f42ca844421d64bfc302
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

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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 FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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 FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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 FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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 FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

@@ -1,4 +0,0 @@
framework module FBSDKGamingServicesKit {
header "FBSDKGamingServicesKit-Swift.h"
requires objc
}

View File

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

View File

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

View File

@@ -1,50 +0,0 @@
<?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>FBSDKGamingServicesKit</string>
<key>CFBundleIdentifier</key>
<string>com.facebook.sdk.FBSDKGamingServicesKit</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>FBSDKGamingServicesKit</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</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

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,242 +0,0 @@
<?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>Resources/Info.plist</key>
<data>
fBINzFU+MRBE5QNk7v/zXd095EQ=
</data>
</dict>
<key>files2</key>
<dict>
<key>Headers/FBSDKGamingServicesKit-Swift.h</key>
<dict>
<key>hash</key>
<data>
oiu7A/JHla8H+XBlONWWOb2GkP4=
</data>
<key>hash2</key>
<data>
OZWijS6CKA0YWNJifipwYdUCufGx76MNRvij4SSuhnA=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
yj+rqmep0ZRqrEF13rN3R7gd1iI=
</data>
<key>hash2</key>
<data>
fecylT9pQdK+4nYCLcrLA9jeuXn+hgi50irxm4/uCIg=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc</key>
<dict>
<key>hash</key>
<data>
R77dQkvUB5aqJp1v5Bs8KwZO1hY=
</data>
<key>hash2</key>
<data>
+5axS3bz+qzbVCNd6VFzLn8vthCzXzsQ45wKT6VLUxA=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface</key>
<dict>
<key>hash</key>
<data>
yj+rqmep0ZRqrEF13rN3R7gd1iI=
</data>
<key>hash2</key>
<data>
fecylT9pQdK+4nYCLcrLA9jeuXn+hgi50irxm4/uCIg=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.abi.json</key>
<dict>
<key>hash</key>
<data>
ZgoOBq+q0VQh2ERxhJpZ7Tw7yTE=
</data>
<key>hash2</key>
<data>
SMQOpzMzEvBw3ZLYckgZ9lxkLmRUDRADBb/thbC89U4=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface</key>
<dict>
<key>hash</key>
<data>
Pa8b/6U3aFCixI5dZ5FJuqqEOg8=
</data>
<key>hash2</key>
<data>
vvW9e6npgXgyWUJEpm3Edb2OlDJbaxCXolZkmwazfBQ=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc</key>
<dict>
<key>hash</key>
<data>
lR1uRhoI/zGKCAGvZshritTmXbQ=
</data>
<key>hash2</key>
<data>
k1uXSUOfg8AvsC9eJJd6qLj4R3CLLkO33VWBdGeGD9w=
</data>
</dict>
<key>Modules/FBSDKGamingServicesKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface</key>
<dict>
<key>hash</key>
<data>
Pa8b/6U3aFCixI5dZ5FJuqqEOg8=
</data>
<key>hash2</key>
<data>
vvW9e6npgXgyWUJEpm3Edb2OlDJbaxCXolZkmwazfBQ=
</data>
</dict>
<key>Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
1INhvxTcxy84KlDnXm5rZBWREYQ=
</data>
<key>hash2</key>
<data>
ZLerLpdS0BcLjtlp4pnVg4FZbcgvWbRh82p0T4wiB0E=
</data>
</dict>
<key>Resources/Info.plist</key>
<dict>
<key>hash</key>
<data>
fBINzFU+MRBE5QNk7v/zXd095EQ=
</data>
<key>hash2</key>
<data>
eqSLr6MZuLQI30VFf9NcUUqgHbaVJ3IBWuPDrtBCRd0=
</data>
</dict>
</dict>
<key>rules</key>
<dict>
<key>^Resources/</key>
<true/>
<key>^Resources/.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^Resources/.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Resources/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>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
<dict>
<key>nested</key>
<true/>
<key>weight</key>
<real>10</real>
</dict>
<key>^.*</key>
<true/>
<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>^Resources/</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
<key>^Resources/.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^Resources/.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Resources/Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^[^/]+$</key>
<dict>
<key>nested</key>
<true/>
<key>weight</key>
<real>10</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

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

View File

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

View File

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

View File

@@ -1,82 +0,0 @@
fileFormatVersion: 2
guid: 13dd66b9a8a06455cb46888f38c789e7
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: 0
Exclude Linux64: 0
Exclude OSXUniversal: 0
Exclude Win: 0
Exclude Win64: 0
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: 1
settings:
CPU: AnyCPU
DefaultValueInitialized: true
OS: AnyOS
- first:
Standalone: Linux64
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Standalone: OSXUniversal
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Standalone: Win
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Standalone: Win64
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
iPhone: iOS
second:
enabled: 0
settings:
AddToEmbeddedBinaries: false
CPU: AnyCPU
CompileFlags:
FrameworkDependencies:
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

View File

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

View File

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

View File

@@ -1,495 +0,0 @@
// 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-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKGamingServicesKit
// swift-module-flags-ignorable: -enable-bare-slash-regex
import FBSDKCoreKit
import FBSDKCoreKit_Basics
import FBSDKShareKit
import Foundation
import Swift
import UIKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@objc(FBSDKChooseContextFilter) public enum ChooseContextFilter : Swift.Int, Swift.CaseIterable {
case none
case existingChallenges
case newPlayersOnly
case newContextOnly
public var name: Swift.String {
get
}
public init?(rawValue: Swift.Int)
public typealias AllCases = [FBSDKGamingServicesKit.ChooseContextFilter]
public typealias RawValue = Swift.Int
public static var allCases: [FBSDKGamingServicesKit.ChooseContextFilter] {
get
}
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKChooseContextContent) final public class ChooseContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var filter: FBSDKGamingServicesKit.ChooseContextFilter
@objc final public var maxParticipants: Swift.Int
@objc final public var minParticipants: Swift.Int
@objc public static func filtersName(forFilters filter: FBSDKGamingServicesKit.ChooseContextFilter) -> Swift.String
@objc final public func validate() throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKChooseContextDialog) final public class ChooseContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKCoreKit.URLOpening {
@objc convenience public init(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc deinit
}
@objc(FBSDKContextDialogDelegate) public protocol ContextDialogDelegate {
@objc func contextDialogDidComplete(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
@objc func contextDialog(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog, didFailWithError error: any Swift.Error)
@objc func contextDialogDidCancel(_ contextDialog: FBSDKGamingServicesKit.ContextWebDialog)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextDialogPresenter) final public class ContextDialogPresenter : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc final public func makeAndShowCreateContextDialog(content: FBSDKGamingServicesKit.CreateContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowSwitchContextDialog(content: FBSDKGamingServicesKit.SwitchContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate) throws
@objc final public func makeAndShowChooseContextDialog(content: FBSDKGamingServicesKit.ChooseContextContent, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc deinit
}
public enum ContextDialogPresenterError : Swift.Error {
case showCreateContext
case showSwitchContext
case showChooseContext
case invalidAccessToken
public static func == (a: FBSDKGamingServicesKit.ContextDialogPresenterError, b: FBSDKGamingServicesKit.ContextDialogPresenterError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKContextWebDialog) public class ContextWebDialog : ObjectiveC.NSObject, FBSDKCoreKit.WebDialogDelegate, FBSDKGamingServicesKit.DialogProtocol {
@objc public var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)?
@objc public var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)?
@objc public var currentWebDialog: FBSDKCoreKit._WebDialog?
@objc public func show() -> Swift.Bool
@objc public func validate() throws
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc public func createWebDialogFrame(withWidth width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, windowFinder: any FBSDKCoreKit._WindowFinding) -> CoreFoundation.CGRect
@objc deinit
}
@objcMembers @objc(FBSDKCreateContextContent) final public class CreateContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc final public var playerID: Swift.String
@objc(initDialogContentWithPlayerID:) public init(playerID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCreateContextDialog) final public class CreateContextDialog : FBSDKGamingServicesKit.ContextWebDialog {
@objc public init(content: FBSDKGamingServicesKit.CreateContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@discardableResult
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum CustomUpdateContentError : Swift.Error {
case notInGameContext
case invalidMessage
case invalidMedia
case invalidImage
public static func == (a: FBSDKGamingServicesKit.CustomUpdateContentError, b: FBSDKGamingServicesKit.CustomUpdateContentError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
final public class CustomUpdateContentImage {
public init(message: Swift.String, image: UIKit.UIImage, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
final public class CustomUpdateContentMedia {
public init(message: Swift.String, media: any FBSDKGamingServicesKit.URLMedia, cta: Swift.String? = nil, payload: Swift.String? = nil, messageLocalization: [Swift.String : Swift.String] = [:], ctaLocalization: [Swift.String : Swift.String] = [:])
@objc deinit
}
public enum CustomUpdateGraphRequestError : Swift.Error {
case server(any Swift.Error)
case invalidAccessToken
case contentParsing
case decoding
}
final public class CustomUpdateGraphRequest {
final public let graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol
public init()
public init(graphRequestFactory: any FBSDKCoreKit.GraphRequestFactoryProtocol = GraphRequestFactory())
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentMedia, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
final public func request(content: FBSDKGamingServicesKit.CustomUpdateContentImage, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> Swift.Void) throws
@objc deinit
}
@objc(FBSDKDialog) public protocol DialogProtocol {
@objc weak var delegate: (any FBSDKGamingServicesKit.ContextDialogDelegate)? { get set }
@objc var dialogContent: (any FBSDKGamingServicesKit.ValidatableProtocol)? { get set }
@objc func show() -> Swift.Bool
@objc func validate() throws
}
@objc(FBSDKValidatable) public protocol ValidatableProtocol {
@objc func validate() throws
}
public struct FacebookGIF : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookGIF, b: FBSDKGamingServicesKit.FacebookGIF) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct FacebookVideo : Swift.Codable, Swift.Equatable, FBSDKGamingServicesKit.URLMedia {
public init(withUrl url: Foundation.URL)
public static func == (a: FBSDKGamingServicesKit.FacebookVideo, b: FBSDKGamingServicesKit.FacebookVideo) -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKFriendFinderDialog) final public class FriendFinderDialog : ObjectiveC.NSObject {
@objc override convenience dynamic public init()
@objc(launchFriendFinderDialogWithCompletionHandler:) public static func launch(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@objc(FBSDKGameRequestActionType) public enum GameRequestActionType : Swift.UInt {
case none
case send
case askFor
case turn
case invite
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestContent) final public class GameRequestContent : ObjectiveC.NSObject, FBSDKShareKit.SharingValidatable, Foundation.NSSecureCoding {
@objc final public var actionType: FBSDKGamingServicesKit.GameRequestActionType
@objc final public var data: Swift.String?
@objc final public var filters: FBSDKGamingServicesKit.GameRequestFilter
@objc final public var message: Swift.String
@objc final public var objectID: Swift.String
@objc final public var recipients: [Swift.String]
@objc final public var recipientSuggestions: [Swift.String]
@objc final public var title: Swift.String
@objc final public var cta: Swift.String
@objc(validateWithOptions:error:) final public func validate(options: FBSDKShareKit.ShareBridgeOptions = []) throws
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc(isEqualToGameRequestContent:) final public func isEqual(to content: FBSDKGamingServicesKit.GameRequestContent) -> Swift.Bool
@objc final public class var supportsSecureCoding: Swift.Bool {
@objc get
}
@objc convenience public init(coder decoder: Foundation.NSCoder)
@objc final public func encode(with encoder: Foundation.NSCoder)
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGameRequestDialog) final public class GameRequestDialog : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?
@objc final public var content: FBSDKGamingServicesKit.GameRequestContent
@objc final public var isFrictionlessRequestsEnabled: Swift.Bool
@objc final public var canShow: Swift.Bool {
@objc get
}
@objc public init(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?)
@objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@discardableResult
@objc(showWithContent:delegate:) public static func show(content: FBSDKGamingServicesKit.GameRequestContent, delegate: (any FBSDKGamingServicesKit.GameRequestDialogDelegate)?) -> FBSDKGamingServicesKit.GameRequestDialog
@objc @discardableResult
final public func show() -> Swift.Bool
@objc(validateWithError:) final public func validate() throws
@objc deinit
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.WebDialogDelegate {
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc final public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc final public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
}
extension FBSDKGamingServicesKit.GameRequestDialog : FBSDKCoreKit.URLOpening {
@objc final public func application(_ application: UIKit.UIApplication?, open potentialURL: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
}
@objc(FBSDKGameRequestDialogDelegate) public protocol GameRequestDialogDelegate {
@objc(gameRequestDialog:didCompleteWithResults:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didCompleteWithResults results: [Swift.String : Any])
@objc(gameRequestDialog:didFailWithError:) func gameRequestDialog(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog, didFailWithError error: any Swift.Error)
@objc func gameRequestDialogDidCancel(_ gameRequestDialog: FBSDKGamingServicesKit.GameRequestDialog)
}
@objc(FBSDKGameRequestFilter) public enum GameRequestFilter : Swift.UInt {
case none
case appUsers
case appNonUsers
case everybody
public init?(rawValue: Swift.UInt)
public typealias RawValue = Swift.UInt
public var rawValue: Swift.UInt {
get
}
}
@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKGameRequestURLProvider) final public class GameRequestURLProvider : ObjectiveC.NSObject {
@objc(createDeepLinkURLWithQueryDictionary:) final public class func createDeepLinkURL(queryDictionary: [Swift.String : Any]) -> Foundation.URL?
@objc(filtersNameForFilters:) final public class func filtersName(for filters: FBSDKGamingServicesKit.GameRequestFilter) -> Swift.String?
@objc(actionTypeNameForActionType:) final public class func actionTypeName(for actionType: FBSDKGamingServicesKit.GameRequestActionType) -> Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objcMembers @objc(FBSDKGamingContext) final public class GamingContext : ObjectiveC.NSObject {
@objc(currentContext) public static var current: FBSDKGamingServicesKit.GamingContext?
@objc final public let identifier: Swift.String
@objc final public let size: Swift.Int
@objc public init?(identifier: Swift.String, size: Swift.Int)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingGroupIntegration) final public class GamingGroupIntegration : ObjectiveC.NSObject {
@objc public static func openGroupPage(completionHandler: @escaping FBSDKGamingServicesKit.GamingServiceCompletionHandler)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingImageUploader) final public class GamingImageUploader : ObjectiveC.NSObject {
@objc(uploadImageWithConfiguration:andResultCompletion:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, andResultCompletion completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadImageWithConfiguration:completion:andProgressHandler:) public static func uploadImage(with configuration: FBSDKGamingServicesKit.GamingImageUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, andProgressHandler progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingImageUploader : FBSDKCoreKit.GraphRequestConnectionDelegate {
@objc final public func requestConnection(_ connection: any FBSDKCoreKit.GraphRequestConnecting, didSendBodyData bytesWritten: Swift.Int, totalBytesWritten: Swift.Int, totalBytesExpectedToWrite: Swift.Int)
}
@objcMembers @objc(FBSDKGamingImageUploaderConfiguration) final public class GamingImageUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var image: UIKit.UIImage {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc final public var shouldLaunchMediaDialog: Swift.Bool {
get
}
@objc public init(image: UIKit.UIImage, caption: Swift.String?, shouldLaunchMediaDialog: Swift.Bool)
@objc deinit
}
@objcMembers @objc(FBSDKGamingPayload) final public class GamingPayload : ObjectiveC.NSObject {
@objc final public var URL: FBSDKCoreKit.AppLinkURL
@objc final public var payload: Swift.String
@objc public init(URL: FBSDKCoreKit.AppLinkURL)
@objc deinit
}
@objc(FBSDKGamingPayloadDelegate) public protocol GamingPayloadDelegate : ObjectiveC.NSObjectProtocol {
@objc optional func parsedGameRequestURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, gameRequestID: Swift.String)
@objc optional func parsedGamingContextURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload)
@objc optional func parsedTournamentURLContaining(_ payload: FBSDKGamingServicesKit.GamingPayload, tournamentID: Swift.String)
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingPayloadObserver) final public class GamingPayloadObserver : ObjectiveC.NSObject {
@objc weak final public var delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)? {
@objc get
@objc set
}
@objc convenience public init(delegate: (any FBSDKGamingServicesKit.GamingPayloadDelegate)?)
@objc deinit
}
extension FBSDKGamingServicesKit.GamingPayloadObserver : FBSDKCoreKit.FBSDKApplicationObserving {
@objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
}
public typealias GamingServiceCompletionHandler = (_ success: Swift.Bool, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceCompletionHandler = FBSDKGamingServicesKit.GamingServiceCompletionHandler
public typealias GamingServiceResultCompletion = (_ success: Swift.Bool, _ result: [Swift.String : Any]?, _ error: (any Swift.Error)?) -> Swift.Void
public typealias FBSDKGamingServiceResultCompletion = FBSDKGamingServicesKit.GamingServiceResultCompletion
public typealias GamingServiceProgressHandler = (_ bytesSent: Swift.Int64, _ totalBytesSent: Swift.Int64, _ totalBytesExpectedToSend: Swift.Int64) -> Swift.Void
public typealias FBSDKGamingServiceProgressHandler = FBSDKGamingServicesKit.GamingServiceProgressHandler
public enum GamingServicesDialogError : Swift.Error {
case invalidContentType
case missingContent
case deeplinkURLCreation
case cancelled
public static func == (a: FBSDKGamingServicesKit.GamingServicesDialogError, b: FBSDKGamingServicesKit.GamingServicesDialogError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKGamingVideoUploader) final public class GamingVideoUploader : ObjectiveC.NSObject {
@objc(uploadVideoWithConfiguration:andResultCompletion:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion)
@objc(uploadVideoWithConfiguration:completion:andProgressHandler:) public static func uploadVideo(configuration: FBSDKGamingServicesKit.GamingVideoUploaderConfiguration, completion: @escaping FBSDKGamingServicesKit.GamingServiceResultCompletion, progressHandler: FBSDKGamingServicesKit.GamingServiceProgressHandler?)
@objc deinit
}
@objcMembers @objc(FBSDKGamingVideoUploaderConfiguration) final public class GamingVideoUploaderConfiguration : ObjectiveC.NSObject {
@objc final public var videoURL: Foundation.URL {
get
}
@objc final public var caption: Swift.String? {
get
}
@objc public init(videoURL: Foundation.URL, caption: Swift.String?)
@objc deinit
}
@_hasMissingDesignatedInitializers public class GamingWebDialog<Success> : FBSDKCoreKit.WebDialogDelegate where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public var completion: ((Swift.Result<Success, any Swift.Error>) -> Swift.Void)?
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any])
@objc public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: any Swift.Error)
@objc public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog)
@objc deinit
}
public protocol GamingWebDialogSuccess {
init(_ dict: [Swift.String : Any]) throws
}
@_hasMissingDesignatedInitializers final public class JoinTournamentDialog : FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess> {
final public var tournamentID: Swift.String?
final public var payload: Swift.String?
public init()
final public func showSpecific(tournamentID: Swift.String, payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
final public func showSuggested(payload: Swift.String?, completion: @escaping (Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> Swift.Void)
@objc deinit
}
public struct JoinTournamentDialogSuccess : FBSDKGamingServicesKit.GamingWebDialogSuccess {
public let tournamentID: Swift.String
public let payload: Swift.String?
public init(_ dict: [Swift.String : Any]) throws
}
public enum ShareTournamentDialogError : Swift.Error {
case invalidAccessToken
case invalidAuthToken
case invalidTournamentID
case unableToCreateDialogUrl
case unknownBridgeError
case errorMessage(Swift.String)
case bridgeError(any Swift.Error)
}
@objc @_hasMissingDesignatedInitializers final public class ShareTournamentDialog : ObjectiveC.NSObject, FBSDKCoreKit.URLOpening {
convenience public init(delegate: any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)
final public func show(score: Swift.Int, tournamentID: Swift.String) throws
final public func show(score: Swift.Int, tournament: FBSDKGamingServicesKit.Tournament) throws
final public func show(initialScore: Swift.Int, config configuration: FBSDKGamingServicesKit.TournamentConfig) throws
@objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool
@objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool
@objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication)
@objc deinit
}
public protocol ShareTournamentDialogDelegate : AnyObject {
func didComplete(dialog: FBSDKGamingServicesKit.ShareTournamentDialog, tournament: FBSDKGamingServicesKit.Tournament)
func didFail(withError error: any Swift.Error, dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
func didCancel(dialog: FBSDKGamingServicesKit.ShareTournamentDialog)
}
@objc(FBSDKShowable) public protocol Showable {
@objc func show() -> Swift.Bool
}
extension FBSDKGamingServicesKit.ChooseContextDialog : FBSDKGamingServicesKit.Showable {
}
extension FBSDKGamingServicesKit.CreateContextDialog : FBSDKGamingServicesKit.Showable {
}
@objcMembers @objc(FBSDKSwitchContextContent) final public class SwitchContextContent : ObjectiveC.NSObject, FBSDKGamingServicesKit.ValidatableProtocol {
@objc(initDialogContentWithContextID:) public init(contextID: Swift.String)
@objc override final public func isEqual(_ object: Any?) -> Swift.Bool
@objc final public func validate() throws
@objc deinit
}
@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSwitchContextDialog) final public class SwitchContextDialog : FBSDKGamingServicesKit.ContextWebDialog, FBSDKGamingServicesKit.Showable {
@objc public init(content: FBSDKGamingServicesKit.SwitchContextContent, windowFinder: any FBSDKCoreKit._WindowFinding, delegate: any FBSDKGamingServicesKit.ContextDialogDelegate)
@objc override final public func show() -> Swift.Bool
@objc override final public func validate() throws
@objc deinit
}
public enum TournamentDecodingError : Swift.Error {
case invalidExpirationDate
case invalidScoreType
public static func == (a: FBSDKGamingServicesKit.TournamentDecodingError, b: FBSDKGamingServicesKit.TournamentDecodingError) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
}
public struct Tournament : Swift.Codable {
public var identifier: Swift.String {
get
}
public var endTime: Foundation.Date? {
get
}
public var title: Swift.String? {
get
}
public var payload: Swift.String?
public init(from decoder: any Swift.Decoder) throws
public func encode(to encoder: any Swift.Encoder) throws
}
public struct TournamentConfig {
public var title: Swift.String?
public var endTime: Foundation.TimeInterval?
public var scoreType: FBSDKGamingServicesKit.TournamentScoreType?
public var sortOrder: FBSDKGamingServicesKit.TournamentSortOrder?
public var payload: Swift.String?
public var image: UIKit.UIImage?
public init(title: Swift.String? = nil, endTime: Foundation.Date? = nil, scoreType: FBSDKGamingServicesKit.TournamentScoreType? = nil, sortOrder: FBSDKGamingServicesKit.TournamentSortOrder? = nil, image: UIKit.UIImage? = nil, payload: Swift.String? = nil)
}
public enum TournamentFetchError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
}
@_hasMissingDesignatedInitializers final public class TournamentFetcher {
convenience public init()
final public func fetchTournaments(completionHandler: @escaping (Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> Swift.Void)
@objc deinit
}
public enum TournamentScoreType : Swift.String {
case numeric
case time
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentSortOrder : Swift.String {
case higherIsBetter
case lowerIsBetter
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
public enum TournamentUpdaterError : Swift.Error {
case server(any Swift.Error)
case decoding
case invalidAuthToken
case invalidAccessToken
case invalidTournamentID
}
@_hasMissingDesignatedInitializers final public class TournamentUpdater {
convenience public init()
final public func update(tournamentID: Swift.String, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
final public func update(tournament: FBSDKGamingServicesKit.Tournament, score: Swift.Int, completionHandler: @escaping (Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> Swift.Void)
@objc deinit
}
public protocol URLMedia : Swift.Decodable, Swift.Encodable {
init(withUrl: Foundation.URL)
}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.ChooseContextFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Equatable {}
extension FBSDKGamingServicesKit.ContextDialogPresenterError : Swift.Hashable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Equatable {}
extension FBSDKGamingServicesKit.CustomUpdateContentError : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestActionType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Equatable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.Hashable {}
extension FBSDKGamingServicesKit.GameRequestFilter : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Equatable {}
extension FBSDKGamingServicesKit.GamingServicesDialogError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentDecodingError : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentScoreType : Swift.RawRepresentable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Equatable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.Hashable {}
extension FBSDKGamingServicesKit.TournamentSortOrder : Swift.RawRepresentable {}

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