diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0023a53 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +.DS_Store +/.build +/Packages +xcuserdata/ +DerivedData/ +.swiftpm/configuration/registries.json +.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata +.netrc diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/Info.plist b/Frameworks/NaverThirdPartyLogin.xcframework/Info.plist new file mode 100644 index 0000000..0e4c010 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/Info.plist @@ -0,0 +1,48 @@ + + + + + AvailableLibraries + + + BitcodeSymbolMapsPath + BCSymbolMaps + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64_armv7 + LibraryPath + NaverThirdPartyLogin.framework + SupportedArchitectures + + arm64 + armv7 + + SupportedPlatform + ios + + + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64_i386_x86_64-simulator + LibraryPath + NaverThirdPartyLogin.framework + SupportedArchitectures + + arm64 + i386 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/BCSymbolMaps/2ED096CB-8EF9-3A8B-B6CE-127A5C66D9A9.bcsymbolmap b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/BCSymbolMaps/2ED096CB-8EF9-3A8B-B6CE-127A5C66D9A9.bcsymbolmap new file mode 100644 index 0000000..8e8b85e --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/BCSymbolMaps/2ED096CB-8EF9-3A8B-B6CE-127A5C66D9A9.bcsymbolmap @@ -0,0 +1,453 @@ +BCSymbolMap Version: 2.0 +Apple clang version 13.1.6 (clang-1316.0.21.2.5) +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.5.sdk +iPhoneOS15.5.sdk +/var/root/Library/Developer/Xcode/DerivedData/NaverThirdPartyLogin-cyfpwhvbugqhcsbcbedodawthzci/Build/Intermediates.noindex/ArchiveIntermediates/NaverThirdPartyLogin/IntermediateBuildFilesPath/NaverThirdPartyLogin.build/Release-iphoneos/NaverThirdPartyLogin.build/DerivedSources/NaverThirdPartyLogin_vers.c +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios ++[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:] +___72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke +___72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke_2 +___copy_helper_block_e4_20b24s28s32s +___destroy_helper_block_e4_20s24s28s32s +___copy_helper_block_e4_20b +___destroy_helper_block_e4_20s ++[NaverThirdPartyLoginURLSession session] +-[NaverThirdPartyLoginURLSession requestKey] +-[NaverThirdPartyLoginURLSession setRequestKey:] ++[NSError(NaverThirdPartyLoginURLSession) errorWithErrorInfo:] +___clang_at_available_requires_core_foundation_framework +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.1 +_OBJC_SELECTOR_REFERENCES_ +_OBJC_SELECTOR_REFERENCES_.3 +_OBJC_SELECTOR_REFERENCES_.5 +_OBJC_SELECTOR_REFERENCES_.7 +_OBJC_CLASSLIST_REFERENCES_$_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.14 +_OBJC_SELECTOR_REFERENCES_.16 +___block_descriptor_36_e4_20bs24s28s32s_e5_v4?0l +___block_descriptor_24_e4_20bs_e45_v16?0"NSData"4"NSURLResponse"8"NSError"12l +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_CLASSLIST_REFERENCES_$_.23 +_OBJC_SELECTOR_REFERENCES_.25 +_OBJC_SELECTOR_REFERENCES_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_CLASSLIST_REFERENCES_$_.30 +_OBJC_SELECTOR_REFERENCES_.32 +_OBJC_IVAR_$_NaverThirdPartyLoginURLSession._requestKey +__OBJC_$_CLASS_METHODS_NaverThirdPartyLoginURLSession +__OBJC_METACLASS_RO_$_NaverThirdPartyLoginURLSession +__OBJC_$_INSTANCE_METHODS_NaverThirdPartyLoginURLSession +__OBJC_$_INSTANCE_VARIABLES_NaverThirdPartyLoginURLSession +__OBJC_$_PROP_LIST_NaverThirdPartyLoginURLSession +__OBJC_CLASS_RO_$_NaverThirdPartyLoginURLSession +_OBJC_CLASSLIST_REFERENCES_$_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_CLASSLIST_REFERENCES_$_.45 +_OBJC_SELECTOR_REFERENCES_.49 +__OBJC_$_CATEGORY_CLASS_METHODS_NSError_$_NaverThirdPartyLoginURLSession +__OBJC_$_CATEGORY_NSError_$_NaverThirdPartyLoginURLSession +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginURLSession.m +NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginURLSession.m +NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginURLSession.h +__destroy_helper_block_e4_20s +__copy_helper_block_e4_20b +__destroy_helper_block_e4_20s24s28s32s +__copy_helper_block_e4_20b24s28s32s +__72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke_2 +__72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke +-[NaverOAuth20Result initData:] +-[NaverOAuth20Result setOAuthResult:] +-[NaverOAuth20Result init] +-[NaverOAuth20Result dealloc] +-[NaverOAuth20Result errorCode] +-[NaverOAuth20Result setErrorCode:] +-[NaverOAuth20Result errorDescription] +-[NaverOAuth20Result setErrorDescription:] +-[NaverOAuth20Result accessToken] +-[NaverOAuth20Result setAccessToken:] +-[NaverOAuth20Result refreshToken] +-[NaverOAuth20Result setRefreshToken:] +-[NaverOAuth20Result tokenType] +-[NaverOAuth20Result setTokenType:] +-[NaverOAuth20Result accessTokenExpireDate] +-[NaverOAuth20Result setAccessTokenExpireDate:] +-[NaverOAuth20Result .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.2 +_OBJC_SELECTOR_REFERENCES_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.18 +_OBJC_SELECTOR_REFERENCES_.26 +_OBJC_SELECTOR_REFERENCES_.28 +_OBJC_SELECTOR_REFERENCES_.30 +_OBJC_SELECTOR_REFERENCES_.34 +__OBJC_METACLASS_RO_$_NaverOAuth20Result +__OBJC_$_INSTANCE_METHODS_NaverOAuth20Result +_OBJC_IVAR_$_NaverOAuth20Result._errorCode +_OBJC_IVAR_$_NaverOAuth20Result._errorDescription +_OBJC_IVAR_$_NaverOAuth20Result._accessToken +_OBJC_IVAR_$_NaverOAuth20Result._accessTokenExpireDate +_OBJC_IVAR_$_NaverOAuth20Result._refreshToken +_OBJC_IVAR_$_NaverOAuth20Result._tokenType +__OBJC_$_INSTANCE_VARIABLES_NaverOAuth20Result +__OBJC_$_PROP_LIST_NaverOAuth20Result +__OBJC_CLASS_RO_$_NaverOAuth20Result +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverOAuth20Result.m +NaverOAuthSample/thirdPartyModule/Classes/NaverOAuth20Result.m +-[NaverLoginAlertViewController viewDidLoad] ++[NaverLoginAlertViewController cancelAlertViewWithTitle:message:cancelTitle:cancelAction:] ++[NaverLoginAlertViewController alertViewWithTilte:message:okTitle:cancelTitle:okAction:cancelAction:] +-[NaverLoginAlertViewController okActionWithTitle:completion:] +___62-[NaverLoginAlertViewController okActionWithTitle:completion:]_block_invoke +-[NaverLoginAlertViewController cancelActionWithTitle:completion:] +___66-[NaverLoginAlertViewController cancelActionWithTitle:completion:]_block_invoke +-[NaverLoginAlertViewController cancelActionWithTitle:] +-[NaverLoginAlertViewController show] +-[NaverLoginAlertViewController viewWillAppear:] +-[NaverLoginAlertViewController viewWillDisappear:] +-[NaverLoginAlertViewController alertWindow] +-[NaverLoginAlertViewController setAlertWindow:] +-[NaverLoginAlertViewController .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_CLASSLIST_REFERENCES_$_.9 +___block_descriptor_24_e4_20bs_e22_v8?0"UIAlertAction"4l +_OBJC_SELECTOR_REFERENCES_.11 +_OBJC_CLASSLIST_REFERENCES_$_.12 +_OBJC_CLASSLIST_REFERENCES_$_.13 +_OBJC_SELECTOR_REFERENCES_.15 +_OBJC_SELECTOR_REFERENCES_.17 +_OBJC_SELECTOR_REFERENCES_.19 +_OBJC_SELECTOR_REFERENCES_.21 +_OBJC_CLASSLIST_REFERENCES_$_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_SELECTOR_REFERENCES_.37 +_OBJC_SELECTOR_REFERENCES_.39 +_OBJC_SELECTOR_REFERENCES_.41 +_OBJC_SELECTOR_REFERENCES_.43 +_OBJC_SELECTOR_REFERENCES_.45 +_OBJC_SELECTOR_REFERENCES_.47 +_OBJC_IVAR_$_NaverLoginAlertViewController._alertWindow +__OBJC_$_CLASS_METHODS_NaverLoginAlertViewController +__OBJC_METACLASS_RO_$_NaverLoginAlertViewController +__OBJC_$_INSTANCE_METHODS_NaverLoginAlertViewController +__OBJC_$_INSTANCE_VARIABLES_NaverLoginAlertViewController +__OBJC_$_PROP_LIST_NaverLoginAlertViewController +__OBJC_CLASS_RO_$_NaverLoginAlertViewController +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverLoginAlertViewController.m +NaverOAuthSample/thirdPartyModule/Classes/NaverLoginAlertViewController.m +__66-[NaverLoginAlertViewController cancelActionWithTitle:completion:]_block_invoke +__62-[NaverLoginAlertViewController okActionWithTitle:completion:]_block_invoke ++[NaverThirdPartyLoginUserAgent modelName] ++[NaverThirdPartyLoginUserAgent userAgentForThirdPartyLogin] +_OBJC_CLASSLIST_REFERENCES_$_.7 +_OBJC_SELECTOR_REFERENCES_.9 +__OBJC_$_CLASS_METHODS_NaverThirdPartyLoginUserAgent +__OBJC_METACLASS_RO_$_NaverThirdPartyLoginUserAgent +__OBJC_CLASS_RO_$_NaverThirdPartyLoginUserAgent +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginUserAgent.m +NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginUserAgent.m ++[NaverThirdPartyLoginConnection getSharedInstance] +-[NaverThirdPartyLoginConnection init] +-[NaverThirdPartyLoginConnection setAccessToken:] +-[NaverThirdPartyLoginConnection setAccessTokenExpireDate:] +-[NaverThirdPartyLoginConnection setRefreshToken:] +-[NaverThirdPartyLoginConnection setTokenType:] +-[NaverThirdPartyLoginConnection application:openURL:sourceApplication:annotation:] +-[NaverThirdPartyLoginConnection application:openURL:options:] +-[NaverThirdPartyLoginConnection scene:openURLContexts:] +-[NaverThirdPartyLoginConnection parameterValueWithUrl:paramName:] +-[NaverThirdPartyLoginConnection checkScheme:] +-[NaverThirdPartyLoginConnection handleurl:] +-[NaverThirdPartyLoginConnection requestThirdPartyLogin] +-[NaverThirdPartyLoginConnection requestRequestCodeByInApp] +___59-[NaverThirdPartyLoginConnection requestRequestCodeByInApp]_block_invoke +___copy_helper_block_e4_20s +-[NaverThirdPartyLoginConnection safariViewControllerDidFinish:] +-[NaverThirdPartyLoginConnection requestAccessTokenWithRefreshToken] +-[NaverThirdPartyLoginConnection requestDeleteToken] +-[NaverThirdPartyLoginConnection state] +-[NaverThirdPartyLoginConnection osVersion] +-[NaverThirdPartyLoginConnection isValidAccessTokenExpireTimeNow] +-[NaverThirdPartyLoginConnection receiveAccessToken:] +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_2 +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_3 +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_4 +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_5 +-[NaverThirdPartyLoginConnection resetToken] +-[NaverThirdPartyLoginConnection userAgentForThirdPartyLogin] +-[NaverThirdPartyLoginConnection removeNaverLoginCookie] +-[NaverThirdPartyLoginConnection urlRequestForAuthorizeCode] +-[NaverThirdPartyLoginConnection urlForAuthorizeCode] +-[NaverThirdPartyLoginConnection makeNewOneTimeStateCode] +-[NaverThirdPartyLoginConnection setOneTimeStateCode:] +-[NaverThirdPartyLoginConnection failWithGetAuthCode:withDescription:] +-[NaverThirdPartyLoginConnection didFinishWithDataForJSSONParser:withRequestKey:] +-[NaverThirdPartyLoginConnection requestAccessTokenWithAuthCode] +-[NaverThirdPartyLoginConnection urlConnectionWithType:] +-[NaverThirdPartyLoginConnection validOneTimeStateCode:] +-[NaverThirdPartyLoginConnection requestUrlConnectionWithUrl:requestKey:] +___73-[NaverThirdPartyLoginConnection requestUrlConnectionWithUrl:requestKey:]_block_invoke +___copy_helper_block_e4_20s24r +___destroy_helper_block_e4_20s24r +-[NaverThirdPartyLoginConnection urlEncodeWithURLValidCharacters:] +-[NaverThirdPartyLoginConnection getVersion] +-[NaverThirdPartyLoginConnection setIsNaverAppOauthEnable:] +-[NaverThirdPartyLoginConnection setIsInAppOauthEnable:] +-[NaverThirdPartyLoginConnection setAuthorizationCode:] +-[NaverThirdPartyLoginConnection currentLanguage] +-[NaverThirdPartyLoginConnection isPossibleToOpenNaverApp] +-[NaverThirdPartyLoginConnection isNotSupportedOldNaverApp] +-[NaverThirdPartyLoginConnection openNaverAppForOAuth] +-[NaverThirdPartyLoginConnection isNullUrlScheme] +-[NaverThirdPartyLoginConnection getParameter:consumerSecret:token:] +-[NaverThirdPartyLoginConnection getSignatureString:consumerSecret:tokenKey:] +-[NaverThirdPartyLoginConnection loginFailWithErrorCode:] +-[NaverThirdPartyLoginConnection setOnlyPortraitSupportInIphone:] +-[NaverThirdPartyLoginConnection isOnlyPortraitSupportedInIphone] +-[NaverThirdPartyLoginConnection openAppStoreForNaverApp] ++[NaverThirdPartyLoginConnection sizeWithText:withFont:] +-[NaverThirdPartyLoginConnection successWithData:requestKey:] +-[NaverThirdPartyLoginConnection failWithError:requestKey:] +-[NaverThirdPartyLoginConnection didFailRequest:withDescription:] +-[NaverThirdPartyLoginConnection delegate] +-[NaverThirdPartyLoginConnection setDelegate:] +-[NaverThirdPartyLoginConnection isNaverAppOauthEnable] +-[NaverThirdPartyLoginConnection isInAppOauthEnable] +-[NaverThirdPartyLoginConnection consumerKey] +-[NaverThirdPartyLoginConnection setConsumerKey:] +-[NaverThirdPartyLoginConnection consumerSecret] +-[NaverThirdPartyLoginConnection setConsumerSecret:] +-[NaverThirdPartyLoginConnection appName] +-[NaverThirdPartyLoginConnection setAppName:] +-[NaverThirdPartyLoginConnection serviceUrlScheme] +-[NaverThirdPartyLoginConnection setServiceUrlScheme:] +-[NaverThirdPartyLoginConnection accessToken] +-[NaverThirdPartyLoginConnection accessTokenExpireDate] +-[NaverThirdPartyLoginConnection refreshToken] +-[NaverThirdPartyLoginConnection tokenType] +-[NaverThirdPartyLoginConnection isBusy] +-[NaverThirdPartyLoginConnection setIsBusy:] +-[NaverThirdPartyLoginConnection setIsOnlyPortraitSupportedInIphone:] +-[NaverThirdPartyLoginConnection oneTimeStateCode] +-[NaverThirdPartyLoginConnection authCode] +-[NaverThirdPartyLoginConnection setAuthCode:] +-[NaverThirdPartyLoginConnection version] +-[NaverThirdPartyLoginConnection setVersion:] +-[NaverThirdPartyLoginConnection authSession] +-[NaverThirdPartyLoginConnection setAuthSession:] +-[NaverThirdPartyLoginConnection .cxx_destruct] +_sharedInstance +_OBJC_CLASSLIST_REFERENCES_$_.5 +_OBJC_SELECTOR_REFERENCES_.23 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_CLASSLIST_REFERENCES_$_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_SELECTOR_REFERENCES_.52 +_OBJC_SELECTOR_REFERENCES_.56 +_OBJC_SELECTOR_REFERENCES_.58 +_OBJC_SELECTOR_REFERENCES_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_CLASSLIST_REFERENCES_$_.65 +_OBJC_SELECTOR_REFERENCES_.67 +_OBJC_SELECTOR_REFERENCES_.69 +_OBJC_SELECTOR_REFERENCES_.71 +_OBJC_SELECTOR_REFERENCES_.73 +_OBJC_SELECTOR_REFERENCES_.75 +_OBJC_SELECTOR_REFERENCES_.77 +_OBJC_SELECTOR_REFERENCES_.81 +_OBJC_SELECTOR_REFERENCES_.83 +_OBJC_SELECTOR_REFERENCES_.85 +_OBJC_SELECTOR_REFERENCES_.87 +_OBJC_SELECTOR_REFERENCES_.91 +_OBJC_CLASSLIST_REFERENCES_$_.92 +_OBJC_SELECTOR_REFERENCES_.94 +_OBJC_SELECTOR_REFERENCES_.96 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.100 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.114 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_SELECTOR_REFERENCES_.122 +_OBJC_SELECTOR_REFERENCES_.124 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.136 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_CLASSLIST_REFERENCES_$_.139 +_OBJC_SELECTOR_REFERENCES_.141 +_OBJC_SELECTOR_REFERENCES_.143 +_OBJC_SELECTOR_REFERENCES_.145 +_OBJC_SELECTOR_REFERENCES_.147 +_OBJC_SELECTOR_REFERENCES_.149 +_OBJC_SELECTOR_REFERENCES_.151 +_OBJC_SELECTOR_REFERENCES_.153 +_OBJC_SELECTOR_REFERENCES_.155 +_OBJC_SELECTOR_REFERENCES_.159 +_OBJC_CLASSLIST_REFERENCES_$_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_CLASSLIST_REFERENCES_$_.165 +_OBJC_SELECTOR_REFERENCES_.167 +___block_descriptor_24_e4_20s_e26_v12?0"NSURL"4"NSError"8l +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_CLASSLIST_REFERENCES_$_.173 +_OBJC_SELECTOR_REFERENCES_.175 +_OBJC_SELECTOR_REFERENCES_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_CLASSLIST_REFERENCES_$_.190 +_OBJC_SELECTOR_REFERENCES_.192 +_OBJC_SELECTOR_REFERENCES_.194 +_OBJC_SELECTOR_REFERENCES_.196 +_OBJC_SELECTOR_REFERENCES_.198 +_OBJC_CLASSLIST_REFERENCES_$_.201 +___block_descriptor_20_e5_v4?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.209 +_OBJC_SELECTOR_REFERENCES_.213 +_OBJC_SELECTOR_REFERENCES_.215 +___block_literal_global.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +___block_literal_global.225 +___block_literal_global.226 +___block_literal_global.231 +_OBJC_SELECTOR_REFERENCES_.233 +_OBJC_SELECTOR_REFERENCES_.235 +_OBJC_SELECTOR_REFERENCES_.237 +_OBJC_SELECTOR_REFERENCES_.239 +_OBJC_SELECTOR_REFERENCES_.241 +_OBJC_CLASSLIST_REFERENCES_$_.242 +_OBJC_SELECTOR_REFERENCES_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_SELECTOR_REFERENCES_.248 +_OBJC_SELECTOR_REFERENCES_.256 +_OBJC_SELECTOR_REFERENCES_.258 +_OBJC_SELECTOR_REFERENCES_.260 +_OBJC_CLASSLIST_REFERENCES_$_.263 +_OBJC_SELECTOR_REFERENCES_.265 +_OBJC_SELECTOR_REFERENCES_.269 +_OBJC_CLASSLIST_REFERENCES_$_.270 +_OBJC_SELECTOR_REFERENCES_.272 +_OBJC_CLASSLIST_REFERENCES_$_.273 +_OBJC_SELECTOR_REFERENCES_.275 +_OBJC_SELECTOR_REFERENCES_.277 +_OBJC_SELECTOR_REFERENCES_.279 +_OBJC_SELECTOR_REFERENCES_.281 +_OBJC_SELECTOR_REFERENCES_.283 +_OBJC_SELECTOR_REFERENCES_.285 +_OBJC_SELECTOR_REFERENCES_.287 +_OBJC_SELECTOR_REFERENCES_.289 +_OBJC_SELECTOR_REFERENCES_.291 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_CLASSLIST_REFERENCES_$_.308 +_OBJC_SELECTOR_REFERENCES_.312 +_OBJC_SELECTOR_REFERENCES_.314 +___block_descriptor_28_e4_20s24r_e45_v16?0"NSData"4"NSURLResponse"8"NSError"12l +_OBJC_SELECTOR_REFERENCES_.317 +_OBJC_SELECTOR_REFERENCES_.319 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.337 +_OBJC_SELECTOR_REFERENCES_.341 +_OBJC_CLASSLIST_REFERENCES_$_.346 +_OBJC_SELECTOR_REFERENCES_.348 +_OBJC_SELECTOR_REFERENCES_.350 +_OBJC_SELECTOR_REFERENCES_.352 +_OBJC_SELECTOR_REFERENCES_.356 +_OBJC_SELECTOR_REFERENCES_.364 +_OBJC_CLASSLIST_REFERENCES_$_.373 +_OBJC_SELECTOR_REFERENCES_.375 +_OBJC_SELECTOR_REFERENCES_.383 +_OBJC_CLASSLIST_REFERENCES_$_.384 +_OBJC_SELECTOR_REFERENCES_.386 +_OBJC_SELECTOR_REFERENCES_.388 +_OBJC_SELECTOR_REFERENCES_.390 +_OBJC_SELECTOR_REFERENCES_.392 +_OBJC_CLASSLIST_REFERENCES_$_.395 +_OBJC_SELECTOR_REFERENCES_.397 +_OBJC_SELECTOR_REFERENCES_.399 +__OBJC_$_CLASS_METHODS_NaverThirdPartyLoginConnection +__OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObject +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObject +__OBJC_$_PROP_LIST_NSObject +__OBJC_$_PROTOCOL_METHOD_TYPES_NSObject +__OBJC_PROTOCOL_$_NSObject +__OBJC_LABEL_PROTOCOL_$_NSObject +__OBJC_$_PROTOCOL_REFS_SFSafariViewControllerDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_SFSafariViewControllerDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_SFSafariViewControllerDelegate +__OBJC_PROTOCOL_$_SFSafariViewControllerDelegate +__OBJC_LABEL_PROTOCOL_$_SFSafariViewControllerDelegate +__OBJC_$_PROTOCOL_REFS_UIAlertViewDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_UIAlertViewDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_UIAlertViewDelegate +__OBJC_PROTOCOL_$_UIAlertViewDelegate +__OBJC_LABEL_PROTOCOL_$_UIAlertViewDelegate +__OBJC_$_PROTOCOL_REFS_UIApplicationDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_UIApplicationDelegate +__OBJC_$_PROP_LIST_UIApplicationDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_UIApplicationDelegate +__OBJC_PROTOCOL_$_UIApplicationDelegate +__OBJC_LABEL_PROTOCOL_$_UIApplicationDelegate +__OBJC_CLASS_PROTOCOLS_$_NaverThirdPartyLoginConnection +__OBJC_METACLASS_RO_$_NaverThirdPartyLoginConnection +__OBJC_$_INSTANCE_METHODS_NaverThirdPartyLoginConnection +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isNaverAppOauthEnable +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isInAppOauthEnable +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isBusy +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isOnlyPortraitSupportedInIphone +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._delegate +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._consumerKey +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._consumerSecret +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._appName +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._serviceUrlScheme +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._accessToken +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._accessTokenExpireDate +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._refreshToken +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._tokenType +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._oneTimeStateCode +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._authCode +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._version +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._authSession +__OBJC_$_INSTANCE_VARIABLES_NaverThirdPartyLoginConnection +__OBJC_$_PROP_LIST_NaverThirdPartyLoginConnection +__OBJC_CLASS_RO_$_NaverThirdPartyLoginConnection +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/NaverThirdPartyLoginConnection.m +NaverOAuthSample/thirdPartyModule/NaverThirdPartyLoginConnection.m +NaverOAuthSample/thirdPartyModule/NaverThirdPartyLoginConnection.h +__destroy_helper_block_e4_20s24r +__copy_helper_block_e4_20s24r +__73-[NaverThirdPartyLoginConnection requestUrlConnectionWithUrl:requestKey:]_block_invoke +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_5 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_4 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_3 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_2 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke +__copy_helper_block_e4_20s +__59-[NaverThirdPartyLoginConnection requestRequestCodeByInApp]_block_invoke +llvm.loop.mustprogress ++[TLSignatureUtil digestMessage:withKey:] ++[TLSignatureUtil digestMessage:withKeyData:] ++[TLSignatureUtil digestMessageData:withKeyData:] ++[TLSignatureUtil macContextWithKey:] ++[TLSignatureUtil digestMessage:withMacContext:] ++[TLSignatureUtil digestMessageData:withMacContext:] +__OBJC_$_CLASS_METHODS_TLSignatureUtil +__OBJC_METACLASS_RO_$_TLSignatureUtil +__OBJC_CLASS_RO_$_TLSignatureUtil +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/NLoginSignature/TLSignatureUtil.m +NaverOAuthSample/thirdPartyModule/NLoginSignature/TLSignatureUtil.m diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/BCSymbolMaps/83500ACC-C502-3332-A541-B827EE67221B.bcsymbolmap b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/BCSymbolMaps/83500ACC-C502-3332-A541-B827EE67221B.bcsymbolmap new file mode 100644 index 0000000..8742952 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/BCSymbolMaps/83500ACC-C502-3332-A541-B827EE67221B.bcsymbolmap @@ -0,0 +1,455 @@ +BCSymbolMap Version: 2.0 +Apple clang version 13.1.6 (clang-1316.0.21.2.5) +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.5.sdk +iPhoneOS15.5.sdk +/var/root/Library/Developer/Xcode/DerivedData/NaverThirdPartyLogin-cyfpwhvbugqhcsbcbedodawthzci/Build/Intermediates.noindex/ArchiveIntermediates/NaverThirdPartyLogin/IntermediateBuildFilesPath/NaverThirdPartyLogin.build/Release-iphoneos/NaverThirdPartyLogin.build/DerivedSources/NaverThirdPartyLogin_vers.c +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios ++[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:] +___72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke +___72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke_2 +___copy_helper_block_e8_32b40s48s56s +___destroy_helper_block_e8_32s40s48s56s +___copy_helper_block_e8_32b +___destroy_helper_block_e8_32s ++[NaverThirdPartyLoginURLSession session] +-[NaverThirdPartyLoginURLSession requestKey] +-[NaverThirdPartyLoginURLSession setRequestKey:] ++[NSError(NaverThirdPartyLoginURLSession) errorWithErrorInfo:] +___clang_at_available_requires_core_foundation_framework +_OBJC_CLASSLIST_REFERENCES_$_ +_OBJC_CLASSLIST_REFERENCES_$_.1 +_OBJC_SELECTOR_REFERENCES_ +_OBJC_SELECTOR_REFERENCES_.3 +_OBJC_SELECTOR_REFERENCES_.5 +_OBJC_SELECTOR_REFERENCES_.7 +_OBJC_CLASSLIST_REFERENCES_$_.8 +_OBJC_SELECTOR_REFERENCES_.10 +_OBJC_SELECTOR_REFERENCES_.12 +_OBJC_SELECTOR_REFERENCES_.14 +_OBJC_SELECTOR_REFERENCES_.16 +___block_descriptor_64_e8_32bs40s48s56s_e5_v8?0l +___block_descriptor_40_e8_32bs_e46_v32?0"NSData"8"NSURLResponse"16"NSError"24l +_OBJC_SELECTOR_REFERENCES_.20 +_OBJC_SELECTOR_REFERENCES_.22 +_OBJC_CLASSLIST_REFERENCES_$_.23 +_OBJC_SELECTOR_REFERENCES_.25 +_OBJC_SELECTOR_REFERENCES_.27 +_OBJC_SELECTOR_REFERENCES_.29 +_OBJC_CLASSLIST_REFERENCES_$_.30 +_OBJC_SELECTOR_REFERENCES_.32 +_OBJC_IVAR_$_NaverThirdPartyLoginURLSession._requestKey +__OBJC_$_CLASS_METHODS_NaverThirdPartyLoginURLSession +__OBJC_METACLASS_RO_$_NaverThirdPartyLoginURLSession +__OBJC_$_INSTANCE_METHODS_NaverThirdPartyLoginURLSession +__OBJC_$_INSTANCE_VARIABLES_NaverThirdPartyLoginURLSession +__OBJC_$_PROP_LIST_NaverThirdPartyLoginURLSession +__OBJC_CLASS_RO_$_NaverThirdPartyLoginURLSession +_OBJC_CLASSLIST_REFERENCES_$_.42 +_OBJC_SELECTOR_REFERENCES_.44 +_OBJC_CLASSLIST_REFERENCES_$_.45 +_OBJC_SELECTOR_REFERENCES_.49 +__OBJC_$_CATEGORY_CLASS_METHODS_NSError_$_NaverThirdPartyLoginURLSession +__OBJC_$_CATEGORY_NSError_$_NaverThirdPartyLoginURLSession +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginURLSession.m +NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginURLSession.m +NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginURLSession.h +__destroy_helper_block_e8_32s +__copy_helper_block_e8_32b +__destroy_helper_block_e8_32s40s48s56s +__copy_helper_block_e8_32b40s48s56s +__72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke_2 +__72+[NaverThirdPartyLoginURLSession sendRequestWith:requestKey:completion:]_block_invoke +dispatch_get_main_queue +/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.5.sdk/usr/include/dispatch/queue.h +-[NaverOAuth20Result initData:] +-[NaverOAuth20Result setOAuthResult:] +-[NaverOAuth20Result init] +-[NaverOAuth20Result dealloc] +-[NaverOAuth20Result errorCode] +-[NaverOAuth20Result setErrorCode:] +-[NaverOAuth20Result errorDescription] +-[NaverOAuth20Result setErrorDescription:] +-[NaverOAuth20Result accessToken] +-[NaverOAuth20Result setAccessToken:] +-[NaverOAuth20Result refreshToken] +-[NaverOAuth20Result setRefreshToken:] +-[NaverOAuth20Result tokenType] +-[NaverOAuth20Result setTokenType:] +-[NaverOAuth20Result accessTokenExpireDate] +-[NaverOAuth20Result setAccessTokenExpireDate:] +-[NaverOAuth20Result .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.2 +_OBJC_SELECTOR_REFERENCES_.4 +_OBJC_SELECTOR_REFERENCES_.6 +_OBJC_SELECTOR_REFERENCES_.18 +_OBJC_SELECTOR_REFERENCES_.26 +_OBJC_SELECTOR_REFERENCES_.28 +_OBJC_SELECTOR_REFERENCES_.30 +_OBJC_SELECTOR_REFERENCES_.34 +__OBJC_METACLASS_RO_$_NaverOAuth20Result +__OBJC_$_INSTANCE_METHODS_NaverOAuth20Result +_OBJC_IVAR_$_NaverOAuth20Result._errorCode +_OBJC_IVAR_$_NaverOAuth20Result._errorDescription +_OBJC_IVAR_$_NaverOAuth20Result._accessToken +_OBJC_IVAR_$_NaverOAuth20Result._accessTokenExpireDate +_OBJC_IVAR_$_NaverOAuth20Result._refreshToken +_OBJC_IVAR_$_NaverOAuth20Result._tokenType +__OBJC_$_INSTANCE_VARIABLES_NaverOAuth20Result +__OBJC_$_PROP_LIST_NaverOAuth20Result +__OBJC_CLASS_RO_$_NaverOAuth20Result +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverOAuth20Result.m +NaverOAuthSample/thirdPartyModule/Classes/NaverOAuth20Result.m +-[NaverLoginAlertViewController viewDidLoad] ++[NaverLoginAlertViewController cancelAlertViewWithTitle:message:cancelTitle:cancelAction:] ++[NaverLoginAlertViewController alertViewWithTilte:message:okTitle:cancelTitle:okAction:cancelAction:] +-[NaverLoginAlertViewController okActionWithTitle:completion:] +___62-[NaverLoginAlertViewController okActionWithTitle:completion:]_block_invoke +-[NaverLoginAlertViewController cancelActionWithTitle:completion:] +___66-[NaverLoginAlertViewController cancelActionWithTitle:completion:]_block_invoke +-[NaverLoginAlertViewController cancelActionWithTitle:] +-[NaverLoginAlertViewController show] +-[NaverLoginAlertViewController viewWillAppear:] +-[NaverLoginAlertViewController viewWillDisappear:] +-[NaverLoginAlertViewController alertWindow] +-[NaverLoginAlertViewController setAlertWindow:] +-[NaverLoginAlertViewController .cxx_destruct] +_OBJC_SELECTOR_REFERENCES_.8 +_OBJC_CLASSLIST_REFERENCES_$_.9 +___block_descriptor_40_e8_32bs_e23_v16?0"UIAlertAction"8l +_OBJC_SELECTOR_REFERENCES_.11 +_OBJC_CLASSLIST_REFERENCES_$_.12 +_OBJC_CLASSLIST_REFERENCES_$_.13 +_OBJC_SELECTOR_REFERENCES_.15 +_OBJC_SELECTOR_REFERENCES_.17 +_OBJC_SELECTOR_REFERENCES_.19 +_OBJC_SELECTOR_REFERENCES_.21 +_OBJC_CLASSLIST_REFERENCES_$_.22 +_OBJC_SELECTOR_REFERENCES_.24 +_OBJC_CLASSLIST_REFERENCES_$_.31 +_OBJC_SELECTOR_REFERENCES_.33 +_OBJC_SELECTOR_REFERENCES_.35 +_OBJC_SELECTOR_REFERENCES_.37 +_OBJC_SELECTOR_REFERENCES_.39 +_OBJC_SELECTOR_REFERENCES_.41 +_OBJC_SELECTOR_REFERENCES_.43 +_OBJC_SELECTOR_REFERENCES_.45 +_OBJC_SELECTOR_REFERENCES_.47 +_OBJC_IVAR_$_NaverLoginAlertViewController._alertWindow +__OBJC_$_CLASS_METHODS_NaverLoginAlertViewController +__OBJC_METACLASS_RO_$_NaverLoginAlertViewController +__OBJC_$_INSTANCE_METHODS_NaverLoginAlertViewController +__OBJC_$_INSTANCE_VARIABLES_NaverLoginAlertViewController +__OBJC_$_PROP_LIST_NaverLoginAlertViewController +__OBJC_CLASS_RO_$_NaverLoginAlertViewController +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverLoginAlertViewController.m +NaverOAuthSample/thirdPartyModule/Classes/NaverLoginAlertViewController.m +__66-[NaverLoginAlertViewController cancelActionWithTitle:completion:]_block_invoke +__62-[NaverLoginAlertViewController okActionWithTitle:completion:]_block_invoke ++[NaverThirdPartyLoginUserAgent modelName] ++[NaverThirdPartyLoginUserAgent userAgentForThirdPartyLogin] +_OBJC_CLASSLIST_REFERENCES_$_.7 +_OBJC_SELECTOR_REFERENCES_.9 +__OBJC_$_CLASS_METHODS_NaverThirdPartyLoginUserAgent +__OBJC_METACLASS_RO_$_NaverThirdPartyLoginUserAgent +__OBJC_CLASS_RO_$_NaverThirdPartyLoginUserAgent +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginUserAgent.m +NaverOAuthSample/thirdPartyModule/Classes/NaverThirdPartyLoginUserAgent.m ++[NaverThirdPartyLoginConnection getSharedInstance] +-[NaverThirdPartyLoginConnection init] +-[NaverThirdPartyLoginConnection setAccessToken:] +-[NaverThirdPartyLoginConnection setAccessTokenExpireDate:] +-[NaverThirdPartyLoginConnection setRefreshToken:] +-[NaverThirdPartyLoginConnection setTokenType:] +-[NaverThirdPartyLoginConnection application:openURL:sourceApplication:annotation:] +-[NaverThirdPartyLoginConnection application:openURL:options:] +-[NaverThirdPartyLoginConnection scene:openURLContexts:] +-[NaverThirdPartyLoginConnection parameterValueWithUrl:paramName:] +-[NaverThirdPartyLoginConnection checkScheme:] +-[NaverThirdPartyLoginConnection handleurl:] +-[NaverThirdPartyLoginConnection requestThirdPartyLogin] +-[NaverThirdPartyLoginConnection requestRequestCodeByInApp] +___59-[NaverThirdPartyLoginConnection requestRequestCodeByInApp]_block_invoke +___copy_helper_block_e8_32s +-[NaverThirdPartyLoginConnection safariViewControllerDidFinish:] +-[NaverThirdPartyLoginConnection requestAccessTokenWithRefreshToken] +-[NaverThirdPartyLoginConnection requestDeleteToken] +-[NaverThirdPartyLoginConnection state] +-[NaverThirdPartyLoginConnection osVersion] +-[NaverThirdPartyLoginConnection isValidAccessTokenExpireTimeNow] +-[NaverThirdPartyLoginConnection receiveAccessToken:] +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_2 +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_3 +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_4 +___53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_5 +-[NaverThirdPartyLoginConnection resetToken] +-[NaverThirdPartyLoginConnection userAgentForThirdPartyLogin] +-[NaverThirdPartyLoginConnection removeNaverLoginCookie] +-[NaverThirdPartyLoginConnection urlRequestForAuthorizeCode] +-[NaverThirdPartyLoginConnection urlForAuthorizeCode] +-[NaverThirdPartyLoginConnection makeNewOneTimeStateCode] +-[NaverThirdPartyLoginConnection setOneTimeStateCode:] +-[NaverThirdPartyLoginConnection failWithGetAuthCode:withDescription:] +-[NaverThirdPartyLoginConnection didFinishWithDataForJSSONParser:withRequestKey:] +-[NaverThirdPartyLoginConnection requestAccessTokenWithAuthCode] +-[NaverThirdPartyLoginConnection urlConnectionWithType:] +-[NaverThirdPartyLoginConnection validOneTimeStateCode:] +-[NaverThirdPartyLoginConnection requestUrlConnectionWithUrl:requestKey:] +___73-[NaverThirdPartyLoginConnection requestUrlConnectionWithUrl:requestKey:]_block_invoke +___copy_helper_block_e8_32s40r +___destroy_helper_block_e8_32s40r +-[NaverThirdPartyLoginConnection urlEncodeWithURLValidCharacters:] +-[NaverThirdPartyLoginConnection getVersion] +-[NaverThirdPartyLoginConnection setIsNaverAppOauthEnable:] +-[NaverThirdPartyLoginConnection setIsInAppOauthEnable:] +-[NaverThirdPartyLoginConnection setAuthorizationCode:] +-[NaverThirdPartyLoginConnection currentLanguage] +-[NaverThirdPartyLoginConnection isPossibleToOpenNaverApp] +-[NaverThirdPartyLoginConnection isNotSupportedOldNaverApp] +-[NaverThirdPartyLoginConnection openNaverAppForOAuth] +-[NaverThirdPartyLoginConnection isNullUrlScheme] +-[NaverThirdPartyLoginConnection getParameter:consumerSecret:token:] +-[NaverThirdPartyLoginConnection getSignatureString:consumerSecret:tokenKey:] +-[NaverThirdPartyLoginConnection loginFailWithErrorCode:] +-[NaverThirdPartyLoginConnection setOnlyPortraitSupportInIphone:] +-[NaverThirdPartyLoginConnection isOnlyPortraitSupportedInIphone] +-[NaverThirdPartyLoginConnection openAppStoreForNaverApp] ++[NaverThirdPartyLoginConnection sizeWithText:withFont:] +-[NaverThirdPartyLoginConnection successWithData:requestKey:] +-[NaverThirdPartyLoginConnection failWithError:requestKey:] +-[NaverThirdPartyLoginConnection didFailRequest:withDescription:] +-[NaverThirdPartyLoginConnection delegate] +-[NaverThirdPartyLoginConnection setDelegate:] +-[NaverThirdPartyLoginConnection isNaverAppOauthEnable] +-[NaverThirdPartyLoginConnection isInAppOauthEnable] +-[NaverThirdPartyLoginConnection consumerKey] +-[NaverThirdPartyLoginConnection setConsumerKey:] +-[NaverThirdPartyLoginConnection consumerSecret] +-[NaverThirdPartyLoginConnection setConsumerSecret:] +-[NaverThirdPartyLoginConnection appName] +-[NaverThirdPartyLoginConnection setAppName:] +-[NaverThirdPartyLoginConnection serviceUrlScheme] +-[NaverThirdPartyLoginConnection setServiceUrlScheme:] +-[NaverThirdPartyLoginConnection accessToken] +-[NaverThirdPartyLoginConnection accessTokenExpireDate] +-[NaverThirdPartyLoginConnection refreshToken] +-[NaverThirdPartyLoginConnection tokenType] +-[NaverThirdPartyLoginConnection isBusy] +-[NaverThirdPartyLoginConnection setIsBusy:] +-[NaverThirdPartyLoginConnection setIsOnlyPortraitSupportedInIphone:] +-[NaverThirdPartyLoginConnection oneTimeStateCode] +-[NaverThirdPartyLoginConnection authCode] +-[NaverThirdPartyLoginConnection setAuthCode:] +-[NaverThirdPartyLoginConnection version] +-[NaverThirdPartyLoginConnection setVersion:] +-[NaverThirdPartyLoginConnection authSession] +-[NaverThirdPartyLoginConnection setAuthSession:] +-[NaverThirdPartyLoginConnection .cxx_destruct] +_sharedInstance +_OBJC_CLASSLIST_REFERENCES_$_.5 +_OBJC_SELECTOR_REFERENCES_.23 +_OBJC_SELECTOR_REFERENCES_.31 +_OBJC_CLASSLIST_REFERENCES_$_.40 +_OBJC_SELECTOR_REFERENCES_.42 +_OBJC_SELECTOR_REFERENCES_.48 +_OBJC_SELECTOR_REFERENCES_.50 +_OBJC_SELECTOR_REFERENCES_.52 +_OBJC_SELECTOR_REFERENCES_.56 +_OBJC_SELECTOR_REFERENCES_.58 +_OBJC_SELECTOR_REFERENCES_.60 +_OBJC_SELECTOR_REFERENCES_.62 +_OBJC_SELECTOR_REFERENCES_.64 +_OBJC_CLASSLIST_REFERENCES_$_.65 +_OBJC_SELECTOR_REFERENCES_.67 +_OBJC_SELECTOR_REFERENCES_.69 +_OBJC_SELECTOR_REFERENCES_.71 +_OBJC_SELECTOR_REFERENCES_.73 +_OBJC_SELECTOR_REFERENCES_.75 +_OBJC_SELECTOR_REFERENCES_.77 +_OBJC_SELECTOR_REFERENCES_.81 +_OBJC_SELECTOR_REFERENCES_.83 +_OBJC_SELECTOR_REFERENCES_.85 +_OBJC_SELECTOR_REFERENCES_.87 +_OBJC_SELECTOR_REFERENCES_.91 +_OBJC_CLASSLIST_REFERENCES_$_.92 +_OBJC_SELECTOR_REFERENCES_.94 +_OBJC_SELECTOR_REFERENCES_.96 +_OBJC_SELECTOR_REFERENCES_.98 +_OBJC_SELECTOR_REFERENCES_.100 +_OBJC_SELECTOR_REFERENCES_.104 +_OBJC_SELECTOR_REFERENCES_.108 +_OBJC_SELECTOR_REFERENCES_.112 +_OBJC_SELECTOR_REFERENCES_.114 +_OBJC_SELECTOR_REFERENCES_.116 +_OBJC_SELECTOR_REFERENCES_.122 +_OBJC_SELECTOR_REFERENCES_.124 +_OBJC_SELECTOR_REFERENCES_.130 +_OBJC_SELECTOR_REFERENCES_.132 +_OBJC_SELECTOR_REFERENCES_.136 +_OBJC_SELECTOR_REFERENCES_.138 +_OBJC_CLASSLIST_REFERENCES_$_.139 +_OBJC_SELECTOR_REFERENCES_.141 +_OBJC_SELECTOR_REFERENCES_.143 +_OBJC_SELECTOR_REFERENCES_.145 +_OBJC_SELECTOR_REFERENCES_.147 +_OBJC_SELECTOR_REFERENCES_.149 +_OBJC_SELECTOR_REFERENCES_.151 +_OBJC_SELECTOR_REFERENCES_.153 +_OBJC_SELECTOR_REFERENCES_.155 +_OBJC_SELECTOR_REFERENCES_.159 +_OBJC_CLASSLIST_REFERENCES_$_.160 +_OBJC_SELECTOR_REFERENCES_.162 +_OBJC_SELECTOR_REFERENCES_.164 +_OBJC_CLASSLIST_REFERENCES_$_.165 +_OBJC_SELECTOR_REFERENCES_.167 +___block_descriptor_40_e8_32s_e27_v24?0"NSURL"8"NSError"16l +_OBJC_SELECTOR_REFERENCES_.170 +_OBJC_SELECTOR_REFERENCES_.172 +_OBJC_CLASSLIST_REFERENCES_$_.173 +_OBJC_SELECTOR_REFERENCES_.175 +_OBJC_SELECTOR_REFERENCES_.177 +_OBJC_SELECTOR_REFERENCES_.179 +_OBJC_SELECTOR_REFERENCES_.183 +_OBJC_SELECTOR_REFERENCES_.189 +_OBJC_CLASSLIST_REFERENCES_$_.190 +_OBJC_SELECTOR_REFERENCES_.192 +_OBJC_SELECTOR_REFERENCES_.194 +_OBJC_SELECTOR_REFERENCES_.196 +_OBJC_SELECTOR_REFERENCES_.198 +_OBJC_CLASSLIST_REFERENCES_$_.201 +___block_descriptor_32_e5_v8?0l +___block_literal_global +_OBJC_CLASSLIST_REFERENCES_$_.209 +_OBJC_SELECTOR_REFERENCES_.213 +_OBJC_SELECTOR_REFERENCES_.215 +___block_literal_global.216 +_OBJC_SELECTOR_REFERENCES_.218 +_OBJC_SELECTOR_REFERENCES_.220 +___block_literal_global.225 +___block_literal_global.226 +___block_literal_global.231 +_OBJC_SELECTOR_REFERENCES_.233 +_OBJC_SELECTOR_REFERENCES_.235 +_OBJC_SELECTOR_REFERENCES_.237 +_OBJC_SELECTOR_REFERENCES_.239 +_OBJC_SELECTOR_REFERENCES_.241 +_OBJC_CLASSLIST_REFERENCES_$_.242 +_OBJC_SELECTOR_REFERENCES_.244 +_OBJC_SELECTOR_REFERENCES_.246 +_OBJC_SELECTOR_REFERENCES_.248 +_OBJC_SELECTOR_REFERENCES_.256 +_OBJC_SELECTOR_REFERENCES_.258 +_OBJC_SELECTOR_REFERENCES_.260 +_OBJC_CLASSLIST_REFERENCES_$_.263 +_OBJC_SELECTOR_REFERENCES_.265 +_OBJC_SELECTOR_REFERENCES_.269 +_OBJC_CLASSLIST_REFERENCES_$_.270 +_OBJC_SELECTOR_REFERENCES_.272 +_OBJC_CLASSLIST_REFERENCES_$_.273 +_OBJC_SELECTOR_REFERENCES_.275 +_OBJC_SELECTOR_REFERENCES_.277 +_OBJC_SELECTOR_REFERENCES_.279 +_OBJC_SELECTOR_REFERENCES_.281 +_OBJC_SELECTOR_REFERENCES_.283 +_OBJC_SELECTOR_REFERENCES_.285 +_OBJC_SELECTOR_REFERENCES_.287 +_OBJC_SELECTOR_REFERENCES_.289 +_OBJC_SELECTOR_REFERENCES_.291 +_OBJC_SELECTOR_REFERENCES_.305 +_OBJC_CLASSLIST_REFERENCES_$_.308 +_OBJC_SELECTOR_REFERENCES_.312 +_OBJC_SELECTOR_REFERENCES_.314 +___block_descriptor_48_e8_32s40r_e46_v32?0"NSData"8"NSURLResponse"16"NSError"24l +_OBJC_SELECTOR_REFERENCES_.317 +_OBJC_SELECTOR_REFERENCES_.319 +_OBJC_SELECTOR_REFERENCES_.321 +_OBJC_SELECTOR_REFERENCES_.337 +_OBJC_SELECTOR_REFERENCES_.341 +_OBJC_CLASSLIST_REFERENCES_$_.346 +_OBJC_SELECTOR_REFERENCES_.348 +_OBJC_SELECTOR_REFERENCES_.350 +_OBJC_SELECTOR_REFERENCES_.352 +_OBJC_SELECTOR_REFERENCES_.356 +_OBJC_SELECTOR_REFERENCES_.364 +_OBJC_CLASSLIST_REFERENCES_$_.373 +_OBJC_SELECTOR_REFERENCES_.375 +_OBJC_SELECTOR_REFERENCES_.383 +_OBJC_CLASSLIST_REFERENCES_$_.384 +_OBJC_SELECTOR_REFERENCES_.386 +_OBJC_SELECTOR_REFERENCES_.388 +_OBJC_SELECTOR_REFERENCES_.390 +_OBJC_SELECTOR_REFERENCES_.392 +_OBJC_CLASSLIST_REFERENCES_$_.395 +_OBJC_SELECTOR_REFERENCES_.397 +_OBJC_SELECTOR_REFERENCES_.399 +__OBJC_$_CLASS_METHODS_NaverThirdPartyLoginConnection +__OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObject +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObject +__OBJC_$_PROP_LIST_NSObject +__OBJC_$_PROTOCOL_METHOD_TYPES_NSObject +__OBJC_PROTOCOL_$_NSObject +__OBJC_LABEL_PROTOCOL_$_NSObject +__OBJC_$_PROTOCOL_REFS_SFSafariViewControllerDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_SFSafariViewControllerDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_SFSafariViewControllerDelegate +__OBJC_PROTOCOL_$_SFSafariViewControllerDelegate +__OBJC_LABEL_PROTOCOL_$_SFSafariViewControllerDelegate +__OBJC_$_PROTOCOL_REFS_UIAlertViewDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_UIAlertViewDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_UIAlertViewDelegate +__OBJC_PROTOCOL_$_UIAlertViewDelegate +__OBJC_LABEL_PROTOCOL_$_UIAlertViewDelegate +__OBJC_$_PROTOCOL_REFS_UIApplicationDelegate +__OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_UIApplicationDelegate +__OBJC_$_PROP_LIST_UIApplicationDelegate +__OBJC_$_PROTOCOL_METHOD_TYPES_UIApplicationDelegate +__OBJC_PROTOCOL_$_UIApplicationDelegate +__OBJC_LABEL_PROTOCOL_$_UIApplicationDelegate +__OBJC_CLASS_PROTOCOLS_$_NaverThirdPartyLoginConnection +__OBJC_METACLASS_RO_$_NaverThirdPartyLoginConnection +__OBJC_$_INSTANCE_METHODS_NaverThirdPartyLoginConnection +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isNaverAppOauthEnable +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isInAppOauthEnable +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isBusy +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._isOnlyPortraitSupportedInIphone +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._delegate +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._consumerKey +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._consumerSecret +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._appName +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._serviceUrlScheme +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._accessToken +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._accessTokenExpireDate +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._refreshToken +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._tokenType +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._oneTimeStateCode +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._authCode +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._version +_OBJC_IVAR_$_NaverThirdPartyLoginConnection._authSession +__OBJC_$_INSTANCE_VARIABLES_NaverThirdPartyLoginConnection +__OBJC_$_PROP_LIST_NaverThirdPartyLoginConnection +__OBJC_CLASS_RO_$_NaverThirdPartyLoginConnection +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/NaverThirdPartyLoginConnection.m +NaverOAuthSample/thirdPartyModule/NaverThirdPartyLoginConnection.m +NaverOAuthSample/thirdPartyModule/NaverThirdPartyLoginConnection.h +__destroy_helper_block_e8_32s40r +__copy_helper_block_e8_32s40r +__73-[NaverThirdPartyLoginConnection requestUrlConnectionWithUrl:requestKey:]_block_invoke +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_5 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_4 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_3 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke_2 +__53-[NaverThirdPartyLoginConnection receiveAccessToken:]_block_invoke +__copy_helper_block_e8_32s +__59-[NaverThirdPartyLoginConnection requestRequestCodeByInApp]_block_invoke +llvm.loop.mustprogress ++[TLSignatureUtil digestMessage:withKey:] ++[TLSignatureUtil digestMessage:withKeyData:] ++[TLSignatureUtil digestMessageData:withKeyData:] ++[TLSignatureUtil macContextWithKey:] ++[TLSignatureUtil digestMessage:withMacContext:] ++[TLSignatureUtil digestMessageData:withMacContext:] +__OBJC_$_CLASS_METHODS_TLSignatureUtil +__OBJC_METACLASS_RO_$_TLSignatureUtil +__OBJC_CLASS_RO_$_TLSignatureUtil +/Users/user/Documents/dev/naverid-3rdparty-sdk-ios/NaverOAuthSample/thirdPartyModule/NLoginSignature/TLSignatureUtil.m +NaverOAuthSample/thirdPartyModule/NLoginSignature/TLSignatureUtil.m diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyConstantsForApp.h b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyConstantsForApp.h new file mode 100644 index 0000000..f5512b5 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyConstantsForApp.h @@ -0,0 +1,39 @@ +// +// NaverThirdPartyConstantsForApp.h +// NaverOAuthSample +// +// Created by min sujin on 12. 3. 28.. +// Modified by TY Kim on 14. 8. 20.. +// Copyright 2014 Naver Corp. All rights reserved. +// + +#define kCheckResultPage @"thirdPartyLoginResult" +#define kThirdParty_IS_IPAD ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) + +typedef enum { + SUCCESS = 0, + PARAMETERNOTSET = 1, + CANCELBYUSER = 2, + NAVERAPPNOTINSTALLED = 3 , + NAVERAPPVERSIONINVALID = 4, + OAUTHMETHODNOTSET = 5, + INVALIDREQUEST = 6, + CLIENTNETWORKPROBLEM = 7, + UNAUTHORIZEDCLIENT = 8, + UNSUPPORTEDRESPONSETYPE = 9, + NETWORKERROR = 10, + UNKNOWNERROR = 11 +} THIRDPARTYLOGIN_RECEIVE_TYPE; + +typedef enum { + NEED_INIT = 0, + NEED_LOGIN, + NEED_REFRESH_ACCESS_TOKEN, + OK +} OAuthLoginState; + +#define kServiceAppUrlScheme @"thirdparty20samplegame" + +#define kConsumerKey @"jyvqXeaVOVmV" +#define kConsumerSecret @"527300A0_COq1_XV33cf" +#define kServiceAppName @"네이버 아이디로 로그인" diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLogin.h b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLogin.h new file mode 100644 index 0000000..ada658c --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLogin.h @@ -0,0 +1,20 @@ +// +// NaverThirdPartyLogin.h +// NaverThirdPartyLogin +// +// Created by Naver on 2017. 10. 24.. +// + +#import + +//! Project version number for NaverThirdPartyLogin. +FOUNDATION_EXPORT double NaverThirdPartyLoginVersionNumber; + +//! Project version string for NaverThirdPartyLogin. +FOUNDATION_EXPORT const unsigned char NaverThirdPartyLoginVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + +#import +#import diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLoginConnection.h b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLoginConnection.h new file mode 100644 index 0000000..b745053 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLoginConnection.h @@ -0,0 +1,72 @@ +// +// NaverThirdPartyLoginConnection.h +// NaverOAuthSample +// +// Created by TY Kim on 2014. 2. 3.. +// Copyright 2014 Naver Corp. All rights reserved. +// + +#import +#import +#import "NaverThirdPartyConstantsForApp.h" + +@protocol NaverThirdPartyLoginConnectionDelegate; +@interface NaverThirdPartyLoginConnection : NSObject +@property (nonatomic, weak) id delegate; + +@property (nonatomic) BOOL isNaverAppOauthEnable; +@property (nonatomic) BOOL isInAppOauthEnable; + +@property (nonatomic, strong) NSString *consumerKey; +@property (nonatomic, strong) NSString *consumerSecret; +@property (nonatomic, strong) NSString *appName; +@property (nonatomic, strong) NSString *serviceUrlScheme; + +@property (nonatomic, strong) NSString *accessToken; +@property (nonatomic, strong) NSDate *accessTokenExpireDate; +@property (nonatomic, strong) NSString *refreshToken; +@property (nonatomic, strong) NSString *tokenType; + ++ (NaverThirdPartyLoginConnection *)getSharedInstance; + +- (NSString *)getVersion; + +- (OAuthLoginState)state; + +- (void)requestThirdPartyLogin; +- (void)requestAccessTokenWithRefreshToken; +- (void)requestDeleteToken; + +- (BOOL)isValidAccessTokenExpireTimeNow; + +- (THIRDPARTYLOGIN_RECEIVE_TYPE)receiveAccessToken:(NSURL *)url; +- (void)resetToken; + +- (void)setOnlyPortraitSupportInIphone:(BOOL)flag; + +- (BOOL)isOnlyPortraitSupportedInIphone; + +- (NSString *)userAgentForThirdPartyLogin; + +- (void)removeNaverLoginCookie; + +- (BOOL)isPossibleToOpenNaverApp; +- (void)openAppStoreForNaverApp; + ++ (CGSize)sizeWithText:(NSString *)originText withFont:(UIFont *)textFont; + +- (void)scene:(UIScene *)scene openURLContexts:(NSSet *)URLContexts API_AVAILABLE(ios(13.0)); + +@end + +@protocol NaverThirdPartyLoginConnectionDelegate +- (void)oauth20ConnectionDidFinishRequestACTokenWithAuthCode; +- (void)oauth20ConnectionDidFinishRequestACTokenWithRefreshToken; +- (void)oauth20ConnectionDidFinishDeleteToken; +- (void)oauth20Connection:(NaverThirdPartyLoginConnection *)oauthConnection didFailWithError:(NSError *)error; +@optional +- (void)oauth20Connection:(NaverThirdPartyLoginConnection *)oauthConnection didFailAuthorizationWithReceiveType:(THIRDPARTYLOGIN_RECEIVE_TYPE)receiveType; +- (void)oauth20Connection:(NaverThirdPartyLoginConnection *)oauthConnection didFinishAuthorizationWithResult:(THIRDPARTYLOGIN_RECEIVE_TYPE)receiveType; +@end + + diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Info.plist b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Info.plist new file mode 100644 index 0000000..b863da3 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Info.plist differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Modules/module.modulemap b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Modules/module.modulemap new file mode 100644 index 0000000..3e7844e --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module NaverThirdPartyLogin { + umbrella header "NaverThirdPartyLogin.h" + + export * + module * { export * } +} diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/btn_notice_close_normal@2x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/btn_notice_close_normal@2x.png new file mode 100755 index 0000000..0f9f724 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/btn_notice_close_normal@2x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/en.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/en.lproj/NaverAuth.strings new file mode 100644 index 0000000..028dcda --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/en.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 영어용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "Get NAVER App and sign in faster"; +"NaverAuthBannerDownloadLinkMessage" = "Download App"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/ko.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/ko.lproj/NaverAuth.strings new file mode 100644 index 0000000..cb1f516 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/ko.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 한국어용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "네이버 앱으로 더욱 간편하게 로그인!"; +"NaverAuthBannerDownloadLinkMessage" = "앱 다운로드"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@2x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@2x.png new file mode 100644 index 0000000..9669dd2 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@2x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@3x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@3x.png new file mode 100644 index 0000000..fd9562b Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@3x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@2x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@2x.png new file mode 100644 index 0000000..1b6536d Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@2x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@3x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@3x.png new file mode 100644 index 0000000..d763ca6 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@3x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings new file mode 100644 index 0000000..89ea772 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 중국어 간체용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "通过NAVER App 便捷登录"; +"NaverAuthBannerDownloadLinkMessage" = "下载APP"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings new file mode 100644 index 0000000..396764f --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 중국어 번체용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "通過NAVER App 便捷登錄"; +"NaverAuthBannerDownloadLinkMessage" = "下載APP"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverThirdPartyLogin b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverThirdPartyLogin new file mode 100755 index 0000000..ae12ec0 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/NaverThirdPartyLogin.framework/NaverThirdPartyLogin differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Info.plist b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..9564bca --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.navercorp.NaverThirdPartyLogin + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Resources/DWARF/NaverThirdPartyLogin b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Resources/DWARF/NaverThirdPartyLogin new file mode 100644 index 0000000..0012ae6 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_armv7/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Resources/DWARF/NaverThirdPartyLogin differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyConstantsForApp.h b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyConstantsForApp.h new file mode 100644 index 0000000..f5512b5 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyConstantsForApp.h @@ -0,0 +1,39 @@ +// +// NaverThirdPartyConstantsForApp.h +// NaverOAuthSample +// +// Created by min sujin on 12. 3. 28.. +// Modified by TY Kim on 14. 8. 20.. +// Copyright 2014 Naver Corp. All rights reserved. +// + +#define kCheckResultPage @"thirdPartyLoginResult" +#define kThirdParty_IS_IPAD ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) + +typedef enum { + SUCCESS = 0, + PARAMETERNOTSET = 1, + CANCELBYUSER = 2, + NAVERAPPNOTINSTALLED = 3 , + NAVERAPPVERSIONINVALID = 4, + OAUTHMETHODNOTSET = 5, + INVALIDREQUEST = 6, + CLIENTNETWORKPROBLEM = 7, + UNAUTHORIZEDCLIENT = 8, + UNSUPPORTEDRESPONSETYPE = 9, + NETWORKERROR = 10, + UNKNOWNERROR = 11 +} THIRDPARTYLOGIN_RECEIVE_TYPE; + +typedef enum { + NEED_INIT = 0, + NEED_LOGIN, + NEED_REFRESH_ACCESS_TOKEN, + OK +} OAuthLoginState; + +#define kServiceAppUrlScheme @"thirdparty20samplegame" + +#define kConsumerKey @"jyvqXeaVOVmV" +#define kConsumerSecret @"527300A0_COq1_XV33cf" +#define kServiceAppName @"네이버 아이디로 로그인" diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLogin.h b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLogin.h new file mode 100644 index 0000000..ada658c --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLogin.h @@ -0,0 +1,20 @@ +// +// NaverThirdPartyLogin.h +// NaverThirdPartyLogin +// +// Created by Naver on 2017. 10. 24.. +// + +#import + +//! Project version number for NaverThirdPartyLogin. +FOUNDATION_EXPORT double NaverThirdPartyLoginVersionNumber; + +//! Project version string for NaverThirdPartyLogin. +FOUNDATION_EXPORT const unsigned char NaverThirdPartyLoginVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + +#import +#import diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLoginConnection.h b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLoginConnection.h new file mode 100644 index 0000000..b745053 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Headers/NaverThirdPartyLoginConnection.h @@ -0,0 +1,72 @@ +// +// NaverThirdPartyLoginConnection.h +// NaverOAuthSample +// +// Created by TY Kim on 2014. 2. 3.. +// Copyright 2014 Naver Corp. All rights reserved. +// + +#import +#import +#import "NaverThirdPartyConstantsForApp.h" + +@protocol NaverThirdPartyLoginConnectionDelegate; +@interface NaverThirdPartyLoginConnection : NSObject +@property (nonatomic, weak) id delegate; + +@property (nonatomic) BOOL isNaverAppOauthEnable; +@property (nonatomic) BOOL isInAppOauthEnable; + +@property (nonatomic, strong) NSString *consumerKey; +@property (nonatomic, strong) NSString *consumerSecret; +@property (nonatomic, strong) NSString *appName; +@property (nonatomic, strong) NSString *serviceUrlScheme; + +@property (nonatomic, strong) NSString *accessToken; +@property (nonatomic, strong) NSDate *accessTokenExpireDate; +@property (nonatomic, strong) NSString *refreshToken; +@property (nonatomic, strong) NSString *tokenType; + ++ (NaverThirdPartyLoginConnection *)getSharedInstance; + +- (NSString *)getVersion; + +- (OAuthLoginState)state; + +- (void)requestThirdPartyLogin; +- (void)requestAccessTokenWithRefreshToken; +- (void)requestDeleteToken; + +- (BOOL)isValidAccessTokenExpireTimeNow; + +- (THIRDPARTYLOGIN_RECEIVE_TYPE)receiveAccessToken:(NSURL *)url; +- (void)resetToken; + +- (void)setOnlyPortraitSupportInIphone:(BOOL)flag; + +- (BOOL)isOnlyPortraitSupportedInIphone; + +- (NSString *)userAgentForThirdPartyLogin; + +- (void)removeNaverLoginCookie; + +- (BOOL)isPossibleToOpenNaverApp; +- (void)openAppStoreForNaverApp; + ++ (CGSize)sizeWithText:(NSString *)originText withFont:(UIFont *)textFont; + +- (void)scene:(UIScene *)scene openURLContexts:(NSSet *)URLContexts API_AVAILABLE(ios(13.0)); + +@end + +@protocol NaverThirdPartyLoginConnectionDelegate +- (void)oauth20ConnectionDidFinishRequestACTokenWithAuthCode; +- (void)oauth20ConnectionDidFinishRequestACTokenWithRefreshToken; +- (void)oauth20ConnectionDidFinishDeleteToken; +- (void)oauth20Connection:(NaverThirdPartyLoginConnection *)oauthConnection didFailWithError:(NSError *)error; +@optional +- (void)oauth20Connection:(NaverThirdPartyLoginConnection *)oauthConnection didFailAuthorizationWithReceiveType:(THIRDPARTYLOGIN_RECEIVE_TYPE)receiveType; +- (void)oauth20Connection:(NaverThirdPartyLoginConnection *)oauthConnection didFinishAuthorizationWithResult:(THIRDPARTYLOGIN_RECEIVE_TYPE)receiveType; +@end + + diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Info.plist b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Info.plist new file mode 100644 index 0000000..9292ae2 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Info.plist differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Modules/module.modulemap b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Modules/module.modulemap new file mode 100644 index 0000000..3e7844e --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module NaverThirdPartyLogin { + umbrella header "NaverThirdPartyLogin.h" + + export * + module * { export * } +} diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/btn_notice_close_normal@2x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/btn_notice_close_normal@2x.png new file mode 100755 index 0000000..0f9f724 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/btn_notice_close_normal@2x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/en.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/en.lproj/NaverAuth.strings new file mode 100644 index 0000000..028dcda --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/en.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 영어용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "Get NAVER App and sign in faster"; +"NaverAuthBannerDownloadLinkMessage" = "Download App"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/ko.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/ko.lproj/NaverAuth.strings new file mode 100644 index 0000000..cb1f516 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/ko.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 한국어용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "네이버 앱으로 더욱 간편하게 로그인!"; +"NaverAuthBannerDownloadLinkMessage" = "앱 다운로드"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@2x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@2x.png new file mode 100644 index 0000000..9669dd2 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@2x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@3x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@3x.png new file mode 100644 index 0000000..fd9562b Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_banner_btn_close@3x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@2x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@2x.png new file mode 100644 index 0000000..1b6536d Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@2x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@3x.png b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@3x.png new file mode 100644 index 0000000..d763ca6 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/login_naverapp_logo@3x.png differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings new file mode 100644 index 0000000..89ea772 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 중국어 간체용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "通过NAVER App 便捷登录"; +"NaverAuthBannerDownloadLinkMessage" = "下载APP"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings new file mode 100644 index 0000000..396764f --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings @@ -0,0 +1,13 @@ +/* + NaverAuth.strings + + Created by Taeyeon Kim on 15. 7. 23.. + Copyright (c) 2015 Naver Corp. All rights reserved. + + 중국어 번체용 NSLocalizableString + + */ + +// 타이틀 바용 레이블 텍스트 +"NaverAuthBannerMessage" = "通過NAVER App 便捷登錄"; +"NaverAuthBannerDownloadLinkMessage" = "下載APP"; \ No newline at end of file diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverThirdPartyLogin b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverThirdPartyLogin new file mode 100755 index 0000000..9b2ddb9 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/NaverThirdPartyLogin differ diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/_CodeSignature/CodeResources b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..947a457 --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/NaverThirdPartyLogin.framework/_CodeSignature/CodeResources @@ -0,0 +1,325 @@ + + + + + files + + Headers/NaverThirdPartyConstantsForApp.h + + N5sfsjU0xNJViT9UWB1bvDw8i2A= + + Headers/NaverThirdPartyLogin.h + + VppdYgISZq5324jU7YNnK3/LDNU= + + Headers/NaverThirdPartyLoginConnection.h + + LY0DaHBqaAUcTRJQaijgltVvpUk= + + Info.plist + + 3qdRrZ1W7RrnIC9ZZeCXf1PqGzk= + + Modules/module.modulemap + + pyDEJVoTx5AkxmW7/+ytaG1ni/0= + + NaverAuth.bundle/btn_notice_close_normal@2x.png + + 6qrmq1YvCZv8T3rNV+rOoe3zs5A= + + NaverAuth.bundle/en.lproj/NaverAuth.strings + + hash + + 1br+ug0l+PIyfeKS5ncJLk3xRRw= + + optional + + + NaverAuth.bundle/ko.lproj/NaverAuth.strings + + hash + + VcZhTQnpmy3pu1PotAfhxVE6S9U= + + optional + + + NaverAuth.bundle/login_banner_btn_close@2x.png + + 6MMl81ZE5AUGsqMPKMPO/h+MsvA= + + NaverAuth.bundle/login_banner_btn_close@3x.png + + XURFZOkKscyqZo3baTSW94/TJds= + + NaverAuth.bundle/login_naverapp_logo@2x.png + + i9X/kPpcujVe9Ln5/iC5CPWZzZ8= + + NaverAuth.bundle/login_naverapp_logo@3x.png + + XlZGEos3Yd3zeyWq+F46doyH8Q4= + + NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings + + hash + + b7OHIcMdoBjKbrsleCrOsmmlUjw= + + optional + + + NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings + + hash + + lcL2k17dTHXGIlzy0mICTIyrQWY= + + optional + + + + files2 + + Headers/NaverThirdPartyConstantsForApp.h + + hash + + N5sfsjU0xNJViT9UWB1bvDw8i2A= + + hash2 + + kB41clzZ+Va1p4W6htaWjLj/BLqTKN89PUlqFYIenXk= + + + Headers/NaverThirdPartyLogin.h + + hash + + VppdYgISZq5324jU7YNnK3/LDNU= + + hash2 + + jOqmspdQkhzYgOCdUXYoVUc/VtPhWvvruR1ucNGao5o= + + + Headers/NaverThirdPartyLoginConnection.h + + hash + + LY0DaHBqaAUcTRJQaijgltVvpUk= + + hash2 + + nWZkl1IBiw0wVpdysORE1TitmH0R7Un8r3C9MKm9ggA= + + + Modules/module.modulemap + + hash + + pyDEJVoTx5AkxmW7/+ytaG1ni/0= + + hash2 + + hPq8j1Ykuilvze0cO9F9frEP2gFBBLtbfXXU/rmn0Y0= + + + NaverAuth.bundle/btn_notice_close_normal@2x.png + + hash + + 6qrmq1YvCZv8T3rNV+rOoe3zs5A= + + hash2 + + 4wmFr9OwEOYfeEyR7zcnQBaNaPHsdGKoG2gUtvaskAM= + + + NaverAuth.bundle/en.lproj/NaverAuth.strings + + hash + + 1br+ug0l+PIyfeKS5ncJLk3xRRw= + + hash2 + + yKlRxOxLXRmzwY85aPbVGMgLMMaaYOxIfWZoXUGqVOs= + + optional + + + NaverAuth.bundle/ko.lproj/NaverAuth.strings + + hash + + VcZhTQnpmy3pu1PotAfhxVE6S9U= + + hash2 + + 430v5/bk/jAHDggYvpKACIfCZTLoXhd2Zl0O0a41JRA= + + optional + + + NaverAuth.bundle/login_banner_btn_close@2x.png + + hash + + 6MMl81ZE5AUGsqMPKMPO/h+MsvA= + + hash2 + + YCMRMaA7XDSIm7TUk3L95QLwFK34ScWRbNlsIG/J5Ow= + + + NaverAuth.bundle/login_banner_btn_close@3x.png + + hash + + XURFZOkKscyqZo3baTSW94/TJds= + + hash2 + + XbZCZlbRxnfayItnOqxPml5i9GmP/aSgvkrFCbm1D0k= + + + NaverAuth.bundle/login_naverapp_logo@2x.png + + hash + + i9X/kPpcujVe9Ln5/iC5CPWZzZ8= + + hash2 + + Ou0MihxqloXZVGhRBRFVG/68ODvWcDQ3+tBD8Oe/7nk= + + + NaverAuth.bundle/login_naverapp_logo@3x.png + + hash + + XlZGEos3Yd3zeyWq+F46doyH8Q4= + + hash2 + + F6QFUr0T2dm38xzvYMR00ISoO7xKONCsBxx3PjM0tRQ= + + + NaverAuth.bundle/zh-Hans.lproj/NaverAuth.strings + + hash + + b7OHIcMdoBjKbrsleCrOsmmlUjw= + + hash2 + + zoVibwgo2Gv8F5E/HuPFcOpJNg/4cUO3hCpvXbr6GOM= + + optional + + + NaverAuth.bundle/zh-Hant.lproj/NaverAuth.strings + + hash + + lcL2k17dTHXGIlzy0mICTIyrQWY= + + hash2 + + QRVrVQXaFYAbEyot0KtqqHvuoHoTMpORIpbuN3RETP8= + + optional + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Info.plist b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..9564bca --- /dev/null +++ b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.navercorp.NaverThirdPartyLogin + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Resources/DWARF/NaverThirdPartyLogin b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Resources/DWARF/NaverThirdPartyLogin new file mode 100644 index 0000000..7f6c418 Binary files /dev/null and b/Frameworks/NaverThirdPartyLogin.xcframework/ios-arm64_i386_x86_64-simulator/dSYMs/NaverThirdPartyLogin.framework.dSYM/Contents/Resources/DWARF/NaverThirdPartyLogin differ diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..13c2e65 --- /dev/null +++ b/Package.swift @@ -0,0 +1,15 @@ +// swift-tools-version: 5.9 + +import PackageDescription + +let package = Package( + name: "naver-login-ios-package", + products: [ + .library(name: "naver-login-ios-package", targets: ["naver-login-ios-package"]), + ], + dependencies: [], + targets: [ + .binaryTarget(name: "NaverThirdPartyLogin", path: "./Frameworks/NaverThirdPartyLogin.xcframework"), + .target(name: "naver-login-ios-package", dependencies: ["NaverThirdPartyLogin"]) + ] +) diff --git a/README.md b/README.md new file mode 100644 index 0000000..f1d8b1f --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# naver-login-ios-package + +## Overview + +- [NAVER ID Login SDK for iOS](https://developers.naver.com/docs/login/ios/ios.md) diff --git a/Sources/naver-login-ios-package/dummy.swift b/Sources/naver-login-ios-package/dummy.swift new file mode 100644 index 0000000..e27fe0c --- /dev/null +++ b/Sources/naver-login-ios-package/dummy.swift @@ -0,0 +1 @@ +// Dummy class