WATwitterImpl.podspec
@@ -9,7 +9,7 @@ Pod::Spec.new do |s| s.name = 'WATwitterImpl' s.version = '3.6.9' s.version = '3.7.0' s.summary = 'WATwitterImpl framework in testing environment.' s.license = 'MIT' s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" } @@ -20,6 +20,6 @@ s.vendored_frameworks = 'frameworks/*.framework' s.resources = ['config/*.xml','frameworks/TwitterKitResources.bundle','frameworks/TwitterShareExtensionUIResources.bundle'] s.requires_arc = true s.dependency 'WASdkIntf', '~> 3.6.9' #此处添加私有库依赖 s.dependency 'WASdkImpl', '~> 3.6.9' s.dependency 'WASdkIntf', '~> 3.7.0' #此处添加私有库依赖 s.dependency 'WASdkImpl', '~> 3.7.0' end config/wa_sdk_impl_config_ twitter.xml
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <config> <version val="WATwitter3.6.9"/> <version val="WATwitter3.7.0"/> <comps> <!-- 公共模块 --> <comp module="CORE" plaf="TWITTER" mandatory="YES" value="WATwitterCore" desc="公共模块"/> frameworks/TwitterCore.framework/Headers/TWTRAPIErrorCode.h
@@ -22,7 +22,7 @@ /** * The NSError domain of errors surfaced by the Twitter API. */ FOUNDATION_EXTERN NSString *const TWTRAPIErrorDomain; FOUNDATION_EXPORT NSString *const TWTRAPIErrorDomain; /** * Error codes surfaced by the Twitter API. @@ -135,7 +135,7 @@ TWTRAPIErrorCodeChallengeCodeInvalid = 236, /** * "Bad guest token." The token has probably expired. Try calling `-[TWTRTwitter logInGuestWithCompletion:]` again later. * "Bad guest token." The token has probably expired. Try calling `-[Twitter logInGuestWithCompletion:]` again later. */ TWTRAPIErrorCodeBadGuestToken = 239, frameworks/TwitterCore.framework/Headers/TWTRConstants.h
@@ -22,7 +22,7 @@ /** * The NSError domain of errors surfaced by the Twitter SDK. */ FOUNDATION_EXTERN NSString *const TWTRErrorDomain; FOUNDATION_EXPORT NSString *const TWTRErrorDomain; /** * Error codes surfaced by the Twitter SDK. @@ -35,12 +35,12 @@ TWTRErrorCodeUnknown = -1, /** * Authentication has not been set up yet. You must call -[TWTRTwitter logInWithCompletion:] or -[TWTRTwitter logInGuestWithCompletion:] * Authentication has not been set up yet. You must call -[Twitter logInWithCompletion:] or -[Twitter logInGuestWithCompletion:] */ TWTRErrorCodeNoAuthentication = 0, /** * Twitter has not been initialized yet. Call +[Fabric with:@[TwitterKit]] or -[TWTRTwitter startWithConsumerKey:consumerSecret:]. * Twitter has not been initialized yet. Call +[Fabric with:@[TwitterKit]] or -[Twitter startWithConsumerKey:consumerSecret:]. */ TWTRErrorCodeNotInitialized = 1, @@ -93,7 +93,7 @@ /** * The NSError domain of errors surfaced by the Twitter SDK during the login operation. */ FOUNDATION_EXTERN NSString *const TWTRLogInErrorDomain; FOUNDATION_EXPORT NSString *const TWTRLogInErrorDomain; /** * Error codes surfaced by the Twitter SDK with the `TWTRLogInErrorDomain` error domain. frameworks/TwitterCore.framework/Headers/TWTRCoreOAuthSigning.h
@@ -19,8 +19,8 @@ NS_ASSUME_NONNULL_BEGIN FOUNDATION_EXTERN NSString *const TWTROAuthEchoRequestURLStringKey; FOUNDATION_EXTERN NSString *const TWTROAuthEchoAuthorizationHeaderKey; FOUNDATION_EXPORT NSString *const TWTROAuthEchoRequestURLStringKey; FOUNDATION_EXPORT NSString *const TWTROAuthEchoAuthorizationHeaderKey; @protocol TWTRCoreOAuthSigning <NSObject> frameworks/TwitterCore.framework/Headers/TWTRSession.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <TwitterCore/TWTRAuthConfig.h> #import <TwitterCore/TWTRAuthSession.h> #import <TwitterCore/TWTRGuestSession.h> frameworks/TwitterCore.framework/Headers/TWTRSessionStore.h
@@ -225,20 +225,6 @@ */ - (void)reloadSessionStore; /** * Sets a local string which can be used to verify the auth token using * isValidOauthToken: */ - (void)saveOauthToken:(NSString *)token; /** * If saveOauthToken is called then this will compare the set to the token passed by the token parameter. * This is used to verify the token generated from the oauth/request_token request after a URL has been passed * back from web authenticatoin. * * Returns YES is the token string matches the internal OAuth token. */ - (BOOL)isValidOauthToken:(NSString *)token; @end NS_ASSUME_NONNULL_END frameworks/TwitterCore.framework/Info.plistBinary files differ
frameworks/TwitterCore.framework/PrivateHeaders/TFSScribe.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #ifndef NS_DESIGNATED_INITIALIZER frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstants.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ FOUNDATION_EXTERN NSString *const TWTRAPIConstantsParamID; FOUNDATION_EXTERN NSString *const TWTRAPIConstantsFieldID; FOUNDATION_EXTERN NSString *const TWTRAPIConstantsFieldIDString; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsParamID; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsFieldID; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsFieldIDString; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIConstantsUser.h
@@ -15,15 +15,11 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserShowURL; FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserShowURL; FOUNDATION_EXTERN NSString *const TWTRAPIConstantsVerifyCredentialsURL; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsVerifyCredentialsURL; // parameters FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserParamUserID; FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserParamIncludeEmail; FOUNDATION_EXTERN NSString *const TWTRAPIConstantsUserParamSkipStatus; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserParamUserID; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserParamIncludeEmail; FOUNDATION_EXPORT NSString *const TWTRAPIConstantsUserParamSkipStatus; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPINetworkErrorsShim.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRNetworkingPipeline.h" @@ -36,7 +32,7 @@ */ - (instancetype)initWithHTTPResponse:(NSURLResponse *)response responseData:(NSData *)responseData NS_DESIGNATED_INITIALIZER; - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; /** * Validates the error response while taking into account some Twitter-specific quirks. * frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfig.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @protocol TWTRAPIServiceConfig <NSObject> @property (nonatomic, readonly, copy) NSString *apiHost; @@ -32,6 +28,6 @@ @end FOUNDATION_EXTERN NSURL *TWTRAPIURLWithPath(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path); FOUNDATION_EXPORT NSURL *TWTRAPIURLWithPath(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path); FOUNDATION_EXTERN NSURL *TWTRAPIURLWithParams(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path, NSDictionary *params); FOUNDATION_EXPORT NSURL *TWTRAPIURLWithParams(id<TWTRAPIServiceConfig> apiServiceConfig, NSString *path, NSDictionary *params); frameworks/TwitterCore.framework/PrivateHeaders/TWTRAPIServiceConfigRegistry.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRAPIServiceConfig.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAuthProvider.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import "TWTRAuthenticationProvider.h" @class TWTRAuthConfig; @@ -26,7 +22,7 @@ @interface TWTRAppAuthProvider : TWTRAuthenticationProvider - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig apiServiceConfig:(id<TWTRAPIServiceConfig>)apiServiceConfig; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppInstallationUUID.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @interface TWTRAppInstallationUUID : NSObject frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppleSocialAuthenticaticationProvider.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import "TWTRAuthenticationProvider.h" @class TWTRAuthConfig; @@ -28,7 +24,7 @@ __TVOS_UNAVAILABLE @interface TWTRAppleSocialAuthenticaticationProvider : TWTRAuthenticationProvider - (instancetype)init NS_UNAVAILABLE; (instancetype)init __unavailable; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig apiServiceConfig:(id<TWTRAPIServiceConfig>)apiServiceConfig errorLogger:(id<TWTRErrorLogger>)errorLogger; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAssertionMacros.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <TwitterCore/TWTRConstants.h> #ifdef __OBJC__ frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @class TWTRAuthConfig; @class TWTRAuthConfigStore; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigSessionsValidator_Private.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #include "TWTRAuthConfigSessionsValidator.h" @interface TWTRAuthConfigSessionsValidator () frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthConfigStore.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @class TWTRAuthConfig; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationConstants.h
@@ -15,54 +15,56 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #pragma mark Twitter API FOUNDATION_EXTERN NSString *const TWTRTwitterDomain; FOUNDATION_EXPORT NSString *const TWTRTwitterDomain; #pragma mark - Authentication FOUNDATION_EXTERN NSString *const TWTRAuthDirectoryLegacyName; FOUNDATION_EXTERN NSString *const TWTRAuthDirectoryName; FOUNDATION_EXTERN NSString *const TWTRSDKScheme; FOUNDATION_EXTERN NSString *const TWTRSDKRedirectHost; FOUNDATION_EXPORT NSString *const TWTRAuthDirectoryLegacyName; FOUNDATION_EXPORT NSString *const TWTRAuthDirectoryName; FOUNDATION_EXPORT NSString *const TWTRSDKScheme; FOUNDATION_EXPORT NSString *const TWTRSDKRedirectHost; #pragma mark - Paths FOUNDATION_EXTERN NSString *const TWTRTwitterRequestTokenPath; FOUNDATION_EXTERN NSString *const TWTRTwitterAuthorizePath; FOUNDATION_EXTERN NSString *const TWTRTwitterAccessTokenPath; FOUNDATION_EXTERN NSString *const TWTRAppAuthTokenPath; FOUNDATION_EXTERN NSString *const TWTRGuestAuthTokenPath; FOUNDATION_EXPORT NSString *const TWTRTwitterRequestTokenPath; FOUNDATION_EXPORT NSString *const TWTRTwitterAuthorizePath; FOUNDATION_EXPORT NSString *const TWTRTwitterAccessTokenPath; FOUNDATION_EXPORT NSString *const TWTRAppAuthTokenPath; FOUNDATION_EXPORT NSString *const TWTRGuestAuthTokenPath; #pragma mark - OAuth strings FOUNDATION_EXTERN NSString *const TWTRAuthOAuthTokenKey; FOUNDATION_EXTERN NSString *const TWTRAuthOAuthSecretKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthTokenKey; FOUNDATION_EXTERN NSString *const TWTRGuestAuthOAuthTokenKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthUserIDKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthScreenNameKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthVerifierKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthDeniedKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthAppKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthCallbackConfirmKey; FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthCallbackKey; FOUNDATION_EXTERN NSString *const TWTRAuthTokenTypeKey; FOUNDATION_EXTERN NSString *const TWTRAuthTokenKey; FOUNDATION_EXTERN NSString *const TWTRAuthSecretKey; FOUNDATION_EXTERN NSString *const TWTRAuthUsernameKey; FOUNDATION_EXTERN NSString *const TWTRAuthTokenSeparator; FOUNDATION_EXPORT NSString *const TWTRAuthOAuthTokenKey; FOUNDATION_EXPORT NSString *const TWTRAuthOAuthSecretKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthTokenKey; FOUNDATION_EXPORT NSString *const TWTRGuestAuthOAuthTokenKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthUserIDKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthScreenNameKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthVerifierKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthDeniedKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthAppKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthCallbackConfirmKey; FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthCallbackKey; FOUNDATION_EXPORT NSString *const TWTRAuthTokenTypeKey; FOUNDATION_EXPORT NSString *const TWTRAuthTokenKey; FOUNDATION_EXPORT NSString *const TWTRAuthSecretKey; FOUNDATION_EXPORT NSString *const TWTRAuthUsernameKey; FOUNDATION_EXPORT NSString *const TWTRAuthTokenSeparator; #pragma mark - HTTP Headers FOUNDATION_EXTERN NSString *const TWTRAuthorizationHeaderField; FOUNDATION_EXTERN NSString *const TWTRGuestTokenHeaderField; FOUNDATION_EXPORT NSString *const TWTRAuthorizationHeaderField; FOUNDATION_EXPORT NSString *const TWTRGuestTokenHeaderField; #pragma mark - Resources FOUNDATION_EXTERN NSString *const TWTRLoginButtonImageLocation; FOUNDATION_EXPORT NSString *const TWTRLoginButtonImageLocation; #pragma mark - Errors FOUNDATION_EXTERN NSString *const TWTRMissingAccessTokenMsg; FOUNDATION_EXPORT NSString *const TWTRMissingAccessTokenMsg; typedef NS_ENUM(NSInteger, TWTRAuthType) { TWTRAuthTypeApp = 1, TWTRAuthTypeGuest = 2, TWTRAuthTypeUser = 3 }; typedef NS_ENUM(NSInteger, TWTRAuthType) { TWTRAuthTypeApp = 1, TWTRAuthTypeGuest = 2, TWTRAuthTypeUser = 3 }; frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> typedef void (^TWTRAuthenticationProviderCompletion)(NSDictionary *responseObject, NSError *error); frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticationProvider_Private.h
@@ -15,9 +15,8 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #ifndef Twitter_TWTRAuthenticationProvider_Private_h #define Twitter_TWTRAuthenticationProvider_Private_h #import "TWTRAuthenticationProvider.h" @@ -26,3 +25,5 @@ + (void)validateResponseWithResponse:(NSURLResponse *)response data:(NSData *)data connectionError:(NSError *)connectionError completion:(TWTRAuthenticationProviderCompletion)completion; @end #endif frameworks/TwitterCore.framework/PrivateHeaders/TWTRAuthenticator.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import <TwitterCore/TwitterCore.h> #import "TWTRAuthenticationConstants.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRColorUtil.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #if IS_UIKIT_AVAILABLE #import <UIKit/UIKit.h> frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreConstants.h
@@ -15,14 +15,10 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> FOUNDATION_EXTERN NSString *const TWTRCoreVersion; FOUNDATION_EXTERN NSString *const TWTRCoreBundleID; FOUNDATION_EXPORT NSString *const TWTRCoreVersion; FOUNDATION_EXPORT NSString *const TWTRCoreBundleID; FOUNDATION_EXTERN NSString *const TWTRTwitterCoreVersion; FOUNDATION_EXTERN NSString *const TWTRTwitterCoreBuildNumber; // a numeric value that identifies each build uniquely FOUNDATION_EXPORT NSString *const TWTRTwitterCoreVersion; FOUNDATION_EXPORT NSString *const TWTRTwitterCoreBuildNumber; // a numeric value that identifies each build uniquely frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreLanguage.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @interface TWTRCoreLanguage : NSObject + (NSString *)preferredLanguage; frameworks/TwitterCore.framework/PrivateHeaders/TWTRCoreOAuthSigning+Private.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRAuthConfig; @protocol TWTRAuthSession; frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @interface TWTRDateFormatters : NSObject frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateFormatters_Private.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @interface TWTRDateFormatters () frameworks/TwitterCore.framework/PrivateHeaders/TWTRDateUtil.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @interface TWTRDateUtil : NSObject frameworks/TwitterCore.framework/PrivateHeaders/TWTRDictUtil.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @@ -26,65 +22,27 @@ @interface TWTRDictUtil : NSObject /** * Returns an array for the specified key. Returns nil if the value does not exist for the key or the return type is not an array. */ + (NSArray *)twtr_arrayForKey:(NSString *)key inDict:(NSDictionary *)dict; + (CGFloat)CGFloatForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (double)doubleForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (BOOL)boolForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSInteger)intForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (long long)longlongForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSUInteger)unsignedIntegerForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSString *)stringFromNumberForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (id)objectForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSString *)stringForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSDate *)dateForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSDictionary *)dictForKey:(NSString *)key fromDict:(NSDictionary *)dict; + (NSArray *)arrayForKey:(NSString *)key fromDict:(NSDictionary *)dict; @end @interface TWTRArrayUtil : NSObject /** * Returns a CGFloat for the specified key. * Returns a CGFloat at the given index. This method does not check bounds. */ + (CGFloat)twtr_CGFloatForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a double for the specified key. */ + (double)twtr_doubleForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a bool for the specified key. */ + (BOOL)twtr_boolForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns an int for the specified key. */ + (NSInteger)twtr_intForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a long long for the specified key. */ + (long long)twtr_longlongForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns an unsigned integer for the specified key. */ + (NSUInteger)twtr_unsignedIntegerForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a string from a number for the specified key. Returns nil if the value does not exist for the key or the return type is not a string. */ + (NSString *)twtr_stringFromNumberForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a generic object for the specified key. Returns nil if the value does not exist. */ + (id)twtr_objectForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a string for the specified key. Returns nil if the value does not exist for the key or the return type is not a string. */ + (NSString *)twtr_stringForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a date for the specified key. Returns nil if the value does not exist for the key or the return type is not a date. */ + (NSDate *)twtr_dateForKey:(NSString *)key inDict:(NSDictionary *)dict; /** * Returns a dictionary for the specified key. Returns nil if the value does not exist for the key or the return type is not a dictionary. */ + (NSDictionary *)twtr_dictForKey:(NSString *)key inDict:(NSDictionary *)dict; + (CGFloat)CGFloatAtIndex:(NSInteger)index; @end frameworks/TwitterCore.framework/PrivateHeaders/TWTRErrorLogger.h
@@ -16,10 +16,6 @@ */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ /** * Protocol for loggers that support error logging. */ @protocol TWTRErrorLogger <NSObject> frameworks/TwitterCore.framework/PrivateHeaders/TWTRGCOAuth.h
@@ -29,10 +29,6 @@ */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> /* @@ -54,7 +50,7 @@ /* Set the time offset to be used for timestamp calculations. */ + (void)setTimestampOffset:(time_t)offset; + (void)setTimeStampOffset:(time_t)offset; /* Control HTTPS cookie storage for all generated requests frameworks/TwitterCore.framework/PrivateHeaders/TWTRGenericKeychainItem.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthProvider.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRAuthConfig; @protocol TWTRAPIServiceConfig; #import "TWTRAuthenticationProvider.h" @@ -30,7 +26,7 @@ */ @interface TWTRGuestAuthProvider : TWTRAuthenticationProvider - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig apiServiceConfig:(id<TWTRAPIServiceConfig>)apiServiceConfig accessToken:(NSString *)accessToken __attribute__((nonnull(1, 2)))NS_DESIGNATED_INITIALIZER; @end frameworks/TwitterCore.framework/PrivateHeaders/TWTRGuestAuthRequestSigner.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRAuthConfig; @class TWTRGuestSession; frameworks/TwitterCore.framework/PrivateHeaders/TWTRIdentifier.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> NSString *TWTRIdentifierForAdvertising(); frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRAuthenticationConstants.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRKeychainWrapper_Private.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import "TWTRKeychainWrapper.h" @interface TWTRKeychainWrapper () frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultiThreadUtil.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @interface TWTRMultiThreadUtil : NSObject frameworks/TwitterCore.framework/PrivateHeaders/TWTRMultipartFormDocument.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingConstants.h
@@ -15,22 +15,18 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> FOUNDATION_EXTERN NSString *const TWTRNetworkingErrorDomain; FOUNDATION_EXTERN NSString *const TWTRNetworkingUserAgentHeaderKey; FOUNDATION_EXTERN NSString *const TWTRNetworkingStatusCodeKey; FOUNDATION_EXPORT NSString *const TWTRNetworkingErrorDomain; FOUNDATION_EXPORT NSString *const TWTRNetworkingUserAgentHeaderKey; FOUNDATION_EXPORT NSString *const TWTRNetworkingStatusCodeKey; #pragma mark - HTTP Headers FOUNDATION_EXTERN NSString *const TWTRContentTypeHeaderField; FOUNDATION_EXTERN NSString *const TWTRContentLengthHeaderField; FOUNDATION_EXTERN NSString *const TWTRContentTypeURLEncoded; FOUNDATION_EXTERN NSString *const TWTRAcceptEncodingHeaderField; FOUNDATION_EXTERN NSString *const TWTRAcceptEncodingGzip; FOUNDATION_EXPORT NSString *const TWTRContentTypeHeaderField; FOUNDATION_EXPORT NSString *const TWTRContentLengthHeaderField; FOUNDATION_EXPORT NSString *const TWTRContentTypeURLEncoded; FOUNDATION_EXPORT NSString *const TWTRAcceptEncodingHeaderField; FOUNDATION_EXPORT NSString *const TWTRAcceptEncodingGzip; /** * Internal API error codes frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipeline.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <TwitterCore/TWTRSessionStore.h> NS_ASSUME_NONNULL_BEGIN frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelinePackage.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <TwitterCore/TWTRSessionStore.h> #import "TWTRNetworkingPipeline.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingPipelineQueue.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import <TwitterCore/TWTRNetworkingPipeline.h> frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworkingUtil.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @interface TWTRNetworkingUtil : NSObject frameworks/TwitterCore.framework/PrivateHeaders/TWTRRequestSigningOperation.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> @class TWTRGuestSession; frameworks/TwitterCore.framework/PrivateHeaders/TWTRResourcesUtil.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #if IS_UIKIT_AVAILABLE @@ -29,7 +25,7 @@ NS_ASSUME_NONNULL_BEGIN FOUNDATION_EXTERN NSString *const TWTRResourcesUtilLanguageType; FOUNDATION_EXPORT NSString *const TWTRResourcesUtilLanguageType; @interface TWTRResourcesUtil : NSObject frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeCardEvent.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRScribeSerializable.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace.h
@@ -15,14 +15,10 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRScribeSerializable.h" FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceEmptyValue; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceEmptyValue; /** * Model object for describing any client events at Twitter. @@ -60,7 +56,7 @@ */ @property (nonatomic, copy, readonly) NSString *action; - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; - (instancetype)initWithClient:(NSString *)client page:(NSString *)page section:(NSString *)section component:(NSString *)component element:(NSString *)element action:(NSString *)action __attribute__((nonnull)); #pragma mark - Errors frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeClientEventNamespace_Private.h
@@ -15,23 +15,19 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceClientKey; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespacePageKey; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceSectionKey; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceComponentKey; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceElementKey; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceActionKey; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceTimelineValue; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceInitialValue; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceCredentialsPage; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceImpressionAction; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceShowAction; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceNavigateAction; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespaceDismissAction; FOUNDATION_EXTERN NSString *const TWTRScribeClientEventNamespacePlayerValue; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceClientKey; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespacePageKey; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceSectionKey; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceComponentKey; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceElementKey; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceActionKey; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceTimelineValue; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceInitialValue; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceCredentialsPage; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceImpressionAction; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceShowAction; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceNavigateAction; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespaceDismissAction; FOUNDATION_EXPORT NSString *const TWTRScribeClientEventNamespacePlayerValue; frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeEvent.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TFSScribe.h" #import "TWTRScribeClientEventNamespace.h" @@ -26,34 +22,34 @@ NS_ASSUME_NONNULL_BEGIN FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionClient; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionPage; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionTweet; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionQuoteTweet; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionVideo; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionGallery; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionSectionAuth; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionClient; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionPage; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionTweet; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionQuoteTweet; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionVideo; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionGallery; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionSectionAuth; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionComponent; FOUNDATION_EXTERN NSString *const TWTRScribeEmptyKey; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionTypeLoad; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionTypeImpression; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionTypeShare; FOUNDATION_EXTERN NSString *const TWTRScribeEventImpressionAction; FOUNDATION_EXTERN NSString *const TWTRScribeEventActionClick; FOUNDATION_EXTERN NSString *const TWTRScribeEventActionFilter; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionComponent; FOUNDATION_EXPORT NSString *const TWTRScribeEmptyKey; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionTypeLoad; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionTypeImpression; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionTypeShare; FOUNDATION_EXPORT NSString *const TWTRScribeEventImpressionAction; FOUNDATION_EXPORT NSString *const TWTRScribeEventActionClick; FOUNDATION_EXPORT NSString *const TWTRScribeEventActionFilter; FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesClient; FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesPageTweetViews; FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesPageLogin; FOUNDATION_EXTERN NSString *const TWTRScribeEventUniquesAction; FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesClient; FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesPageTweetViews; FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesPageLogin; FOUNDATION_EXPORT NSString *const TWTRScribeEventUniquesAction; FOUNDATION_EXTERN NSString *const TWTRScribeActionLike; FOUNDATION_EXTERN NSString *const TWTRScribeActionUnlike; FOUNDATION_EXTERN NSString *const TWTRScribeActionStart; FOUNDATION_EXTERN NSString *const TWTRScribeActionSuccess; FOUNDATION_EXTERN NSString *const TWTRScribeActionCancelled; FOUNDATION_EXTERN NSString *const TWTRScribeActionFailure; FOUNDATION_EXPORT NSString *const TWTRScribeActionLike; FOUNDATION_EXPORT NSString *const TWTRScribeActionUnlike; FOUNDATION_EXPORT NSString *const TWTRScribeActionStart; FOUNDATION_EXPORT NSString *const TWTRScribeActionSuccess; FOUNDATION_EXPORT NSString *const TWTRScribeActionCancelled; FOUNDATION_EXPORT NSString *const TWTRScribeActionFailure; /** * Possible values for which category to scribe events to. @@ -79,7 +75,7 @@ @property (nonatomic, copy, readonly) TWTRScribeClientEventNamespace *eventNamespace; @property (nonatomic, copy, readonly) NSArray<TWTRScribeItem *> *items; - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; - (instancetype)initWithUserID:(nullable NSString *)userID tweetID:(nullable NSString *)tweetID category:(TWTRScribeEventCategory)category eventNamespace:(TWTRScribeClientEventNamespace *)eventNamespace items:(nullable NSArray<TWTRScribeItem *> *)items; - (instancetype)initWithUserID:(nullable NSString *)userID eventInfo:(nullable NSString *)eventInfo category:(TWTRScribeEventCategory)category eventNamespace:(TWTRScribeClientEventNamespace *)eventNamespace items:(nullable NSArray<TWTRScribeItem *> *)items; frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeFilterDetails.h
@@ -15,16 +15,16 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRScribeSerializable.h" NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM(NSUInteger, TWTRScribeFilterDetailsType) { TWTRScribeFilterDetailsTypeDefault = 1, TWTRScribeFilterDetailsTypeCompact = 2 }; typedef NS_ENUM(NSUInteger, TWTRScribeFilterDetailsType) { TWTRScribeFilterDetailsTypeDefault = 1, TWTRScribeFilterDetailsTypeCompact = 2 }; @interface TWTRScribeFilterDetails : NSObject <TWTRScribeSerializable> frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeItem.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRScribeFilterDetails; @class TWTRScribeMediaDetails; @class TWTRScribeCardEvent; frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeMediaDetails.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRScribeSerializable.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeSerializable.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> /** frameworks/TwitterCore.framework/PrivateHeaders/TWTRScribeService.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TFSScribe; @class TWTRScribeEvent; @class TWTRAPIClient; @@ -26,7 +22,7 @@ @class TWTRGuestSession; @class TWTRNetworkingPipeline; @class TWTRSessionStore; @class TWTRNetworking; @class TwitterNetworking; @protocol TWTRAuthSession; @protocol TWTRAPIServiceConfig; @@ -36,7 +32,7 @@ - (instancetype)initWithScribe:(TFSScribe *)scribe scribeAPIServiceConfig:(id<TWTRAPIServiceConfig>)APIserviceConfig; - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; /** This method must be called before the scribe attempts to enqueue any network requests. frameworks/TwitterCore.framework/PrivateHeaders/TWTRSecItemWrapper.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionMigrating.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <TwitterCore/TWTRSessionStore.h> @protocol TWTRSessionMigrating <NSObject> frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionRefreshStrategy.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRAuthConfig; @protocol TWTRAPIServiceConfig; @protocol TWTRBaseSession; @@ -90,7 +86,7 @@ * @return Initialized strategy that can refresh guest sessions of the given application */ - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig APIServiceConfig:(id<TWTRAPIServiceConfig>)APIServiceConfig; - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; @end frameworks/TwitterCore.framework/PrivateHeaders/TWTRSessionStore_Private.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ // TODO: this is temporary. clean up after refactoring scribe layer #import <TwitterCore/TWTRSessionStore.h> #import "TWTRScribeService.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRSession_Private.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <TwitterCore/TWTRSession.h> @interface TWTRSession () frameworks/TwitterCore.framework/PrivateHeaders/TWTRTokenOnlyAuthSession.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import <Foundation/Foundation.h> #import "TWTRAuthSession.h" frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAuthRequestSigner.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRAuthConfig; @protocol TWTRAuthSession; frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserSessionVerifier.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ @class TWTRUserSessionVerifier; @protocol TWTRUserSessionVerifierDelegate <NSObject> @@ -27,8 +23,8 @@ @end FOUNDATION_EXTERN NSTimeInterval const TWTRUserSessionVerifierIntervalDaily; FOUNDATION_EXTERN NSTimeInterval const TWTRUserSessionVerifierDefaultDelay; FOUNDATION_EXPORT NSTimeInterval const TWTRUserSessionVerifierIntervalDaily; FOUNDATION_EXPORT NSTimeInterval const TWTRUserSessionVerifierDefaultDelay; /** * Manages verifying stored user sessions on a daily basis. This class depends on the Kit lifecycle @@ -42,7 +38,7 @@ */ @interface TWTRUserSessionVerifier : NSObject - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; /** * Initializes a verifier for the current consumer application. frameworks/TwitterCore.framework/PrivateHeaders/TWTRUtils.h
@@ -15,10 +15,6 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #if IS_UIKIT_AVAILABLE #import <UIKit/UIKit.h> #else frameworks/TwitterCore.framework/PrivateHeaders/TwitterAppAPIClient.h
File was renamed from frameworks/TwitterCore.framework/PrivateHeaders/TWTRAppAPIClient.h @@ -15,11 +15,7 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import "TWTRNetworking.h" #import "TwitterNetworking.h" @class TWTRAuthConfig; @@ -31,16 +27,16 @@ If you have a logged in user, use TwitterUserAPIClient. */ @interface TWTRAppAPIClient : TWTRNetworking @interface TwitterAppAPIClient : TwitterNetworking // The application only access token @property (nonatomic, copy, readonly) NSString *accessToken; @property (nonatomic, readonly) NSString *accessToken; /** Designated initializer. Returns nil if access token is missing. @param accessToken An application only access token. */ - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig accessToken:(NSString *)accessToken; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig NS_UNAVAILABLE; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig __unavailable; @end frameworks/TwitterCore.framework/PrivateHeaders/TwitterNetworking.h
File was renamed from frameworks/TwitterCore.framework/PrivateHeaders/TWTRNetworking.h @@ -26,18 +26,18 @@ */ typedef void (^TWTRTwitterNetworkCompletion)(NSURLResponse *response, NSData *data, NSError *connectionError); @interface TWTRNetworking : NSObject @interface TwitterNetworking : NSObject @property (nonatomic, readonly) TWTRAuthConfig *authConfig; - (instancetype)init NS_UNAVAILABLE; - (instancetype)init __unavailable; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig; - (NSURLRequest *)URLRequestForGETMethodWithURLString:(NSString *)URLString parameters:(NSDictionary *)params; - (NSURLRequest *)URLRequestForPOSTMethodWithURLString:(NSString *)URLString parameters:(NSDictionary *)params; - (NSURLRequest *)URLRequestForDELETEMethodWithURLString:(NSString *)URLString parameters:(NSDictionary *)params; - (NSURLRequest *)GET:(NSString *)URLString parameters:(NSDictionary *)parameters; - (NSURLRequest *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters; - (NSURLRequest *)DELETE:(NSString *)URLString parameters:(NSDictionary *)parameters; - (NSURLRequest *)URLRequestWithMethod:(NSString *)method URLString:(NSString *)URLString parameters:(NSDictionary *)parameters; - (NSURLRequest *)URLRequestWithMethod:(NSString *)method URL:(NSString *)URLString parameters:(NSDictionary *)parameters; - (void)sendAsynchronousRequest:(NSURLRequest *)request completion:(TWTRTwitterNetworkCompletion)completion; frameworks/TwitterCore.framework/PrivateHeaders/TwitterUserAPIClient.h
File was renamed from frameworks/TwitterCore.framework/PrivateHeaders/TWTRUserAPIClient.h @@ -15,15 +15,11 @@ * */ /** This header is private to the Twitter Core SDK and not exposed for public SDK consumption */ #import "TwitterNetworking.h" #import "TWTRNetworking.h" @interface TwitterUserAPIClient : TwitterNetworking @interface TWTRUserAPIClient : TWTRNetworking - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig NS_UNAVAILABLE; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig __unavailable; - (instancetype)initWithAuthConfig:(TWTRAuthConfig *)authConfig authToken:(NSString *)authToken authTokenSecret:(NSString *)authTokenSecret; @end frameworks/TwitterCore.framework/TwitterCoreBinary files differ
frameworks/TwitterKit.framework/Headers/TWTRAPIClient.h
@@ -15,6 +15,8 @@ * */ #import <UIKit/UIKit.h> @class TWTRUser; @class TWTRTweet; @class TWTRAuthConfig; frameworks/TwitterKit.framework/Headers/TwitterKit-Prefix.pch
@@ -5,9 +5,9 @@ // #ifdef __OBJC__ #import <UIKit/UIKit.h> #import <Foundation/Foundation.h> #import <TwitterCore/TWTRDefines.h> #import <TwitterShareExtensionUI/TwitterShareExtensionUI.h> #define IS_UIKIT_AVAILABLE (TARGET_OS_IOS || TARGET_OS_TV) #ifndef NS_DESIGNATED_INITIALIZER frameworks/TwitterKit.framework/Info.plistBinary files differ
frameworks/TwitterKit.framework/TwitterKitBinary files differ
frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Assets.carBinary files differ
frameworks/TwitterKit.framework/TwitterShareExtensionUIResources.bundle/Info.plistBinary files differ
frameworks/TwitterKitResources.bundle
File was deleted frameworks/TwitterShareExtensionUIResources.bundle
File was deleted frameworks/WATwitterImpl.framework/Headers/WATwitterImpl.h
@@ -16,4 +16,4 @@ // In this header, you should import all the public headers of your framework using statements like #import <WATwitterImpl/PublicHeader.h> //time:2018/06/21 10:14 ver:3.6.9 //time:2018/08/27 15:39 ver:3.7.0 frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/TFSScribe.momBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/TFSScribe.momd/VersionInfo.plistBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ar.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bg.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/bn.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ca.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/cs.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/da.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/de.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/el.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/emailshare@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en-gb.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/en.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es-MX.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/es.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fa.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fi.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/fr.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/gu.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/he.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hi.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hr.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/hu.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/icn_vine_badge@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/id.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/it.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ja.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/kn.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ko.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/mr.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ms.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nb.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/nl.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pl.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/pt.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ro.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ru.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sk.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sr.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/sv.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ta.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/th.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tl.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/tr.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet-large@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-heart-animation-sheet@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off-large@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-off@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-heart-on@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo-white@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-logo@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-pause@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-play@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-replay@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-media-scrubber@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-dark@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-retweeted-by-light@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn-tweet-verified@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icn_close@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-icon-heart-on-large@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-media-expand@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-play@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share-large@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twtr-share@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo-error@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@2x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/twttr-icn-tweet-place-holder-photo@3x.pngBinary files differ
frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/uk.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/ur.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/vi.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hans.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterKitResources.bundle/zh-Hant.lproj/Localizable.strings
File was deleted frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Assets.carBinary files differ
frameworks/WATwitterImpl.framework/TwitterShareExtensionUIResources.bundle/Info.plistBinary files differ
frameworks/WATwitterImpl.framework/WATwitterImplBinary files differ