text: ﻿#include "pch-cpp.hpp"
  
  #ifndef _MSC_VER
  # include <alloca.h>
  #else
  # include <malloc.h>
  #endif
  
  
  #include <limits>
  #include <stdint.h>
  
  
  
  // Facebook.Unity.IOS.IOSWrapper
  struct IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A;
  // System.String
  struct String_t;
  // System.String[]
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  
  
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  
  IL2CPP_EXTERN_C_BEGIN
  IL2CPP_EXTERN_C_END
  
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // <Module>
  struct  U3CModuleU3E_t8C2DBDC47B81D255320025F5ECFAE62723344C19 
  {
  public:
  
  public:
  };
  
  
  // System.Object
  
  
  // Facebook.Unity.IOS.IOSWrapper
  struct  IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Il2CppArrayBounds;
  
  // System.Array
  
  
  // System.String
  struct  String_t  : public RuntimeObject
  {
  public:
  	// System.Int32 System.String::m_stringLength
  	int32_t ___m_stringLength_0;
  	// System.Char System.String::m_firstChar
  	Il2CppChar ___m_firstChar_1;
  
  public:
  	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  	inline void set_m_stringLength_0(int32_t value)
  	{
  		___m_stringLength_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  	inline void set_m_firstChar_1(Il2CppChar value)
  	{
  		___m_firstChar_1 = value;
  	}
  };
  
  struct String_t_StaticFields
  {
  public:
  	// System.String System.String::Empty
  	String_t* ___Empty_5;
  
  public:
  	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  	inline String_t* get_Empty_5() const { return ___Empty_5; }
  	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  	inline void set_Empty_5(String_t* value)
  	{
  		___Empty_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  	}
  };
  
  
  // System.ValueType
  struct  ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  // Native definition for P/Invoke marshalling of System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  {
  };
  
  // System.Boolean
  struct  Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 
  {
  public:
  	// System.Boolean System.Boolean::m_value
  	bool ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  	inline bool get_m_value_0() const { return ___m_value_0; }
  	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(bool value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  {
  public:
  	// System.String System.Boolean::TrueString
  	String_t* ___TrueString_5;
  	// System.String System.Boolean::FalseString
  	String_t* ___FalseString_6;
  
  public:
  	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  	inline void set_TrueString_5(String_t* value)
  	{
  		___TrueString_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  	inline void set_FalseString_6(String_t* value)
  	{
  		___FalseString_6 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  	}
  };
  
  
  // System.Double
  struct  Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 
  {
  public:
  	// System.Double System.Double::m_value
  	double ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); }
  	inline double get_m_value_0() const { return ___m_value_0; }
  	inline double* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(double value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields
  {
  public:
  	// System.Double System.Double::NegativeZero
  	double ___NegativeZero_7;
  
  public:
  	inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); }
  	inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
  	inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
  	inline void set_NegativeZero_7(double value)
  	{
  		___NegativeZero_7 = value;
  	}
  };
  
  
  // System.Int32
  struct  Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 
  {
  public:
  	// System.Int32 System.Int32::m_value
  	int32_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  	inline int32_t get_m_value_0() const { return ___m_value_0; }
  	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(int32_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  
  // System.Void
  struct  Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 
  {
  public:
  	union
  	{
  		struct
  		{
  		};
  		uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  	};
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // System.String[]
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A  : public RuntimeArray
  {
  public:
  	ALIGN_FIELD (8) String_t* m_Items[1];
  
  public:
  	inline String_t* GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline String_t** GetAddressAt(il2cpp_array_size_t index)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items + index;
  	}
  	inline void SetAt(il2cpp_array_size_t index, String_t* value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  };
  
  
  
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBInit(System.String,System.Boolean,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBInit_m8808057D977CD398AD06B83BA4D19FE0BE60A800 (String_t* ___appId0, bool ___frictionlessRequests1, String_t* ___urlSuffix2, String_t* ___unityUserAgentSuffix3, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBLogInWithReadPermissions(System.Int32,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBLogInWithReadPermissions_m8D84B57051DA0C0ABB8D27CB14593EE8E97DE5E3 (int32_t ___requestId0, String_t* ___scope1, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBLogInWithPublishPermissions(System.Int32,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBLogInWithPublishPermissions_mB276ECD5EA5617F7D73245312EF19978414D2E71 (int32_t ___requestId0, String_t* ___scope1, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBLogOut()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBLogOut_m386F1A3167B9FB0438596760F2A56B876F8179AA (const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBSetPushNotificationsDeviceTokenString(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBSetPushNotificationsDeviceTokenString_m77D867E58224BCC96EB4107855A76CD0CEA1EDBF (String_t* ___token0, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBSetShareDialogMode(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBSetShareDialogMode_mAC98629A2E37E1F5C4736ADAAC51867FABE50A2D (int32_t ___mode0, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBShareLink(System.Int32,System.String,System.String,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBShareLink_m89FC86FDB700D21674AB3678C472779E23439E32 (int32_t ___requestId0, String_t* ___contentURL1, String_t* ___contentTitle2, String_t* ___contentDescription3, String_t* ___photoURL4, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBFeedShare(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBFeedShare_mE73189FF453C6542C53842D5C27E3F273DB38FBB (int32_t ___requestId0, String_t* ___toId1, String_t* ___link2, String_t* ___linkName3, String_t* ___linkCaption4, String_t* ___linkDescription5, String_t* ___picture6, String_t* ___mediaSource7, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppRequest(System.Int32,System.String,System.String,System.String,System.String[],System.Int32,System.String,System.String[],System.Int32,System.Boolean,System.Int32,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppRequest_m7CD9A4A5122FF29C59C2B9B08C8ED3D65D8406FD (int32_t ___requestId0, String_t* ___message1, String_t* ___actionType2, String_t* ___objectId3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___to4, int32_t ___toLength5, String_t* ___filters6, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___excludeIds7, int32_t ___excludeIdsLength8, bool ___hasMaxRecipients9, int32_t ___maxRecipients10, String_t* ___data11, String_t* ___title12, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsActivateApp()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsActivateApp_m7CBC5DE78557688B512A4015E52A0BB97180F038 (const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsLogEvent(System.String,System.Double,System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsLogEvent_m864795C67FCAA7E24DDF045594AFEBEEE100A0AD (String_t* ___logEvent0, double ___valueToSum1, int32_t ___numParams2, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals4, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsLogPurchase(System.Double,System.String,System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsLogPurchase_mCC394D293EFB214BB7981BCFA38D2B9F95F069C4 (double ___logPurchase0, String_t* ___currency1, int32_t ___numParams2, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals4, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsSetLimitEventUsage(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsSetLimitEventUsage_m88BCF05A958307E115602712EE98B0B1A12B6AC9 (bool ___limitEventUsage0, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAutoLogAppEventsEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAutoLogAppEventsEnabled_m8AA91DA414DC43A0F581044DACDE0D41D2C9DE7B (bool ___autoLogAppEventsEnabled0, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAdvertiserIDCollectionEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAdvertiserIDCollectionEnabled_mF13D23DCF97BD2C129098347B23EA37B2CE1B687 (bool ___advertiserIDCollectionEnabledID0, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBGetAppLink(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBGetAppLink_m8971F5B36D7131970375C7A8F6342ACC8BCFA575 (int32_t ___requestID0, const RuntimeMethod* method);
  // System.String Facebook.Unity.IOS.IOSWrapper::IOSFBSdkVersion()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IOSWrapper_IOSFBSdkVersion_m0F7DEFDD06B156C6A8A6FE19F98A8290C9129F40 (const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBSetUserID(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBSetUserID_m7D4D9AD8CF527AC5359AD23A41783D2EB8A12724 (String_t* ___userID0, const RuntimeMethod* method);
  // System.String Facebook.Unity.IOS.IOSWrapper::IOSFBGetUserID()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IOSWrapper_IOSFBGetUserID_m6C1AB0B93D94E324572F425BB44AFC988FFDFC4B (const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBUpdateUserProperties(System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBUpdateUserProperties_m10F3F28073A15D473589005AEFBAB4A73923301C (int32_t ___numParams0, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys1, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals2, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBFetchDeferredAppLink(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBFetchDeferredAppLink_m6A74BCA97CD580F7D8B4782B09861C3EA038C736 (int32_t ___requestID0, const RuntimeMethod* method);
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBRefreshCurrentAccessToken(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBRefreshCurrentAccessToken_mBA5885CCB37F6AC282AC114375ACAFA284DA14D2 (int32_t ___requestID0, const RuntimeMethod* method);
  // System.Void System.Object::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBInit(char*, int32_t, char*, char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBLogInWithReadPermissions(int32_t, char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBLogInWithPublishPermissions(int32_t, char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBLogOut();
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBSetPushNotificationsDeviceTokenString(char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBSetShareDialogMode(int32_t);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBShareLink(int32_t, char*, char*, char*, char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBFeedShare(int32_t, char*, char*, char*, char*, char*, char*, char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAppRequest(int32_t, char*, char*, char*, char**, int32_t, char*, char**, int32_t, int32_t, int32_t, char*, char*);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAppEventsActivateApp();
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAppEventsLogEvent(char*, double, int32_t, char**, char**);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAppEventsLogPurchase(double, char*, int32_t, char**, char**);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAppEventsSetLimitEventUsage(int32_t);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAutoLogAppEventsEnabled(int32_t);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBAdvertiserIDCollectionEnabled(int32_t);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBGetAppLink(int32_t);
  IL2CPP_EXTERN_C char* DEFAULT_CALL IOSFBSdkVersion();
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBFetchDeferredAppLink(int32_t);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBRefreshCurrentAccessToken(int32_t);
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBSetUserID(char*);
  IL2CPP_EXTERN_C char* DEFAULT_CALL IOSFBGetUserID();
  IL2CPP_EXTERN_C void DEFAULT_CALL IOSFBUpdateUserProperties(int32_t, char**, char**);
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void Facebook.Unity.IOS.IOSWrapper::Init(System.String,System.Boolean,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_Init_m3BC732AB7960D76DDC3F2A691BD2504C26345BBB (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, String_t* ___appId0, bool ___frictionlessRequests1, String_t* ___urlSuffix2, String_t* ___unityUserAgentSuffix3, const RuntimeMethod* method)
  {
  	{
  		String_t* L_0 = ___appId0;
  		bool L_1 = ___frictionlessRequests1;
  		String_t* L_2 = ___urlSuffix2;
  		String_t* L_3 = ___unityUserAgentSuffix3;
  		IOSWrapper_IOSFBInit_m8808057D977CD398AD06B83BA4D19FE0BE60A800(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::LogInWithReadPermissions(System.Int32,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_LogInWithReadPermissions_mAFCD36E02578FE2636D1805CC2F8242B669DE716 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, String_t* ___scope1, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		String_t* L_1 = ___scope1;
  		IOSWrapper_IOSFBLogInWithReadPermissions_m8D84B57051DA0C0ABB8D27CB14593EE8E97DE5E3(L_0, L_1, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::LogInWithPublishPermissions(System.Int32,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_LogInWithPublishPermissions_mBB99EEE8D4EBB3B9BEDD6A570A4BA1CA85002CC5 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, String_t* ___scope1, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		String_t* L_1 = ___scope1;
  		IOSWrapper_IOSFBLogInWithPublishPermissions_mB276ECD5EA5617F7D73245312EF19978414D2E71(L_0, L_1, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::LogOut()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_LogOut_mB3AE5F9ED1178EE4689185D10A3C5291094B081B (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, const RuntimeMethod* method)
  {
  	{
  		IOSWrapper_IOSFBLogOut_m386F1A3167B9FB0438596760F2A56B876F8179AA(/*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::SetPushNotificationsDeviceTokenString(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_SetPushNotificationsDeviceTokenString_m2803302FD2946F95E600C978825020D1681ABA7C (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, String_t* ___token0, const RuntimeMethod* method)
  {
  	{
  		String_t* L_0 = ___token0;
  		IOSWrapper_IOSFBSetPushNotificationsDeviceTokenString_m77D867E58224BCC96EB4107855A76CD0CEA1EDBF(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::SetShareDialogMode(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_SetShareDialogMode_mAA26360827C5600DE22BCABD99D1640F0E76B858 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___mode0, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___mode0;
  		IOSWrapper_IOSFBSetShareDialogMode_mAC98629A2E37E1F5C4736ADAAC51867FABE50A2D(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::ShareLink(System.Int32,System.String,System.String,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_ShareLink_mD56492AE99D87FC46F3DCE2306FE1E982CB1B2BB (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, String_t* ___contentURL1, String_t* ___contentTitle2, String_t* ___contentDescription3, String_t* ___photoURL4, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		String_t* L_1 = ___contentURL1;
  		String_t* L_2 = ___contentTitle2;
  		String_t* L_3 = ___contentDescription3;
  		String_t* L_4 = ___photoURL4;
  		IOSWrapper_IOSFBShareLink_m89FC86FDB700D21674AB3678C472779E23439E32(L_0, L_1, L_2, L_3, L_4, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FeedShare(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FeedShare_mDF1E3462A16997EEDAC9D4863224D4732FA3B542 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, String_t* ___toId1, String_t* ___link2, String_t* ___linkName3, String_t* ___linkCaption4, String_t* ___linkDescription5, String_t* ___picture6, String_t* ___mediaSource7, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		String_t* L_1 = ___toId1;
  		String_t* L_2 = ___link2;
  		String_t* L_3 = ___linkName3;
  		String_t* L_4 = ___linkCaption4;
  		String_t* L_5 = ___linkDescription5;
  		String_t* L_6 = ___picture6;
  		String_t* L_7 = ___mediaSource7;
  		IOSWrapper_IOSFBFeedShare_mE73189FF453C6542C53842D5C27E3F273DB38FBB(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::AppRequest(System.Int32,System.String,System.String,System.String,System.String[],System.Int32,System.String,System.String[],System.Int32,System.Boolean,System.Int32,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_AppRequest_m34F9EB365B4BB2AEF81BCA38D7C950B3748F095D (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, String_t* ___message1, String_t* ___actionType2, String_t* ___objectId3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___to4, int32_t ___toLength5, String_t* ___filters6, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___excludeIds7, int32_t ___excludeIdsLength8, bool ___hasMaxRecipients9, int32_t ___maxRecipients10, String_t* ___data11, String_t* ___title12, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		String_t* L_1 = ___message1;
  		String_t* L_2 = ___actionType2;
  		String_t* L_3 = ___objectId3;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_4 = ___to4;
  		int32_t L_5 = ___toLength5;
  		String_t* L_6 = ___filters6;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_7 = ___excludeIds7;
  		int32_t L_8 = ___excludeIdsLength8;
  		bool L_9 = ___hasMaxRecipients9;
  		int32_t L_10 = ___maxRecipients10;
  		String_t* L_11 = ___data11;
  		String_t* L_12 = ___title12;
  		IOSWrapper_IOSFBAppRequest_m7CD9A4A5122FF29C59C2B9B08C8ED3D65D8406FD(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FBAppEventsActivateApp()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FBAppEventsActivateApp_mD7CFF6F81C1AF6E84D848C7B3D971ACC348B6363 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, const RuntimeMethod* method)
  {
  	{
  		IOSWrapper_IOSFBAppEventsActivateApp_m7CBC5DE78557688B512A4015E52A0BB97180F038(/*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::LogAppEvent(System.String,System.Double,System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_LogAppEvent_m51A5082A1805235EFDAA9983BB3A02F9E4A40AE3 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, String_t* ___logEvent0, double ___valueToSum1, int32_t ___numParams2, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals4, const RuntimeMethod* method)
  {
  	{
  		String_t* L_0 = ___logEvent0;
  		double L_1 = ___valueToSum1;
  		int32_t L_2 = ___numParams2;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_3 = ___paramKeys3;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_4 = ___paramVals4;
  		IOSWrapper_IOSFBAppEventsLogEvent_m864795C67FCAA7E24DDF045594AFEBEEE100A0AD(L_0, L_1, L_2, L_3, L_4, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::LogPurchaseAppEvent(System.Double,System.String,System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_LogPurchaseAppEvent_m68A50607CF44640E44F33E5FDFABF811149A9219 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, double ___logPurchase0, String_t* ___currency1, int32_t ___numParams2, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals4, const RuntimeMethod* method)
  {
  	{
  		double L_0 = ___logPurchase0;
  		String_t* L_1 = ___currency1;
  		int32_t L_2 = ___numParams2;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_3 = ___paramKeys3;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_4 = ___paramVals4;
  		IOSWrapper_IOSFBAppEventsLogPurchase_mCC394D293EFB214BB7981BCFA38D2B9F95F069C4(L_0, L_1, L_2, L_3, L_4, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FBAppEventsSetLimitEventUsage(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FBAppEventsSetLimitEventUsage_mC508B342300750483B3D26B80FF3146BB5ECCFB2 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, bool ___limitEventUsage0, const RuntimeMethod* method)
  {
  	{
  		bool L_0 = ___limitEventUsage0;
  		IOSWrapper_IOSFBAppEventsSetLimitEventUsage_m88BCF05A958307E115602712EE98B0B1A12B6AC9(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FBAutoLogAppEventsEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FBAutoLogAppEventsEnabled_mB34927F42211309C6CA7FE401A62DE87C08C8D41 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, bool ___autoLogAppEventsEnabled0, const RuntimeMethod* method)
  {
  	{
  		bool L_0 = ___autoLogAppEventsEnabled0;
  		IOSWrapper_IOSFBAutoLogAppEventsEnabled_m8AA91DA414DC43A0F581044DACDE0D41D2C9DE7B(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FBAdvertiserIDCollectionEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FBAdvertiserIDCollectionEnabled_m385ADB390CCC19818E66848105AB39ADBF1766AA (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, bool ___advertiserIDCollectionEnabled0, const RuntimeMethod* method)
  {
  	{
  		bool L_0 = ___advertiserIDCollectionEnabled0;
  		IOSWrapper_IOSFBAdvertiserIDCollectionEnabled_mF13D23DCF97BD2C129098347B23EA37B2CE1B687(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::GetAppLink(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_GetAppLink_m40AD0110BFF1D81A98EA0645150DE8CFF10F04D3 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		IOSWrapper_IOSFBGetAppLink_m8971F5B36D7131970375C7A8F6342ACC8BCFA575(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.String Facebook.Unity.IOS.IOSWrapper::FBSdkVersion()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IOSWrapper_FBSdkVersion_mA216754DE246BA87E34933AA3B3230C972906477 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, const RuntimeMethod* method)
  {
  	{
  		String_t* L_0 = IOSWrapper_IOSFBSdkVersion_m0F7DEFDD06B156C6A8A6FE19F98A8290C9129F40(/*hidden argument*/NULL);
  		return L_0;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FBSetUserID(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FBSetUserID_mDA59C24DBD8E5C332B7EF84780725450824DBBED (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, String_t* ___userID0, const RuntimeMethod* method)
  {
  	{
  		String_t* L_0 = ___userID0;
  		IOSWrapper_IOSFBSetUserID_m7D4D9AD8CF527AC5359AD23A41783D2EB8A12724(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.String Facebook.Unity.IOS.IOSWrapper::FBGetUserID()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IOSWrapper_FBGetUserID_m04658EFA0B0B846AE2577D983445F9D865499BF3 (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, const RuntimeMethod* method)
  {
  	{
  		String_t* L_0 = IOSWrapper_IOSFBGetUserID_m6C1AB0B93D94E324572F425BB44AFC988FFDFC4B(/*hidden argument*/NULL);
  		return L_0;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::UpdateUserProperties(System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_UpdateUserProperties_mA7F844CDE61024EDCB30673BBAFA2BA82F72BECB (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___numParams0, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys1, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals2, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___numParams0;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_1 = ___paramKeys1;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_2 = ___paramVals2;
  		IOSWrapper_IOSFBUpdateUserProperties_m10F3F28073A15D473589005AEFBAB4A73923301C(L_0, L_1, L_2, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::FetchDeferredAppLink(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_FetchDeferredAppLink_m1D1D10337B16EC5823B7A88154FA274392A1B02E (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		IOSWrapper_IOSFBFetchDeferredAppLink_m6A74BCA97CD580F7D8B4782B09861C3EA038C736(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::RefreshCurrentAccessToken(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_RefreshCurrentAccessToken_m2F7FBAE0DA7FF5C6EA8A0F83A41E82AFBC3EF87F (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, int32_t ___requestId0, const RuntimeMethod* method)
  {
  	{
  		int32_t L_0 = ___requestId0;
  		IOSWrapper_IOSFBRefreshCurrentAccessToken_mBA5885CCB37F6AC282AC114375ACAFA284DA14D2(L_0, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBInit(System.String,System.Boolean,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBInit_m8808057D977CD398AD06B83BA4D19FE0BE60A800 (String_t* ___appId0, bool ___frictionlessRequests1, String_t* ___urlSuffix2, String_t* ___unityUserAgentSuffix3, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (char*, int32_t, char*, char*);
  
  	// Marshaling of parameter '___appId0' to native representation
  	char* ____appId0_marshaled = NULL;
  	____appId0_marshaled = il2cpp_codegen_marshal_string(___appId0);
  
  	// Marshaling of parameter '___urlSuffix2' to native representation
  	char* ____urlSuffix2_marshaled = NULL;
  	____urlSuffix2_marshaled = il2cpp_codegen_marshal_string(___urlSuffix2);
  
  	// Marshaling of parameter '___unityUserAgentSuffix3' to native representation
  	char* ____unityUserAgentSuffix3_marshaled = NULL;
  	____unityUserAgentSuffix3_marshaled = il2cpp_codegen_marshal_string(___unityUserAgentSuffix3);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBInit)(____appId0_marshaled, static_cast<int32_t>(___frictionlessRequests1), ____urlSuffix2_marshaled, ____unityUserAgentSuffix3_marshaled);
  
  	// Marshaling cleanup of parameter '___appId0' native representation
  	il2cpp_codegen_marshal_free(____appId0_marshaled);
  	____appId0_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___urlSuffix2' native representation
  	il2cpp_codegen_marshal_free(____urlSuffix2_marshaled);
  	____urlSuffix2_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___unityUserAgentSuffix3' native representation
  	il2cpp_codegen_marshal_free(____unityUserAgentSuffix3_marshaled);
  	____unityUserAgentSuffix3_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBLogInWithReadPermissions(System.Int32,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBLogInWithReadPermissions_m8D84B57051DA0C0ABB8D27CB14593EE8E97DE5E3 (int32_t ___requestId0, String_t* ___scope1, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t, char*);
  
  	// Marshaling of parameter '___scope1' to native representation
  	char* ____scope1_marshaled = NULL;
  	____scope1_marshaled = il2cpp_codegen_marshal_string(___scope1);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBLogInWithReadPermissions)(___requestId0, ____scope1_marshaled);
  
  	// Marshaling cleanup of parameter '___scope1' native representation
  	il2cpp_codegen_marshal_free(____scope1_marshaled);
  	____scope1_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBLogInWithPublishPermissions(System.Int32,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBLogInWithPublishPermissions_mB276ECD5EA5617F7D73245312EF19978414D2E71 (int32_t ___requestId0, String_t* ___scope1, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t, char*);
  
  	// Marshaling of parameter '___scope1' to native representation
  	char* ____scope1_marshaled = NULL;
  	____scope1_marshaled = il2cpp_codegen_marshal_string(___scope1);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBLogInWithPublishPermissions)(___requestId0, ____scope1_marshaled);
  
  	// Marshaling cleanup of parameter '___scope1' native representation
  	il2cpp_codegen_marshal_free(____scope1_marshaled);
  	____scope1_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBLogOut()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBLogOut_m386F1A3167B9FB0438596760F2A56B876F8179AA (const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) ();
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBLogOut)();
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBSetPushNotificationsDeviceTokenString(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBSetPushNotificationsDeviceTokenString_m77D867E58224BCC96EB4107855A76CD0CEA1EDBF (String_t* ___token0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (char*);
  
  	// Marshaling of parameter '___token0' to native representation
  	char* ____token0_marshaled = NULL;
  	____token0_marshaled = il2cpp_codegen_marshal_string(___token0);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBSetPushNotificationsDeviceTokenString)(____token0_marshaled);
  
  	// Marshaling cleanup of parameter '___token0' native representation
  	il2cpp_codegen_marshal_free(____token0_marshaled);
  	____token0_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBSetShareDialogMode(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBSetShareDialogMode_mAC98629A2E37E1F5C4736ADAAC51867FABE50A2D (int32_t ___mode0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBSetShareDialogMode)(___mode0);
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBShareLink(System.Int32,System.String,System.String,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBShareLink_m89FC86FDB700D21674AB3678C472779E23439E32 (int32_t ___requestId0, String_t* ___contentURL1, String_t* ___contentTitle2, String_t* ___contentDescription3, String_t* ___photoURL4, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t, char*, char*, char*, char*);
  
  	// Marshaling of parameter '___contentURL1' to native representation
  	char* ____contentURL1_marshaled = NULL;
  	____contentURL1_marshaled = il2cpp_codegen_marshal_string(___contentURL1);
  
  	// Marshaling of parameter '___contentTitle2' to native representation
  	char* ____contentTitle2_marshaled = NULL;
  	____contentTitle2_marshaled = il2cpp_codegen_marshal_string(___contentTitle2);
  
  	// Marshaling of parameter '___contentDescription3' to native representation
  	char* ____contentDescription3_marshaled = NULL;
  	____contentDescription3_marshaled = il2cpp_codegen_marshal_string(___contentDescription3);
  
  	// Marshaling of parameter '___photoURL4' to native representation
  	char* ____photoURL4_marshaled = NULL;
  	____photoURL4_marshaled = il2cpp_codegen_marshal_string(___photoURL4);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBShareLink)(___requestId0, ____contentURL1_marshaled, ____contentTitle2_marshaled, ____contentDescription3_marshaled, ____photoURL4_marshaled);
  
  	// Marshaling cleanup of parameter '___contentURL1' native representation
  	il2cpp_codegen_marshal_free(____contentURL1_marshaled);
  	____contentURL1_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___contentTitle2' native representation
  	il2cpp_codegen_marshal_free(____contentTitle2_marshaled);
  	____contentTitle2_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___contentDescription3' native representation
  	il2cpp_codegen_marshal_free(____contentDescription3_marshaled);
  	____contentDescription3_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___photoURL4' native representation
  	il2cpp_codegen_marshal_free(____photoURL4_marshaled);
  	____photoURL4_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBFeedShare(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBFeedShare_mE73189FF453C6542C53842D5C27E3F273DB38FBB (int32_t ___requestId0, String_t* ___toId1, String_t* ___link2, String_t* ___linkName3, String_t* ___linkCaption4, String_t* ___linkDescription5, String_t* ___picture6, String_t* ___mediaSource7, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t, char*, char*, char*, char*, char*, char*, char*);
  
  	// Marshaling of parameter '___toId1' to native representation
  	char* ____toId1_marshaled = NULL;
  	____toId1_marshaled = il2cpp_codegen_marshal_string(___toId1);
  
  	// Marshaling of parameter '___link2' to native representation
  	char* ____link2_marshaled = NULL;
  	____link2_marshaled = il2cpp_codegen_marshal_string(___link2);
  
  	// Marshaling of parameter '___linkName3' to native representation
  	char* ____linkName3_marshaled = NULL;
  	____linkName3_marshaled = il2cpp_codegen_marshal_string(___linkName3);
  
  	// Marshaling of parameter '___linkCaption4' to native representation
  	char* ____linkCaption4_marshaled = NULL;
  	____linkCaption4_marshaled = il2cpp_codegen_marshal_string(___linkCaption4);
  
  	// Marshaling of parameter '___linkDescription5' to native representation
  	char* ____linkDescription5_marshaled = NULL;
  	____linkDescription5_marshaled = il2cpp_codegen_marshal_string(___linkDescription5);
  
  	// Marshaling of parameter '___picture6' to native representation
  	char* ____picture6_marshaled = NULL;
  	____picture6_marshaled = il2cpp_codegen_marshal_string(___picture6);
  
  	// Marshaling of parameter '___mediaSource7' to native representation
  	char* ____mediaSource7_marshaled = NULL;
  	____mediaSource7_marshaled = il2cpp_codegen_marshal_string(___mediaSource7);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBFeedShare)(___requestId0, ____toId1_marshaled, ____link2_marshaled, ____linkName3_marshaled, ____linkCaption4_marshaled, ____linkDescription5_marshaled, ____picture6_marshaled, ____mediaSource7_marshaled);
  
  	// Marshaling cleanup of parameter '___toId1' native representation
  	il2cpp_codegen_marshal_free(____toId1_marshaled);
  	____toId1_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___link2' native representation
  	il2cpp_codegen_marshal_free(____link2_marshaled);
  	____link2_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___linkName3' native representation
  	il2cpp_codegen_marshal_free(____linkName3_marshaled);
  	____linkName3_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___linkCaption4' native representation
  	il2cpp_codegen_marshal_free(____linkCaption4_marshaled);
  	____linkCaption4_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___linkDescription5' native representation
  	il2cpp_codegen_marshal_free(____linkDescription5_marshaled);
  	____linkDescription5_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___picture6' native representation
  	il2cpp_codegen_marshal_free(____picture6_marshaled);
  	____picture6_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___mediaSource7' native representation
  	il2cpp_codegen_marshal_free(____mediaSource7_marshaled);
  	____mediaSource7_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppRequest(System.Int32,System.String,System.String,System.String,System.String[],System.Int32,System.String,System.String[],System.Int32,System.Boolean,System.Int32,System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppRequest_m7CD9A4A5122FF29C59C2B9B08C8ED3D65D8406FD (int32_t ___requestId0, String_t* ___message1, String_t* ___actionType2, String_t* ___objectId3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___to4, int32_t ___toLength5, String_t* ___filters6, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___excludeIds7, int32_t ___excludeIdsLength8, bool ___hasMaxRecipients9, int32_t ___maxRecipients10, String_t* ___data11, String_t* ___title12, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t, char*, char*, char*, char**, int32_t, char*, char**, int32_t, int32_t, int32_t, char*, char*);
  
  	// Marshaling of parameter '___message1' to native representation
  	char* ____message1_marshaled = NULL;
  	____message1_marshaled = il2cpp_codegen_marshal_string(___message1);
  
  	// Marshaling of parameter '___actionType2' to native representation
  	char* ____actionType2_marshaled = NULL;
  	____actionType2_marshaled = il2cpp_codegen_marshal_string(___actionType2);
  
  	// Marshaling of parameter '___objectId3' to native representation
  	char* ____objectId3_marshaled = NULL;
  	____objectId3_marshaled = il2cpp_codegen_marshal_string(___objectId3);
  
  	// Marshaling of parameter '___to4' to native representation
  	char** ____to4_marshaled = NULL;
  	if (___to4 != NULL)
  	{
  		il2cpp_array_size_t ____to4_Length = (___to4)->max_length;
  		____to4_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____to4_Length + 1);
  		(____to4_marshaled)[____to4_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____to4_Length); i++)
  		{
  			(____to4_marshaled)[i] = il2cpp_codegen_marshal_string((___to4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____to4_marshaled = NULL;
  	}
  
  	// Marshaling of parameter '___filters6' to native representation
  	char* ____filters6_marshaled = NULL;
  	____filters6_marshaled = il2cpp_codegen_marshal_string(___filters6);
  
  	// Marshaling of parameter '___excludeIds7' to native representation
  	char** ____excludeIds7_marshaled = NULL;
  	if (___excludeIds7 != NULL)
  	{
  		il2cpp_array_size_t ____excludeIds7_Length = (___excludeIds7)->max_length;
  		____excludeIds7_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____excludeIds7_Length + 1);
  		(____excludeIds7_marshaled)[____excludeIds7_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____excludeIds7_Length); i++)
  		{
  			(____excludeIds7_marshaled)[i] = il2cpp_codegen_marshal_string((___excludeIds7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____excludeIds7_marshaled = NULL;
  	}
  
  	// Marshaling of parameter '___data11' to native representation
  	char* ____data11_marshaled = NULL;
  	____data11_marshaled = il2cpp_codegen_marshal_string(___data11);
  
  	// Marshaling of parameter '___title12' to native representation
  	char* ____title12_marshaled = NULL;
  	____title12_marshaled = il2cpp_codegen_marshal_string(___title12);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAppRequest)(___requestId0, ____message1_marshaled, ____actionType2_marshaled, ____objectId3_marshaled, ____to4_marshaled, ___toLength5, ____filters6_marshaled, ____excludeIds7_marshaled, ___excludeIdsLength8, static_cast<int32_t>(___hasMaxRecipients9), ___maxRecipients10, ____data11_marshaled, ____title12_marshaled);
  
  	// Marshaling cleanup of parameter '___message1' native representation
  	il2cpp_codegen_marshal_free(____message1_marshaled);
  	____message1_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___actionType2' native representation
  	il2cpp_codegen_marshal_free(____actionType2_marshaled);
  	____actionType2_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___objectId3' native representation
  	il2cpp_codegen_marshal_free(____objectId3_marshaled);
  	____objectId3_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___to4' native representation
  	if (____to4_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____to4_marshaled_CleanupLoopCount = (___to4 != NULL) ? (___to4)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____to4_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____to4_marshaled)[i]);
  			(____to4_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____to4_marshaled);
  		____to4_marshaled = NULL;
  	}
  
  	// Marshaling cleanup of parameter '___filters6' native representation
  	il2cpp_codegen_marshal_free(____filters6_marshaled);
  	____filters6_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___excludeIds7' native representation
  	if (____excludeIds7_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____excludeIds7_marshaled_CleanupLoopCount = (___excludeIds7 != NULL) ? (___excludeIds7)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____excludeIds7_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____excludeIds7_marshaled)[i]);
  			(____excludeIds7_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____excludeIds7_marshaled);
  		____excludeIds7_marshaled = NULL;
  	}
  
  	// Marshaling cleanup of parameter '___data11' native representation
  	il2cpp_codegen_marshal_free(____data11_marshaled);
  	____data11_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___title12' native representation
  	il2cpp_codegen_marshal_free(____title12_marshaled);
  	____title12_marshaled = NULL;
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsActivateApp()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsActivateApp_m7CBC5DE78557688B512A4015E52A0BB97180F038 (const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) ();
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAppEventsActivateApp)();
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsLogEvent(System.String,System.Double,System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsLogEvent_m864795C67FCAA7E24DDF045594AFEBEEE100A0AD (String_t* ___logEvent0, double ___valueToSum1, int32_t ___numParams2, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals4, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (char*, double, int32_t, char**, char**);
  
  	// Marshaling of parameter '___logEvent0' to native representation
  	char* ____logEvent0_marshaled = NULL;
  	____logEvent0_marshaled = il2cpp_codegen_marshal_string(___logEvent0);
  
  	// Marshaling of parameter '___paramKeys3' to native representation
  	char** ____paramKeys3_marshaled = NULL;
  	if (___paramKeys3 != NULL)
  	{
  		il2cpp_array_size_t ____paramKeys3_Length = (___paramKeys3)->max_length;
  		____paramKeys3_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____paramKeys3_Length + 1);
  		(____paramKeys3_marshaled)[____paramKeys3_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramKeys3_Length); i++)
  		{
  			(____paramKeys3_marshaled)[i] = il2cpp_codegen_marshal_string((___paramKeys3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____paramKeys3_marshaled = NULL;
  	}
  
  	// Marshaling of parameter '___paramVals4' to native representation
  	char** ____paramVals4_marshaled = NULL;
  	if (___paramVals4 != NULL)
  	{
  		il2cpp_array_size_t ____paramVals4_Length = (___paramVals4)->max_length;
  		____paramVals4_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____paramVals4_Length + 1);
  		(____paramVals4_marshaled)[____paramVals4_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramVals4_Length); i++)
  		{
  			(____paramVals4_marshaled)[i] = il2cpp_codegen_marshal_string((___paramVals4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____paramVals4_marshaled = NULL;
  	}
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAppEventsLogEvent)(____logEvent0_marshaled, ___valueToSum1, ___numParams2, ____paramKeys3_marshaled, ____paramVals4_marshaled);
  
  	// Marshaling cleanup of parameter '___logEvent0' native representation
  	il2cpp_codegen_marshal_free(____logEvent0_marshaled);
  	____logEvent0_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___paramKeys3' native representation
  	if (____paramKeys3_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____paramKeys3_marshaled_CleanupLoopCount = (___paramKeys3 != NULL) ? (___paramKeys3)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramKeys3_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____paramKeys3_marshaled)[i]);
  			(____paramKeys3_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____paramKeys3_marshaled);
  		____paramKeys3_marshaled = NULL;
  	}
  
  	// Marshaling cleanup of parameter '___paramVals4' native representation
  	if (____paramVals4_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____paramVals4_marshaled_CleanupLoopCount = (___paramVals4 != NULL) ? (___paramVals4)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramVals4_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____paramVals4_marshaled)[i]);
  			(____paramVals4_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____paramVals4_marshaled);
  		____paramVals4_marshaled = NULL;
  	}
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsLogPurchase(System.Double,System.String,System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsLogPurchase_mCC394D293EFB214BB7981BCFA38D2B9F95F069C4 (double ___logPurchase0, String_t* ___currency1, int32_t ___numParams2, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys3, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals4, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (double, char*, int32_t, char**, char**);
  
  	// Marshaling of parameter '___currency1' to native representation
  	char* ____currency1_marshaled = NULL;
  	____currency1_marshaled = il2cpp_codegen_marshal_string(___currency1);
  
  	// Marshaling of parameter '___paramKeys3' to native representation
  	char** ____paramKeys3_marshaled = NULL;
  	if (___paramKeys3 != NULL)
  	{
  		il2cpp_array_size_t ____paramKeys3_Length = (___paramKeys3)->max_length;
  		____paramKeys3_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____paramKeys3_Length + 1);
  		(____paramKeys3_marshaled)[____paramKeys3_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramKeys3_Length); i++)
  		{
  			(____paramKeys3_marshaled)[i] = il2cpp_codegen_marshal_string((___paramKeys3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____paramKeys3_marshaled = NULL;
  	}
  
  	// Marshaling of parameter '___paramVals4' to native representation
  	char** ____paramVals4_marshaled = NULL;
  	if (___paramVals4 != NULL)
  	{
  		il2cpp_array_size_t ____paramVals4_Length = (___paramVals4)->max_length;
  		____paramVals4_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____paramVals4_Length + 1);
  		(____paramVals4_marshaled)[____paramVals4_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramVals4_Length); i++)
  		{
  			(____paramVals4_marshaled)[i] = il2cpp_codegen_marshal_string((___paramVals4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____paramVals4_marshaled = NULL;
  	}
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAppEventsLogPurchase)(___logPurchase0, ____currency1_marshaled, ___numParams2, ____paramKeys3_marshaled, ____paramVals4_marshaled);
  
  	// Marshaling cleanup of parameter '___currency1' native representation
  	il2cpp_codegen_marshal_free(____currency1_marshaled);
  	____currency1_marshaled = NULL;
  
  	// Marshaling cleanup of parameter '___paramKeys3' native representation
  	if (____paramKeys3_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____paramKeys3_marshaled_CleanupLoopCount = (___paramKeys3 != NULL) ? (___paramKeys3)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramKeys3_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____paramKeys3_marshaled)[i]);
  			(____paramKeys3_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____paramKeys3_marshaled);
  		____paramKeys3_marshaled = NULL;
  	}
  
  	// Marshaling cleanup of parameter '___paramVals4' native representation
  	if (____paramVals4_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____paramVals4_marshaled_CleanupLoopCount = (___paramVals4 != NULL) ? (___paramVals4)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramVals4_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____paramVals4_marshaled)[i]);
  			(____paramVals4_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____paramVals4_marshaled);
  		____paramVals4_marshaled = NULL;
  	}
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAppEventsSetLimitEventUsage(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAppEventsSetLimitEventUsage_m88BCF05A958307E115602712EE98B0B1A12B6AC9 (bool ___limitEventUsage0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAppEventsSetLimitEventUsage)(static_cast<int32_t>(___limitEventUsage0));
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAutoLogAppEventsEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAutoLogAppEventsEnabled_m8AA91DA414DC43A0F581044DACDE0D41D2C9DE7B (bool ___autoLogAppEventsEnabled0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAutoLogAppEventsEnabled)(static_cast<int32_t>(___autoLogAppEventsEnabled0));
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBAdvertiserIDCollectionEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBAdvertiserIDCollectionEnabled_mF13D23DCF97BD2C129098347B23EA37B2CE1B687 (bool ___advertiserIDCollectionEnabledID0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBAdvertiserIDCollectionEnabled)(static_cast<int32_t>(___advertiserIDCollectionEnabledID0));
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBGetAppLink(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBGetAppLink_m8971F5B36D7131970375C7A8F6342ACC8BCFA575 (int32_t ___requestID0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBGetAppLink)(___requestID0);
  
  }
  // System.String Facebook.Unity.IOS.IOSWrapper::IOSFBSdkVersion()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IOSWrapper_IOSFBSdkVersion_m0F7DEFDD06B156C6A8A6FE19F98A8290C9129F40 (const RuntimeMethod* method)
  {
  	typedef char* (DEFAULT_CALL *PInvokeFunc) ();
  
  	// Native function invocation
  	char* returnValue = reinterpret_cast<PInvokeFunc>(IOSFBSdkVersion)();
  
  	// Marshaling of return value back from native representation
  	String_t* _returnValue_unmarshaled = NULL;
  	_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
  
  	// Marshaling cleanup of return value native representation
  	il2cpp_codegen_marshal_free(returnValue);
  	returnValue = NULL;
  
  	return _returnValue_unmarshaled;
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBFetchDeferredAppLink(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBFetchDeferredAppLink_m6A74BCA97CD580F7D8B4782B09861C3EA038C736 (int32_t ___requestID0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBFetchDeferredAppLink)(___requestID0);
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBRefreshCurrentAccessToken(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBRefreshCurrentAccessToken_mBA5885CCB37F6AC282AC114375ACAFA284DA14D2 (int32_t ___requestID0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBRefreshCurrentAccessToken)(___requestID0);
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBSetUserID(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBSetUserID_m7D4D9AD8CF527AC5359AD23A41783D2EB8A12724 (String_t* ___userID0, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (char*);
  
  	// Marshaling of parameter '___userID0' to native representation
  	char* ____userID0_marshaled = NULL;
  	____userID0_marshaled = il2cpp_codegen_marshal_string(___userID0);
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBSetUserID)(____userID0_marshaled);
  
  	// Marshaling cleanup of parameter '___userID0' native representation
  	il2cpp_codegen_marshal_free(____userID0_marshaled);
  	____userID0_marshaled = NULL;
  
  }
  // System.String Facebook.Unity.IOS.IOSWrapper::IOSFBGetUserID()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IOSWrapper_IOSFBGetUserID_m6C1AB0B93D94E324572F425BB44AFC988FFDFC4B (const RuntimeMethod* method)
  {
  	typedef char* (DEFAULT_CALL *PInvokeFunc) ();
  
  	// Native function invocation
  	char* returnValue = reinterpret_cast<PInvokeFunc>(IOSFBGetUserID)();
  
  	// Marshaling of return value back from native representation
  	String_t* _returnValue_unmarshaled = NULL;
  	_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
  
  	// Marshaling cleanup of return value native representation
  	il2cpp_codegen_marshal_free(returnValue);
  	returnValue = NULL;
  
  	return _returnValue_unmarshaled;
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::IOSFBUpdateUserProperties(System.Int32,System.String[],System.String[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper_IOSFBUpdateUserProperties_m10F3F28073A15D473589005AEFBAB4A73923301C (int32_t ___numParams0, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramKeys1, StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___paramVals2, const RuntimeMethod* method)
  {
  	typedef void (DEFAULT_CALL *PInvokeFunc) (int32_t, char**, char**);
  
  	// Marshaling of parameter '___paramKeys1' to native representation
  	char** ____paramKeys1_marshaled = NULL;
  	if (___paramKeys1 != NULL)
  	{
  		il2cpp_array_size_t ____paramKeys1_Length = (___paramKeys1)->max_length;
  		____paramKeys1_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____paramKeys1_Length + 1);
  		(____paramKeys1_marshaled)[____paramKeys1_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramKeys1_Length); i++)
  		{
  			(____paramKeys1_marshaled)[i] = il2cpp_codegen_marshal_string((___paramKeys1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____paramKeys1_marshaled = NULL;
  	}
  
  	// Marshaling of parameter '___paramVals2' to native representation
  	char** ____paramVals2_marshaled = NULL;
  	if (___paramVals2 != NULL)
  	{
  		il2cpp_array_size_t ____paramVals2_Length = (___paramVals2)->max_length;
  		____paramVals2_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____paramVals2_Length + 1);
  		(____paramVals2_marshaled)[____paramVals2_Length] = NULL;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramVals2_Length); i++)
  		{
  			(____paramVals2_marshaled)[i] = il2cpp_codegen_marshal_string((___paramVals2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  		}
  	}
  	else
  	{
  		____paramVals2_marshaled = NULL;
  	}
  
  	// Native function invocation
  	reinterpret_cast<PInvokeFunc>(IOSFBUpdateUserProperties)(___numParams0, ____paramKeys1_marshaled, ____paramVals2_marshaled);
  
  	// Marshaling cleanup of parameter '___paramKeys1' native representation
  	if (____paramKeys1_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____paramKeys1_marshaled_CleanupLoopCount = (___paramKeys1 != NULL) ? (___paramKeys1)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramKeys1_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____paramKeys1_marshaled)[i]);
  			(____paramKeys1_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____paramKeys1_marshaled);
  		____paramKeys1_marshaled = NULL;
  	}
  
  	// Marshaling cleanup of parameter '___paramVals2' native representation
  	if (____paramVals2_marshaled != NULL)
  	{
  		const il2cpp_array_size_t ____paramVals2_marshaled_CleanupLoopCount = (___paramVals2 != NULL) ? (___paramVals2)->max_length : 0;
  		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____paramVals2_marshaled_CleanupLoopCount); i++)
  		{
  			il2cpp_codegen_marshal_free((____paramVals2_marshaled)[i]);
  			(____paramVals2_marshaled)[i] = NULL;
  		}
  		il2cpp_codegen_marshal_free(____paramVals2_marshaled);
  		____paramVals2_marshaled = NULL;
  	}
  
  }
  // System.Void Facebook.Unity.IOS.IOSWrapper::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOSWrapper__ctor_m650FFEB8EE0896235A05999B14E94D5A51CEC74A (IOSWrapper_tB738FC10616A898E982C9C87796ABC272DA7FF6A * __this, const RuntimeMethod* method)
  {
  	{
  		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
  		return;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  