jsdw_ios/QuickLocation.xcodeproj/project.pbxproj

3043 lines
214 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 77;
objects = {
/* Begin PBXBuildFile section */
04532656C70B8C5AD6A8161E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 226CA98495C2884EBB1D1372 /* Foundation.framework */; };
071EBEFAB7A70D8554B38024 /* DeviceActivity.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 88CC9D32980864EAD9F72004 /* DeviceActivity.framework */; };
091AC874363B91A91D717758 /* ManagedSettings.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EE79029677394A46B143E75 /* ManagedSettings.framework */; };
305A76882FCA8C7000227D26 /* MoyaProvider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74C62FCA8C7000227D26 /* MoyaProvider+Rx.swift */; };
305A76892FCA8C7000227D26 /* Observable+Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74C72FCA8C7000227D26 /* Observable+Response.swift */; };
305A768A2FCA8C7000227D26 /* Single+Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74C82FCA8C7000227D26 /* Single+Response.swift */; };
305A768B2FCA8C7000227D26 /* API.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74CA2FCA8C7000227D26 /* API.swift */; };
305A768C2FCA8C7000227D26 /* APIProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74CB2FCA8C7000227D26 /* APIProvider.swift */; };
305A768D2FCA8C7000227D26 /* AppNetworkConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74CC2FCA8C7000227D26 /* AppNetworkConfig.swift */; };
305A768E2FCA8C7000227D26 /* SignPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74CD2FCA8C7000227D26 /* SignPlugin.swift */; };
305A768F2FCA8C7000227D26 /* SystemAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74CE2FCA8C7000227D26 /* SystemAPI.swift */; };
305A76902FCA8C7000227D26 /* UserAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74CF2FCA8C7000227D26 /* UserAPI.swift */; };
305A76912FCA8C7000227D26 /* Constant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74D22FCA8C7000227D26 /* Constant.swift */; };
305A76922FCA8C7000227D26 /* LogUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74D32FCA8C7000227D26 /* LogUtils.swift */; };
305A76932FCA8C7000227D26 /* AddImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74D52FCA8C7000227D26 /* AddImageCell.swift */; };
305A76942FCA8C7000227D26 /* UploadImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74D62FCA8C7000227D26 /* UploadImageCell.swift */; };
305A76952FCA8C7000227D26 /* CornerRadiusCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74D82FCA8C7000227D26 /* CornerRadiusCell.swift */; };
305A76962FCA8C7000227D26 /* CornerRadiusFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74D92FCA8C7000227D26 /* CornerRadiusFooterView.swift */; };
305A76972FCA8C7000227D26 /* CornerRadiusHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74DA2FCA8C7000227D26 /* CornerRadiusHeaderView.swift */; };
305A76982FCA8C7000227D26 /* ImagePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74DC2FCA8C7000227D26 /* ImagePicker.swift */; };
305A76992FCA8C7000227D26 /* ImagePickerPopup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74DD2FCA8C7000227D26 /* ImagePickerPopup.swift */; };
305A769A2FCA8C7000227D26 /* PopupAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74DE2FCA8C7000227D26 /* PopupAnimator.swift */; };
305A769B2FCA8C7000227D26 /* PopupAnimators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74DF2FCA8C7000227D26 /* PopupAnimators.swift */; };
305A769C2FCA8C7000227D26 /* PopupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74E02FCA8C7000227D26 /* PopupViewController.swift */; };
305A769D2FCA8C7000227D26 /* PopupViewController+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74E12FCA8C7000227D26 /* PopupViewController+Extension.swift */; };
305A769E2FCA8C7000227D26 /* TextArrowCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74E32FCA8C7000227D26 /* TextArrowCell.swift */; };
305A769F2FCA8C7000227D26 /* TextContentArrowCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74E42FCA8C7000227D26 /* TextContentArrowCell.swift */; };
305A76A02FCA8C7000227D26 /* TextTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74E52FCA8C7000227D26 /* TextTableViewCell.swift */; };
305A76A12FCA8C7000227D26 /* UIButton+RTL.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A74E92FCA8C7000227D26 /* UIButton+RTL.m */; };
305A76A22FCA8C7000227D26 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74EB2FCA8C7000227D26 /* Array+Extension.swift */; };
305A76A32FCA8C7000227D26 /* ControlEvents+Block.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74EC2FCA8C7000227D26 /* ControlEvents+Block.swift */; };
305A76A42FCA8C7000227D26 /* Date+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74ED2FCA8C7000227D26 /* Date+Extension.swift */; };
305A76A52FCA8C7000227D26 /* Dictionay+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74EE2FCA8C7000227D26 /* Dictionay+Extension.swift */; };
305A76A62FCA8C7000227D26 /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74EF2FCA8C7000227D26 /* Int+Extension.swift */; };
305A76A72FCA8C7000227D26 /* NSAttributedString+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F02FCA8C7000227D26 /* NSAttributedString+Extension.swift */; };
305A76A82FCA8C7000227D26 /* ObjectMapper+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F12FCA8C7000227D26 /* ObjectMapper+Extension.swift */; };
305A76A92FCA8C7000227D26 /* Optional+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F22FCA8C7000227D26 /* Optional+Extension.swift */; };
305A76AA2FCA8C7000227D26 /* Response+ObjectMapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F32FCA8C7000227D26 /* Response+ObjectMapper.swift */; };
305A76AB2FCA8C7000227D26 /* ScaleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F42FCA8C7000227D26 /* ScaleType.swift */; };
305A76AC2FCA8C7000227D26 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F52FCA8C7000227D26 /* String+Extension.swift */; };
305A76AD2FCA8C7000227D26 /* UIApplicationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F62FCA8C7000227D26 /* UIApplicationExtension.swift */; };
305A76AE2FCA8C7000227D26 /* UIButton+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F72FCA8C7000227D26 /* UIButton+Extension.swift */; };
305A76AF2FCA8C7000227D26 /* UIColor+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F82FCA8C7000227D26 /* UIColor+Extension.swift */; };
305A76B02FCA8C7000227D26 /* UIFont+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74F92FCA8C7000227D26 /* UIFont+Extension.swift */; };
305A76B12FCA8C7000227D26 /* UIImage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74FA2FCA8C7000227D26 /* UIImage+Extension.swift */; };
305A76B22FCA8C7000227D26 /* UIImage+Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74FB2FCA8C7000227D26 /* UIImage+Resource.swift */; };
305A76B32FCA8C7000227D26 /* UILabel+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74FC2FCA8C7000227D26 /* UILabel+Extension.swift */; };
305A76B42FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A74FE2FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.m */; };
305A76B52FCA8C7000227D26 /* UITableView+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A74FF2FCA8C7000227D26 /* UITableView+Extension.swift */; };
305A76B62FCA8C7000227D26 /* UITextField+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75002FCA8C7000227D26 /* UITextField+Extensions.swift */; };
305A76B72FCA8C7000227D26 /* UIView+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75012FCA8C7000227D26 /* UIView+Extension.swift */; };
305A76B82FCA8C7000227D26 /* UIViewController+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75022FCA8C7000227D26 /* UIViewController+Extension.swift */; };
305A76B92FCA8C7000227D26 /* URL+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75032FCA8C7000227D26 /* URL+Extension.swift */; };
305A76BA2FCA8C7000227D26 /* Wrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75052FCA8C7000227D26 /* Wrapper.swift */; };
305A76BB2FCA8C7000227D26 /* BaseModelNew.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75072FCA8C7000227D26 /* BaseModelNew.swift */; };
305A76BC2FCA8C7000227D26 /* ListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75082FCA8C7000227D26 /* ListModel.swift */; };
305A76BD2FCA8C7000227D26 /* PaginationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75092FCA8C7000227D26 /* PaginationModel.swift */; };
305A76BE2FCA8C7000227D26 /* ResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A750A2FCA8C7000227D26 /* ResponseModel.swift */; };
305A76BF2FCA8C7000227D26 /* ListService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A750C2FCA8C7000227D26 /* ListService.swift */; };
305A76C02FCA8C7000227D26 /* BaseNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A750E2FCA8C7000227D26 /* BaseNavigationController.swift */; };
305A76C12FCA8C7000227D26 /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A750F2FCA8C7000227D26 /* BaseViewController.swift */; };
305A76C22FCA8C7000227D26 /* BaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75112FCA8C7000227D26 /* BaseViewModel.swift */; };
305A76C32FCA8C7000227D26 /* MainTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75132FCA8C7000227D26 /* MainTabBarController.swift */; };
305A76C42FCA8C7000227D26 /* QuickLocationTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75142FCA8C7000227D26 /* QuickLocationTabBar.swift */; };
305A76C52FCA8C7000227D26 /* Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75172FCA8C7000227D26 /* Account.swift */; };
305A76C62FCA8C7000227D26 /* AppContextManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75182FCA8C7000227D26 /* AppContextManager.swift */; };
305A76C72FCA8C7000227D26 /* UserConfigModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75192FCA8C7000227D26 /* UserConfigModel.swift */; };
305A76C82FCA8C7000227D26 /* UserConfigResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A751A2FCA8C7000227D26 /* UserConfigResponse.swift */; };
305A76C92FCA8C7000227D26 /* ApiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A751C2FCA8C7000227D26 /* ApiManager.swift */; };
305A76CA2FCA8C7000227D26 /* AppSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A751D2FCA8C7000227D26 /* AppSettings.swift */; };
305A76CB2FCA8C7000227D26 /* Authorize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A751E2FCA8C7000227D26 /* Authorize.swift */; };
305A76CC2FCA8C7000227D26 /* FileTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A751F2FCA8C7000227D26 /* FileTools.swift */; };
305A76CD2FCA8C7000227D26 /* Permission.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75202FCA8C7000227D26 /* Permission.swift */; };
305A76CE2FCA8C7000227D26 /* RouterManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75212FCA8C7000227D26 /* RouterManager.swift */; };
305A76CF2FCA8C7000227D26 /* CountDownService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75232FCA8C7000227D26 /* CountDownService.swift */; };
305A76D02FCA8C7000227D26 /* MoneyFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75252FCA8C7000227D26 /* MoneyFormatter.swift */; };
305A76D12FCA8C7000227D26 /* TimeSpecificNotificationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75272FCA8C7000227D26 /* TimeSpecificNotificationManager.swift */; };
305A76D22FCA8C7000227D26 /* ThemeManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75292FCA8C7000227D26 /* ThemeManager.swift */; };
305A76D32FCA8C7000227D26 /* URLManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A752B2FCA8C7000227D26 /* URLManager.swift */; };
305A76D42FCA8C7000227D26 /* GroupModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A752E2FCA8C7000227D26 /* GroupModel.swift */; };
305A76D52FCA8C7000227D26 /* SystemResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A752F2FCA8C7000227D26 /* SystemResponse.swift */; };
305A76D62FCA8C7000227D26 /* ImagePlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75312FCA8C7000227D26 /* ImagePlugin.swift */; };
305A76D72FCA8C7000227D26 /* NotEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A75322FCA8C7000227D26 /* NotEmpty.swift */; };
305A76D82FCA8C7000227D26 /* Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A761A2FCA8C7000227D26 /* Action.swift */; };
305A76D92FCA8C7000227D26 /* Action+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A761B2FCA8C7000227D26 /* Action+Internal.swift */; };
305A76DA2FCA8C7000227D26 /* Button+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A761C2FCA8C7000227D26 /* Button+Action.swift */; };
305A76DB2FCA8C7000227D26 /* Control+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A761D2FCA8C7000227D26 /* Control+Action.swift */; };
305A76DC2FCA8C7000227D26 /* InputSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A761E2FCA8C7000227D26 /* InputSubject.swift */; };
305A76DD2FCA8C7000227D26 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A761F2FCA8C7000227D26 /* NSObject+Rx.swift */; };
305A76DE2FCA8C7000227D26 /* ObservableType+ObjectMapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76202FCA8C7000227D26 /* ObservableType+ObjectMapper.swift */; };
305A76DF2FCA8C7000227D26 /* Single+ObjectMapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76212FCA8C7000227D26 /* Single+ObjectMapper.swift */; };
305A76E02FCA8C7000227D26 /* GroupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76232FCA8C7000227D26 /* GroupView.swift */; };
305A76E12FCA8C7000227D26 /* GroupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76242FCA8C7000227D26 /* GroupViewController.swift */; };
305A76E22FCA8C7000227D26 /* GroupViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76252FCA8C7000227D26 /* GroupViewModel.swift */; };
305A76E32FCA8C7000227D26 /* GroupMemberView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76272FCA8C7000227D26 /* GroupMemberView.swift */; };
305A76E42FCA8C7000227D26 /* HomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76282FCA8C7000227D26 /* HomeView.swift */; };
305A76E52FCA8C7000227D26 /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76292FCA8C7000227D26 /* HomeViewController.swift */; };
305A76E62FCA8C7000227D26 /* LaunchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A762B2FCA8C7000227D26 /* LaunchViewController.swift */; };
305A76E72FCA8C7000227D26 /* LoginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A762D2FCA8C7000227D26 /* LoginView.swift */; };
305A76E82FCA8C7000227D26 /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A762E2FCA8C7000227D26 /* LoginViewController.swift */; };
305A76E92FCA8C7000227D26 /* LoginViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A762F2FCA8C7000227D26 /* LoginViewModel.swift */; };
305A76EA2FCA8C7000227D26 /* OneTapLoginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76302FCA8C7000227D26 /* OneTapLoginView.swift */; };
305A76EB2FCA8C7000227D26 /* CircleMember.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76322FCA8C7000227D26 /* CircleMember.swift */; };
305A76EC2FCA8C7000227D26 /* MemberAnnotation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76332FCA8C7000227D26 /* MemberAnnotation.swift */; };
305A76ED2FCA8C7000227D26 /* MemberAnnotationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76342FCA8C7000227D26 /* MemberAnnotationView.swift */; };
305A76EE2FCA8C7000227D26 /* MineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76362FCA8C7000227D26 /* MineView.swift */; };
305A76EF2FCA8C7000227D26 /* MineViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76372FCA8C7000227D26 /* MineViewController.swift */; };
305A76F02FCA8C7000227D26 /* MineViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76382FCA8C7000227D26 /* MineViewModel.swift */; };
305A76F12FCA8C7000227D26 /* SystemService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A763B2FCA8C7000227D26 /* SystemService.swift */; };
305A76F22FCA8C7000227D26 /* UserService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A763C2FCA8C7000227D26 /* UserService.swift */; };
305A76F32FCA8C7000227D26 /* AutoLayout+NSLayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A763E2FCA8C7000227D26 /* AutoLayout+NSLayoutConstraint.swift */; };
305A76F42FCA8C7000227D26 /* AutoLayout+UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A763F2FCA8C7000227D26 /* AutoLayout+UIView.swift */; };
305A76F52FCA8C7000227D26 /* AutoLayoutSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76402FCA8C7000227D26 /* AutoLayoutSwift.swift */; };
305A76F62FCA8C7000227D26 /* AppRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76422FCA8C7000227D26 /* AppRouter.swift */; };
305A76F72FCA8C7000227D26 /* RouterTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76432FCA8C7000227D26 /* RouterTarget.swift */; };
305A76F82FCA8C7000227D26 /* DLAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76462FCA8C7000227D26 /* DLAlert.swift */; };
305A76F92FCA8C7000227D26 /* DLToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76472FCA8C7000227D26 /* DLToast.swift */; };
305A76FA2FCA8C7000227D26 /* DLEmptyDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76492FCA8C7000227D26 /* DLEmptyDataSet.swift */; };
305A76FB2FCA8C7000227D26 /* EmptyDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A764A2FCA8C7000227D26 /* EmptyDataSet.swift */; };
305A76FC2FCA8C7000227D26 /* EmptyDataSetDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A764B2FCA8C7000227D26 /* EmptyDataSetDelegate.swift */; };
305A76FD2FCA8C7000227D26 /* EmptyDataSetSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A764C2FCA8C7000227D26 /* EmptyDataSetSource.swift */; };
305A76FE2FCA8C7000227D26 /* EmptyDataSetView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A764D2FCA8C7000227D26 /* EmptyDataSetView.swift */; };
305A76FF2FCA8C7000227D26 /* EmptyDataSetView+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A764E2FCA8C7000227D26 /* EmptyDataSetView+Extension.swift */; };
305A77002FCA8C7000227D26 /* RefreshStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A764F2FCA8C7000227D26 /* RefreshStyle.swift */; };
305A77012FCA8C7000227D26 /* DLHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76512FCA8C7000227D26 /* DLHUD.swift */; };
305A77022FCA8C7000227D26 /* HUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76522FCA8C7000227D26 /* HUD.swift */; };
305A77032FCA8C7000227D26 /* ProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76532FCA8C7000227D26 /* ProgressHUD.swift */; };
305A77042FCA8C7000227D26 /* MXParallaxHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76562FCA8C7000227D26 /* MXParallaxHeader.m */; };
305A77052FCA8C7000227D26 /* MXScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76582FCA8C7000227D26 /* MXScrollView.m */; };
305A77062FCA8C7000227D26 /* MXScrollViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A765A2FCA8C7000227D26 /* MXScrollViewController.m */; };
305A77072FCA8C7000227D26 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A765C2FCA8C7000227D26 /* Helper.swift */; };
305A77082FCA8C7000227D26 /* PageCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A765D2FCA8C7000227D26 /* PageCollectionViewFlowLayout.swift */; };
305A77092FCA8C7000227D26 /* PageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A765E2FCA8C7000227D26 /* PageContentView.swift */; };
305A770A2FCA8C7000227D26 /* PageStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A765F2FCA8C7000227D26 /* PageStyle.swift */; };
305A770B2FCA8C7000227D26 /* PageTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76602FCA8C7000227D26 /* PageTitleView.swift */; };
305A770C2FCA8C7000227D26 /* PageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76612FCA8C7000227D26 /* PageView.swift */; };
305A770D2FCA8C7000227D26 /* PageViewManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76622FCA8C7000227D26 /* PageViewManager.swift */; };
305A770E2FCA8C7000227D26 /* DLAlertPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76642FCA8C7000227D26 /* DLAlertPopVC.swift */; };
305A770F2FCA8C7000227D26 /* DLCustomPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76652FCA8C7000227D26 /* DLCustomPopVC.swift */; };
305A77102FCA8C7000227D26 /* DLSheetPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76662FCA8C7000227D26 /* DLSheetPopVC.swift */; };
305A77112FCA8C7000227D26 /* DLViewTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76682FCA8C7000227D26 /* DLViewTransition.m */; };
305A77192FCA8C7000227D26 /* CollectionHFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767A2FCA8C7000227D26 /* CollectionHFlowLayout.swift */; };
305A771A2FCA8C7000227D26 /* JJPageControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767B2FCA8C7000227D26 /* JJPageControl.swift */; };
305A771B2FCA8C7000227D26 /* ReusableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767C2FCA8C7000227D26 /* ReusableView.swift */; };
305A771C2FCA8C7000227D26 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767E2FCA8C7000227D26 /* AppDelegate.swift */; };
305A771D2FCA8C7000227D26 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76862FCA8C7000227D26 /* ViewController.swift */; };
305A771E2FCA8C7000227D26 /* adhoc.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 305A74D12FCA8C7000227D26 /* adhoc.xcconfig */; };
305A77232FCA8C7000227D26 /* zihunbiantaoti-r.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 305A75382FCA8C7000227D26 /* zihunbiantaoti-r.ttf */; };
305A77F92FCA8C7000227D26 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 305A767F2FCA8C7000227D26 /* Assets.xcassets */; };
305A77FB2FCA8C7000227D26 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 305A76822FCA8C7000227D26 /* LaunchScreen.storyboard */; };
305A77FC2FCA8C7000227D26 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 305A76842FCA8C7000227D26 /* Main.storyboard */; };
305A798C2FCAB99300227D26 /* HomeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A798B2FCAB99300227D26 /* HomeViewModel.swift */; };
305A79902FCAC61A00227D26 /* InviteMemberVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A798F2FCAC61A00227D26 /* InviteMemberVC.swift */; };
3062E8B52FCE6BBA00CEF511 /* ScanVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8B42FCE6BBA00CEF511 /* ScanVC.swift */; };
3062E8B72FCE6BFE00CEF511 /* ScanView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8B62FCE6BFE00CEF511 /* ScanView.swift */; };
3062E8BA2FCEAC6500CEF511 /* CreateGroupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8B92FCEAC6500CEF511 /* CreateGroupView.swift */; };
3062E8BC2FCEAC7100CEF511 /* CreateGroupVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8BB2FCEAC7100CEF511 /* CreateGroupVC.swift */; };
3062E8BE2FCEBD0E00CEF511 /* GroupIconListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8BD2FCEBD0E00CEF511 /* GroupIconListVC.swift */; };
3062E8C02FCED7BB00CEF511 /* GroupIconListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8BF2FCED7BB00CEF511 /* GroupIconListView.swift */; };
3062E8C22FCFB86800CEF511 /* CreateGroupViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8C12FCFB86800CEF511 /* CreateGroupViewModel.swift */; };
3062E8C42FCFC90F00CEF511 /* CreateGroupVipPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8C32FCFC90F00CEF511 /* CreateGroupVipPopView.swift */; };
3062E8C72FCFD02F00CEF511 /* VipRechargeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8C62FCFD02F00CEF511 /* VipRechargeView.swift */; };
3062E8C92FCFD03B00CEF511 /* VipRechargeVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8C82FCFD03B00CEF511 /* VipRechargeVC.swift */; };
307073E12FD15F50004C37CC /* GroupIMService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307073E02FD15F50004C37CC /* GroupIMService.swift */; };
307073E52FD18A20004C37CC /* GroupChatView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307073E32FD18A20004C37CC /* GroupChatView.swift */; };
307073E62FD18A20004C37CC /* GroupChatVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307073E22FD18A20004C37CC /* GroupChatVC.swift */; };
307073EA2FD2715A004C37CC /* GroupChatViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307073E92FD2715A004C37CC /* GroupChatViewModel.swift */; };
30A7A9112FCAEE3D00105780 /* GroupListPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A7A9102FCAEE3D00105780 /* GroupListPopView.swift */; };
30A87A4B2FEE1DAB0095E7C6 /* ItineraryDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A4A2FEE1DAB0095E7C6 /* ItineraryDetailVC.swift */; };
30A87A4D2FEE1DB40095E7C6 /* ItineraryDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A4C2FEE1DB40095E7C6 /* ItineraryDetailView.swift */; };
30A87A502FEE4E4B0095E7C6 /* ScheduleHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A4F2FEE4E4B0095E7C6 /* ScheduleHistoryView.swift */; };
30A87A522FEE4E5D0095E7C6 /* ScheduleHistoryVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A512FEE4E5D0095E7C6 /* ScheduleHistoryVC.swift */; };
30A87A542FEE50B10095E7C6 /* ScheduleHistoryVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A532FEE50B10095E7C6 /* ScheduleHistoryVM.swift */; };
30A87A572FEE5A350095E7C6 /* ScheduleViewedVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A562FEE5A350095E7C6 /* ScheduleViewedVC.swift */; };
30A87A592FEE5A4C0095E7C6 /* ScheduleViewedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A582FEE5A4C0095E7C6 /* ScheduleViewedView.swift */; };
30A87A5B2FEE5AC20095E7C6 /* ScheduleViewedVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A5A2FEE5AC20095E7C6 /* ScheduleViewedVM.swift */; };
30A87A5E2FEE71A50095E7C6 /* CreateBubbleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A5D2FEE71A50095E7C6 /* CreateBubbleView.swift */; };
30A87A602FEE71B80095E7C6 /* CreateBubbleVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A5F2FEE71B80095E7C6 /* CreateBubbleVC.swift */; };
30A87A622FEE724D0095E7C6 /* CreateBubbleTiemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A612FEE724D0095E7C6 /* CreateBubbleTiemView.swift */; };
30A87A642FEE75520095E7C6 /* CreateBubbleTipsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A632FEE75520095E7C6 /* CreateBubbleTipsView.swift */; };
30A87A662FEE843E0095E7C6 /* CreateBubbleDoneView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A652FEE843E0095E7C6 /* CreateBubbleDoneView.swift */; };
30A87A682FEE86560095E7C6 /* CreateBubblePopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A672FEE86560095E7C6 /* CreateBubblePopView.swift */; };
30A87A6B2FEF5B950095E7C6 /* SearchLocationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A6A2FEF5B950095E7C6 /* SearchLocationView.swift */; };
30A87A6D2FEF5BA10095E7C6 /* SearchLocationVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A6C2FEF5BA10095E7C6 /* SearchLocationVC.swift */; };
30A87A6F2FEF7BE40095E7C6 /* SearchLocationResultVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A6E2FEF7BE40095E7C6 /* SearchLocationResultVC.swift */; };
30A87A712FEF7BED0095E7C6 /* SearchLocationResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A87A702FEF7BED0095E7C6 /* SearchLocationResultView.swift */; };
30ACD54C2FF6336000174861 /* PopupWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30ACD54B2FF6336000174861 /* PopupWindow.swift */; };
30ACD54E2FF7942E00174861 /* PromotionalActivitiesVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30ACD54D2FF7942E00174861 /* PromotionalActivitiesVC.swift */; };
30ACD5502FF7943A00174861 /* PromotionalActivitiesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30ACD54F2FF7943A00174861 /* PromotionalActivitiesView.swift */; };
30ACD67B2FF7B36A00174861 /* PopupQueueManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30ACD67A2FF7B36A00174861 /* PopupQueueManager.swift */; };
30B74B3A2FF2115A00F6744D /* GroupScheduleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B392FF2115A00F6744D /* GroupScheduleView.swift */; };
30B74B3C2FF2117900F6744D /* GroupScheduleVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B3B2FF2117900F6744D /* GroupScheduleVC.swift */; };
30B74B412FF2437E00F6744D /* GroupMemberListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B402FF2437E00F6744D /* GroupMemberListVC.swift */; };
30B74B432FF2438800F6744D /* GroupMemberListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B422FF2438800F6744D /* GroupMemberListView.swift */; };
30B74B452FF24D1B00F6744D /* GroupMemberListVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B442FF24D1B00F6744D /* GroupMemberListVM.swift */; };
30B74B472FF3608600F6744D /* ScheduleRecordModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B462FF3608600F6744D /* ScheduleRecordModel.swift */; };
30B74B492FF3680200F6744D /* InputEmailPopupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B482FF3680200F6744D /* InputEmailPopupView.swift */; };
30B74B4B2FF390EF00F6744D /* DrivingAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B4A2FF390EF00F6744D /* DrivingAPI.swift */; };
30B74B4D2FF391FF00F6744D /* DrivingService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B4C2FF391FF00F6744D /* DrivingService.swift */; };
30B74B4F2FF392D800F6744D /* DrivingStatsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B74B4E2FF392D800F6744D /* DrivingStatsModel.swift */; };
30B819F22FF3CE3C00FAB693 /* ItineraryTraceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B819F12FF3CE3C00FAB693 /* ItineraryTraceView.swift */; };
30B819F42FF3CE4900FAB693 /* ItineraryTraceVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30B819F32FF3CE4900FAB693 /* ItineraryTraceVC.swift */; };
30BAB84D2FCD2FDE00C33B5C /* InviteJoinView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB84C2FCD2FDE00C33B5C /* InviteJoinView.swift */; };
30BAB84F2FCD2FED00C33B5C /* InviteJoinVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB84E2FCD2FED00C33B5C /* InviteJoinVC.swift */; };
30BAB8512FCD331C00C33B5C /* GroupAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8502FCD331C00C33B5C /* GroupAPI.swift */; };
30BAB8532FCD337C00C33B5C /* GroupService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8522FCD337C00C33B5C /* GroupService.swift */; };
30BAB8632FCD716C00C33B5C /* JoinGroupVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8622FCD716C00C33B5C /* JoinGroupVC.swift */; };
30BAB8652FCD718A00C33B5C /* JoinGroupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8642FCD718A00C33B5C /* JoinGroupView.swift */; };
30BF300C2FED09BA00D9CB52 /* ScheduleDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BF300B2FED09BA00D9CB52 /* ScheduleDetailView.swift */; };
30BF300E2FED09CC00D9CB52 /* ScheduleDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BF300D2FED09CC00D9CB52 /* ScheduleDetailVC.swift */; };
30BF30102FED0C8E00D9CB52 /* ScheduleDetailVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BF300F2FED0C8E00D9CB52 /* ScheduleDetailVM.swift */; };
30C4C0162FDB91B8009215C1 /* CheckPermissionVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C4C0152FDB91B8009215C1 /* CheckPermissionVC.swift */; };
30C4C0192FDBF094009215C1 /* RemoveMemberVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C4C0182FDBF094009215C1 /* RemoveMemberVC.swift */; };
30C4C01B2FDBF09D009215C1 /* RemoveMemberView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C4C01A2FDBF09D009215C1 /* RemoveMemberView.swift */; };
30C4C01D2FDBF557009215C1 /* RemoveMemberViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C4C01C2FDBF557009215C1 /* RemoveMemberViewModel.swift */; };
30C4C0202FDC0EC5009215C1 /* GroupInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C4C01F2FDC0EC5009215C1 /* GroupInfoView.swift */; };
30C4C0222FDC0ED3009215C1 /* GroupInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C4C0212FDC0ED3009215C1 /* GroupInfoVC.swift */; };
30C6666C2FFB7C4000E62B25 /* IAPManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C6666B2FFB7C4000E62B25 /* IAPManager.swift */; };
30C6679E2FFB7FEF00E62B25 /* SharePopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C6679C2FFB7FEF00E62B25 /* SharePopView.swift */; };
30CCDE4E2FE26CEA00F5214A /* PayResultPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE4D2FE26CEA00F5214A /* PayResultPopVC.swift */; };
30CCDE512FE2785D00F5214A /* SignInVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE502FE2785D00F5214A /* SignInVC.swift */; };
30CCDE532FE2786600F5214A /* SignInView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE522FE2786600F5214A /* SignInView.swift */; };
30CCDE552FE2903100F5214A /* SignInModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE542FE2903100F5214A /* SignInModel.swift */; };
30CCDE582FE39F8C00F5214A /* SOSView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE572FE39F8C00F5214A /* SOSView.swift */; };
30CCDE5A2FE39F9D00F5214A /* SOSViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE592FE39F9D00F5214A /* SOSViewController.swift */; };
30CCDE5C2FE3A1A800F5214A /* SOSPracticeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CCDE5B2FE3A1A800F5214A /* SOSPracticeView.swift */; };
30D74AAB2FE8C7700050EB2C /* GPSSignalHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AAA2FE8C7700050EB2C /* GPSSignalHelper.swift */; };
30D74AAE2FEA13E00050EB2C /* ScheduleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AAD2FEA13E00050EB2C /* ScheduleView.swift */; };
30D74AB02FEA13ED0050EB2C /* ScheduleVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AAF2FEA13ED0050EB2C /* ScheduleVC.swift */; };
30D74AB22FEA1D5D0050EB2C /* ScheduleViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AB12FEA1D5D0050EB2C /* ScheduleViewModel.swift */; };
30D74AB42FEA25B90050EB2C /* ViewedModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AB32FEA25B90050EB2C /* ViewedModel.swift */; };
30D74AB62FEA34FF0050EB2C /* ItineraryAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AB52FEA34FF0050EB2C /* ItineraryAPI.swift */; };
30D74AB82FEA36A50050EB2C /* ItineraryService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AB72FEA36A50050EB2C /* ItineraryService.swift */; };
30D74ABA2FEA37AD0050EB2C /* ScheduleModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AB92FEA37AD0050EB2C /* ScheduleModel.swift */; };
30D74ABD2FEA67EA0050EB2C /* CreateScheduleVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74ABC2FEA67EA0050EB2C /* CreateScheduleVC.swift */; };
30D74ABF2FEA67F30050EB2C /* CreateScheduleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74ABE2FEA67F30050EB2C /* CreateScheduleView.swift */; };
30D74AC12FEA6EEF0050EB2C /* CreateSchedulePopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74AC02FEA6EEF0050EB2C /* CreateSchedulePopView.swift */; };
30D74BF32FEB6F5B0050EB2C /* LocationPickerVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74BF02FEB6F5B0050EB2C /* LocationPickerVC.swift */; };
30D74BF42FEB6F5B0050EB2C /* LocationPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74BF12FEB6F5B0050EB2C /* LocationPickerView.swift */; };
30D74D1F2FEBB09B0050EB2C /* CreateScheduleVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D74D1E2FEBB09B0050EB2C /* CreateScheduleVM.swift */; };
30D87CDB2FDFA9EE00E958FD /* MQTTService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D87CDA2FDFA9EE00E958FD /* MQTTService.swift */; };
30D87CDD2FDFF07500E958FD /* InteractionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D87CDC2FDFF07500E958FD /* InteractionView.swift */; };
30D87CDF2FDFF1A100E958FD /* QuickMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D87CDE2FDFF1A100E958FD /* QuickMessageView.swift */; };
30D87D042FE1336300E958FD /* NavigationVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D87D012FE1336300E958FD /* NavigationVC.swift */; };
30D87D052FE1336300E958FD /* NavigationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D87D022FE1336300E958FD /* NavigationView.swift */; };
30D891F52FE22E0600E958FD /* OrderAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D891F42FE22E0600E958FD /* OrderAPI.swift */; };
30D891F72FE22E6E00E958FD /* OrderService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D891F62FE22E6E00E958FD /* OrderService.swift */; };
30DA36BD2FECC5AB008D5A2C /* CreateScheduleVipPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DA36BC2FECC5AB008D5A2C /* CreateScheduleVipPopView.swift */; };
30DC18522FD009CD0041DCD1 /* VipExpenseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC18512FD009CD0041DCD1 /* VipExpenseModel.swift */; };
30DC18542FD00C4A0041DCD1 /* VipRechargeVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC18532FD00C4A0041DCD1 /* VipRechargeVM.swift */; };
30DC185A2FD11E7A0041DCD1 /* WebOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC18562FD11E7A0041DCD1 /* WebOperations.swift */; };
30DC185B2FD11E7A0041DCD1 /* NavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC18552FD11E7A0041DCD1 /* NavigationTitleView.swift */; };
30DC185C2FD11E7A0041DCD1 /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC18572FD11E7A0041DCD1 /* WebViewController.swift */; };
30DC185E2FD1211D0041DCD1 /* VipRightsVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC185D2FD1211D0041DCD1 /* VipRightsVC.swift */; };
30DC18602FD12A020041DCD1 /* VipWaivePopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DC185F2FD12A020041DCD1 /* VipWaivePopView.swift */; };
30EBF7202FEFD6F2009A8A87 /* GroupChooseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EBF71F2FEFD6F2009A8A87 /* GroupChooseView.swift */; };
30EFF2992FD65FB000EB35D4 /* VoicePlayerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF2982FD65FB000EB35D4 /* VoicePlayerManager.swift */; };
30EFF29B2FD668C900EB35D4 /* VoiceRecordView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF29A2FD668C900EB35D4 /* VoiceRecordView.swift */; };
30EFF3A42FD7C5A300EB35D4 /* GroupSettingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3A32FD7C5A300EB35D4 /* GroupSettingView.swift */; };
30EFF3A62FD7C5AF00EB35D4 /* GroupSettingVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3A52FD7C5AF00EB35D4 /* GroupSettingVC.swift */; };
30EFF3A82FD7C6A400EB35D4 /* GroupSettingViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3A72FD7C6A400EB35D4 /* GroupSettingViewModel.swift */; };
30EFF3AE2FD7FF1400EB35D4 /* TextInputViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3AC2FD7FF1400EB35D4 /* TextInputViewController.swift */; };
30EFF3B02FD8122E00EB35D4 /* GroupTagListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3AF2FD8122E00EB35D4 /* GroupTagListView.swift */; };
30EFF3B32FD8F1C200EB35D4 /* ReviewMemberListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3B22FD8F1C200EB35D4 /* ReviewMemberListView.swift */; };
30EFF3B52FD8F1D000EB35D4 /* ReviewMemberListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3B42FD8F1D000EB35D4 /* ReviewMemberListVC.swift */; };
30EFF3B72FD8F86200EB35D4 /* ReviewMemberListVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3B62FD8F86200EB35D4 /* ReviewMemberListVM.swift */; };
30EFF3B92FD8FC5200EB35D4 /* VerificationPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3B82FD8FC5200EB35D4 /* VerificationPopView.swift */; };
30EFF3BB2FD90D7600EB35D4 /* ConfirmPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3BA2FD90D7600EB35D4 /* ConfirmPopVC.swift */; };
30EFF3BE2FD958A100EB35D4 /* AccountView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3BD2FD958A100EB35D4 /* AccountView.swift */; };
30EFF3C02FD958AE00EB35D4 /* AccountVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3BF2FD958AE00EB35D4 /* AccountVC.swift */; };
30EFF3C22FDA3F7F00EB35D4 /* AppCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3C12FDA3F7F00EB35D4 /* AppCacheManager.swift */; };
30EFF3C42FDA431D00EB35D4 /* ChangePhoneVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3C32FDA431D00EB35D4 /* ChangePhoneVC.swift */; };
30EFF3C62FDA433E00EB35D4 /* ChangePhoneView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3C52FDA433E00EB35D4 /* ChangePhoneView.swift */; };
30EFF3CA2FDA575600EB35D4 /* CancellationPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3C92FDA575600EB35D4 /* CancellationPopView.swift */; };
30EFF3CD2FDA668A00EB35D4 /* MyProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3CC2FDA668A00EB35D4 /* MyProfileView.swift */; };
30EFF3CF2FDA669800EB35D4 /* MyProfileVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3CE2FDA669800EB35D4 /* MyProfileVC.swift */; };
30EFF3D12FDA69EC00EB35D4 /* AvatarIconListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3D02FDA69EC00EB35D4 /* AvatarIconListVC.swift */; };
30EFF3D32FDA69F400EB35D4 /* AvatarIconListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3D22FDA69F400EB35D4 /* AvatarIconListView.swift */; };
30EFF3D62FDA8F0100EB35D4 /* EmergencyContactView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3D52FDA8F0100EB35D4 /* EmergencyContactView.swift */; };
30EFF3D82FDA8F1000EB35D4 /* EmergencyContactVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3D72FDA8F1000EB35D4 /* EmergencyContactVC.swift */; };
30EFF3DA2FDA935D00EB35D4 /* EmergencyContactFooterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3D92FDA935D00EB35D4 /* EmergencyContactFooterView.swift */; };
30EFF3DC2FDA981B00EB35D4 /* EmergencyContactAddView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3DB2FDA981B00EB35D4 /* EmergencyContactAddView.swift */; };
30EFF3DE2FDA982C00EB35D4 /* EmergencyContactAddVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3DD2FDA982C00EB35D4 /* EmergencyContactAddVC.swift */; };
30EFF3E02FDA9CE300EB35D4 /* EmergencyContactModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3DF2FDA9CE300EB35D4 /* EmergencyContactModel.swift */; };
30EFF3E22FDA9DEE00EB35D4 /* EmergencyContactVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3E12FDA9DEE00EB35D4 /* EmergencyContactVM.swift */; };
30EFF3E52FDAA93400EB35D4 /* PrivacyPolicyVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3E42FDAA93300EB35D4 /* PrivacyPolicyVC.swift */; };
30EFF3E72FDAA93D00EB35D4 /* PrivacyPolicyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EFF3E62FDAA93D00EB35D4 /* PrivacyPolicyView.swift */; };
30EFF3E82FCA8C7000227D26 /* AuthenticationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30EFF3E92FCA8C7000227D26 /* AuthenticationServices.framework */; };
4392B1D9C125D873FCFCDDC9 /* app_catalog.json in Resources */ = {isa = PBXBuildFile; fileRef = 3C79865C3ED165AFDD091C29 /* app_catalog.json */; };
488FF21773B8E5021D8662B5 /* AppRestrictView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 787F87DD1CEBED1A4E1E9FC7 /* AppRestrictView.swift */; };
4AF6E5954D73E21F31F7A16B /* AppRestrictVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0112B7865829D5B6A4A0BD0 /* AppRestrictVC.swift */; };
557E8D5330187A5C0032AB51 /* BaseNavigationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557E8D5230187A5C0032AB51 /* BaseNavigationView.swift */; };
55B2179130217D6600784774 /* HomeView2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B2179030217D6600784774 /* HomeView2.swift */; };
55B2179330218CE100784774 /* GroupMemberView2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B2179230218CE100784774 /* GroupMemberView2.swift */; };
55B217953022DD6B00784774 /* 荆南波波黑-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 55B217943022DD6B00784774 /* 荆南波波黑-Bold.ttf */; };
55B217A13022F0A000784702 /* FontManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217A03022F0A000784701 /* FontManager.swift */; };
55B217A33022F0B100784706 /* UIDevice+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217A33022F0B100784707 /* UIDevice+Extension.swift */; };
55B217B13022F0A000784711 /* GroupItineraryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217B03022F0A000784710 /* GroupItineraryView.swift */; };
55B217C13022F0A000784721 /* MinePhotoWallView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217C03022F0A000784720 /* MinePhotoWallView.swift */; };
55B217C33022F0A000784723 /* MemberPhoneReportView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217C23022F0A000784722 /* MemberPhoneReportView.swift */; };
55B217C53022F0A000784725 /* MemberAppUsageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217C43022F0A000784724 /* MemberAppUsageView.swift */; };
55B217D13022F0A000784727 /* UnlockCountManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217D03022F0A000784726 /* UnlockCountManager.swift */; };
55B217D23023010000784731 /* TodayTrackDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217D13023010000784730 /* TodayTrackDetailVC.swift */; };
55B217D43023010000784733 /* TodayTrackDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217D33023010000784732 /* TodayTrackDetailView.swift */; };
55B217D63023010000784735 /* TodayTrackDetailViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217D53023010000784734 /* TodayTrackDetailViewModel.swift */; };
55B217D83023010000784737 /* PhoneReportDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217D73023010000784736 /* PhoneReportDetailVC.swift */; };
55B217DA3023010000784739 /* PhoneReportDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217D93023010000784738 /* PhoneReportDetailView.swift */; };
55B217DC302301000078473B /* PhoneReportDetailViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B217DB302301000078473A /* PhoneReportDetailViewModel.swift */; };
55B218A13024A00100784702 /* AboutVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218A13024A00100784701 /* AboutVC.swift */; };
55B218A13024A00100784704 /* AboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218A13024A00100784703 /* AboutView.swift */; };
55B218A13024A00100784706 /* CancelAccountVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218A13024A00100784705 /* CancelAccountVC.swift */; };
55B218A13024A00100784708 /* CancelAccountView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218A13024A00100784707 /* CancelAccountView.swift */; };
55B218A13024A0010078470A /* MemberInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218A13024A00100784709 /* MemberInfoVC.swift */; };
55B218A13024A0010078470C /* MemberInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218A13024A0010078470B /* MemberInfoView.swift */; };
55B220013031000100784801 /* FeedbackVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B220003031000100784800 /* FeedbackVC.swift */; };
55B220033031000100784803 /* FeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B220023031000100784802 /* FeedbackView.swift */; };
55B220053031000100784805 /* FeedbackSuccessView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B220043031000100784804 /* FeedbackSuccessView.swift */; };
55B218B13024B00100784722 /* FeatureIntroVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218B13024B00100784721 /* FeatureIntroVC.swift */; };
55B218B13024B00100784724 /* FeatureIntroView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B218B13024B00100784723 /* FeatureIntroView.swift */; };
55B219A2302A000100784751 /* UnlockRequestPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219A1302A000100784750 /* UnlockRequestPopView.swift */; };
55B219B2302A000100784761 /* ReceiveMessagePopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219B1302A000100784760 /* ReceiveMessagePopView.swift */; };
55B219C13024C00100784722 /* BubbleHeroView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219C13024C00100784721 /* BubbleHeroView.swift */; };
55B219C13024C00100784724 /* CreateBubbleSetupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219C13024C00100784723 /* CreateBubbleSetupView.swift */; };
55B219C13024C00100784726 /* BubbleKnowledgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219C13024C00100784725 /* BubbleKnowledgeView.swift */; };
55B219C13024C00100784728 /* BubbleKnowledgeVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219C13024C00100784727 /* BubbleKnowledgeVC.swift */; };
55B219C2302A000100784771 /* PigeonMessageVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219C1302A000100784770 /* PigeonMessageVC.swift */; };
55B219C4302A000100784773 /* PigeonMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B219C3302A000100784772 /* PigeonMessageView.swift */; };
55B21A02302B0001007847A2 /* SOSAnimationViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B21A01302B0001007847A1 /* SOSAnimationViews.swift */; };
55B21A04302B0001007847A4 /* SOSReceiveAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B21A03302B0001007847A3 /* SOSReceiveAlertView.swift */; };
55B21D6E3023117900784774 /* 优设标题黑_猫啃网.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 55B21D6D3023117900784774 /* 优设标题黑_猫啃网.ttf */; };
55BF752D2FFE53F70055DA57 /* LocationPermissionPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BF752C2FFE53F70055DA57 /* LocationPermissionPopView.swift */; };
55BF75352FFF91690055DA57 /* InteractionEmojiCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BF75342FFF91690055DA57 /* InteractionEmojiCell.swift */; };
55C219C13024C00100784731 /* SearchLocationHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C219C13024C00100784730 /* SearchLocationHeaderView.swift */; };
60BEE25E61F3DE24976A7A47 /* ManagedSettingsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7FE44DF1C46BDA7B98BC7859 /* ManagedSettingsUI.framework */; };
68F0D48EB76039050533197C /* AppRestrictShared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB29D0618C4BE76F2CA5261 /* AppRestrictShared.swift */; };
6D90E8FFE4D597E888E6A224 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E326B06736FE04DD7A5E96D /* UIKit.framework */; };
77731F107613C247B7FE98C8 /* ManagedSettings.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EE79029677394A46B143E75 /* ManagedSettings.framework */; };
7B9D095A034C9FA5E69F55BA /* AppRestrictShared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB29D0618C4BE76F2CA5261 /* AppRestrictShared.swift */; };
80F749310651808BF00F95CF /* DeviceActivityMonitorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D64156B4A0E806901AB223FA /* DeviceActivityMonitorExtension.swift */; };
830C70B1B53657BB020721DA /* AppRestrictManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AEEA6CEA0CEAAB42C22752B /* AppRestrictManager.swift */; };
89647BC98E0FF342511D42CF /* FamilyControls.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CD6B965A124276661A84C4C /* FamilyControls.framework */; };
A1B2C3D42FDABC8C009215C1 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A1B2C3D52FDABC8C009215C1 /* PrivacyInfo.xcprivacy */; };
A42DCB2A66E694B7CC50033B /* AppRestrictCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89519661B70A0ADEC2A76032 /* AppRestrictCell.swift */; };
A55D8DE8A1F679EBF7B562D1 /* AppCatalogStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47922567FCD34DBE9186F8FD /* AppCatalogStore.swift */; };
A97A15CB71FDCA432974A768 /* AppRestrictShieldSettingsVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFFBDE92B94E7004F6B642AD /* AppRestrictShieldSettingsVC.swift */; };
B38B130801018F93E81D52C5 /* ManagedSettings.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EE79029677394A46B143E75 /* ManagedSettings.framework */; };
B52F13A261ED273A3A58183F /* SelectActivityVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BAE595D39202A2958737BD3 /* SelectActivityVC.swift */; };
C15D41A1770F5B4A02E5FC59 /* AppRestrictShared.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB29D0618C4BE76F2CA5261 /* AppRestrictShared.swift */; };
C3C4ACC1AE3CAF5BA21328B7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 226CA98495C2884EBB1D1372 /* Foundation.framework */; };
C6A99DEE361AB31477F88475 /* LockDistractView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC46E80B848E4012D192E4CE /* LockDistractView.swift */; };
CC53DE2CA88E529129547A52 /* ShieldConfigurationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0C47E0012491DB1371FD5E53 /* ShieldConfigurationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
D3C101B198090A9F4D93E44F /* FamilyControls.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CD6B965A124276661A84C4C /* FamilyControls.framework */; };
D60B79067C80CD6AF50D63FE /* FamilyControls.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CD6B965A124276661A84C4C /* FamilyControls.framework */; };
D698E9C56D6F2C152772131D /* Pods_QuickLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 475D33CAFA1E1911EB1F8D9F /* Pods_QuickLocation.framework */; };
D765496DAEBAE6A8C98DB843 /* ShieldConfigurationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08002267FC4390B20D3510B3 /* ShieldConfigurationExtension.swift */; };
DB67C2EB2521042829A3DBA5 /* PairGuideStepsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E5F5DC8694A001BF0C47147 /* PairGuideStepsView.swift */; };
DBFE43A8D2406BF4EF92C2EF /* DeviceActivityMonitorExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 98E91E51811235EAD0985421 /* DeviceActivityMonitorExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
E3D4129BDA33540BA4E1292E /* LockDistractVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9CFFB14BA2ECC259151BCDA /* LockDistractVC.swift */; };
E6E5C711C9BD9F6C929BB062 /* DeviceActivity.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 88CC9D32980864EAD9F72004 /* DeviceActivity.framework */; };
E866CAAE7D4E74EB7AD608B9 /* ITunesSearchService.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE3D39F325FC7624C1D914D6 /* ITunesSearchService.swift */; };
EA13C1E21EC94958AC9755A8 /* FamilyActivityPickerHost.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF9D223AB35744F92E0E3E77 /* FamilyActivityPickerHost.swift */; };
F53E5BD11D671E5CED4E7408 /* ManagedSettingsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7FE44DF1C46BDA7B98BC7859 /* ManagedSettingsUI.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
1B096A922D2FECE87D42D1D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 3E4359002FC48D26003470A5 /* Project object */;
proxyType = 1;
remoteGlobalIDString = E4257D157F2E24904E9B6630;
remoteInfo = ShieldConfigurationExtension;
};
BCE404021C2F9BD8BCC26E94 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 3E4359002FC48D26003470A5 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B626CA1007794E780B5B1CB3;
remoteInfo = DeviceActivityMonitorExtension;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
63D74ED0B1CEAFA8DAC0A6C0 /* Embed Foundation Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
DBFE43A8D2406BF4EF92C2EF /* DeviceActivityMonitorExtension.appex in Embed Foundation Extensions */,
CC53DE2CA88E529129547A52 /* ShieldConfigurationExtension.appex in Embed Foundation Extensions */,
);
name = "Embed Foundation Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
08002267FC4390B20D3510B3 /* ShieldConfigurationExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShieldConfigurationExtension.swift; path = ShieldConfigurationExtension/ShieldConfigurationExtension.swift; sourceTree = "<group>"; };
0C47E0012491DB1371FD5E53 /* ShieldConfigurationExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = ShieldConfigurationExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
1AB29D0618C4BE76F2CA5261 /* AppRestrictShared.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppRestrictShared.swift; path = AppRestrictShared/AppRestrictShared.swift; sourceTree = "<group>"; };
1E326B06736FE04DD7A5E96D /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
226CA98495C2884EBB1D1372 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
2EE79029677394A46B143E75 /* ManagedSettings.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ManagedSettings.framework; path = System/Library/Frameworks/ManagedSettings.framework; sourceTree = SDKROOT; };
305A74C62FCA8C7000227D26 /* MoyaProvider+Rx.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MoyaProvider+Rx.swift"; sourceTree = "<group>"; };
305A74C72FCA8C7000227D26 /* Observable+Response.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Observable+Response.swift"; sourceTree = "<group>"; };
305A74C82FCA8C7000227D26 /* Single+Response.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Single+Response.swift"; sourceTree = "<group>"; };
305A74CA2FCA8C7000227D26 /* API.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = API.swift; sourceTree = "<group>"; };
305A74CB2FCA8C7000227D26 /* APIProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APIProvider.swift; sourceTree = "<group>"; };
305A74CC2FCA8C7000227D26 /* AppNetworkConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppNetworkConfig.swift; sourceTree = "<group>"; };
305A74CD2FCA8C7000227D26 /* SignPlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignPlugin.swift; sourceTree = "<group>"; };
305A74CE2FCA8C7000227D26 /* SystemAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemAPI.swift; sourceTree = "<group>"; };
305A74CF2FCA8C7000227D26 /* UserAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAPI.swift; sourceTree = "<group>"; };
305A74D12FCA8C7000227D26 /* adhoc.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = adhoc.xcconfig; sourceTree = "<group>"; };
305A74D22FCA8C7000227D26 /* Constant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constant.swift; sourceTree = "<group>"; };
305A74D32FCA8C7000227D26 /* LogUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogUtils.swift; sourceTree = "<group>"; };
305A74D52FCA8C7000227D26 /* AddImageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddImageCell.swift; sourceTree = "<group>"; };
305A74D62FCA8C7000227D26 /* UploadImageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UploadImageCell.swift; sourceTree = "<group>"; };
305A74D82FCA8C7000227D26 /* CornerRadiusCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CornerRadiusCell.swift; sourceTree = "<group>"; };
305A74D92FCA8C7000227D26 /* CornerRadiusFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CornerRadiusFooterView.swift; sourceTree = "<group>"; };
305A74DA2FCA8C7000227D26 /* CornerRadiusHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CornerRadiusHeaderView.swift; sourceTree = "<group>"; };
305A74DC2FCA8C7000227D26 /* ImagePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePicker.swift; sourceTree = "<group>"; };
305A74DD2FCA8C7000227D26 /* ImagePickerPopup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePickerPopup.swift; sourceTree = "<group>"; };
305A74DE2FCA8C7000227D26 /* PopupAnimator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PopupAnimator.swift; sourceTree = "<group>"; };
305A74DF2FCA8C7000227D26 /* PopupAnimators.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PopupAnimators.swift; sourceTree = "<group>"; };
305A74E02FCA8C7000227D26 /* PopupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PopupViewController.swift; sourceTree = "<group>"; };
305A74E12FCA8C7000227D26 /* PopupViewController+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PopupViewController+Extension.swift"; sourceTree = "<group>"; };
305A74E32FCA8C7000227D26 /* TextArrowCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextArrowCell.swift; sourceTree = "<group>"; };
305A74E42FCA8C7000227D26 /* TextContentArrowCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextContentArrowCell.swift; sourceTree = "<group>"; };
305A74E52FCA8C7000227D26 /* TextTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextTableViewCell.swift; sourceTree = "<group>"; };
305A74E82FCA8C7000227D26 /* UIButton+RTL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIButton+RTL.h"; sourceTree = "<group>"; };
305A74E92FCA8C7000227D26 /* UIButton+RTL.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIButton+RTL.m"; sourceTree = "<group>"; };
305A74EB2FCA8C7000227D26 /* Array+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Array+Extension.swift"; sourceTree = "<group>"; };
305A74EC2FCA8C7000227D26 /* ControlEvents+Block.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ControlEvents+Block.swift"; sourceTree = "<group>"; };
305A74ED2FCA8C7000227D26 /* Date+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+Extension.swift"; sourceTree = "<group>"; };
305A74EE2FCA8C7000227D26 /* Dictionay+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionay+Extension.swift"; sourceTree = "<group>"; };
305A74EF2FCA8C7000227D26 /* Int+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Int+Extension.swift"; sourceTree = "<group>"; };
305A74F02FCA8C7000227D26 /* NSAttributedString+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Extension.swift"; sourceTree = "<group>"; };
305A74F12FCA8C7000227D26 /* ObjectMapper+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ObjectMapper+Extension.swift"; sourceTree = "<group>"; };
305A74F22FCA8C7000227D26 /* Optional+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Optional+Extension.swift"; sourceTree = "<group>"; };
305A74F32FCA8C7000227D26 /* Response+ObjectMapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Response+ObjectMapper.swift"; sourceTree = "<group>"; };
305A74F42FCA8C7000227D26 /* ScaleType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScaleType.swift; sourceTree = "<group>"; };
305A74F52FCA8C7000227D26 /* String+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extension.swift"; sourceTree = "<group>"; };
305A74F62FCA8C7000227D26 /* UIApplicationExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIApplicationExtension.swift; sourceTree = "<group>"; };
305A74F72FCA8C7000227D26 /* UIButton+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIButton+Extension.swift"; sourceTree = "<group>"; };
305A74F82FCA8C7000227D26 /* UIColor+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Extension.swift"; sourceTree = "<group>"; };
305A74F92FCA8C7000227D26 /* UIFont+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Extension.swift"; sourceTree = "<group>"; };
305A74FA2FCA8C7000227D26 /* UIImage+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Extension.swift"; sourceTree = "<group>"; };
305A74FB2FCA8C7000227D26 /* UIImage+Resource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Resource.swift"; sourceTree = "<group>"; };
305A74FC2FCA8C7000227D26 /* UILabel+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILabel+Extension.swift"; sourceTree = "<group>"; };
305A74FD2FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+FDFullscreenPopGesture.h"; sourceTree = "<group>"; };
305A74FE2FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+FDFullscreenPopGesture.m"; sourceTree = "<group>"; };
305A74FF2FCA8C7000227D26 /* UITableView+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITableView+Extension.swift"; sourceTree = "<group>"; };
305A75002FCA8C7000227D26 /* UITextField+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextField+Extensions.swift"; sourceTree = "<group>"; };
305A75012FCA8C7000227D26 /* UIView+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Extension.swift"; sourceTree = "<group>"; };
305A75022FCA8C7000227D26 /* UIViewController+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Extension.swift"; sourceTree = "<group>"; };
305A75032FCA8C7000227D26 /* URL+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URL+Extension.swift"; sourceTree = "<group>"; };
305A75052FCA8C7000227D26 /* Wrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Wrapper.swift; sourceTree = "<group>"; };
305A75072FCA8C7000227D26 /* BaseModelNew.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseModelNew.swift; sourceTree = "<group>"; };
305A75082FCA8C7000227D26 /* ListModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListModel.swift; sourceTree = "<group>"; };
305A75092FCA8C7000227D26 /* PaginationModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaginationModel.swift; sourceTree = "<group>"; };
305A750A2FCA8C7000227D26 /* ResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResponseModel.swift; sourceTree = "<group>"; };
305A750C2FCA8C7000227D26 /* ListService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListService.swift; sourceTree = "<group>"; };
305A750E2FCA8C7000227D26 /* BaseNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseNavigationController.swift; sourceTree = "<group>"; };
305A750F2FCA8C7000227D26 /* BaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = "<group>"; };
305A75112FCA8C7000227D26 /* BaseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewModel.swift; sourceTree = "<group>"; };
305A75132FCA8C7000227D26 /* MainTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarController.swift; sourceTree = "<group>"; };
305A75142FCA8C7000227D26 /* QuickLocationTabBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuickLocationTabBar.swift; sourceTree = "<group>"; };
305A75172FCA8C7000227D26 /* Account.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Account.swift; sourceTree = "<group>"; };
305A75182FCA8C7000227D26 /* AppContextManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppContextManager.swift; sourceTree = "<group>"; };
305A75192FCA8C7000227D26 /* UserConfigModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserConfigModel.swift; sourceTree = "<group>"; };
305A751A2FCA8C7000227D26 /* UserConfigResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserConfigResponse.swift; sourceTree = "<group>"; };
305A751C2FCA8C7000227D26 /* ApiManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiManager.swift; sourceTree = "<group>"; };
305A751D2FCA8C7000227D26 /* AppSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppSettings.swift; sourceTree = "<group>"; };
305A751E2FCA8C7000227D26 /* Authorize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Authorize.swift; sourceTree = "<group>"; };
305A751F2FCA8C7000227D26 /* FileTools.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileTools.swift; sourceTree = "<group>"; };
305A75202FCA8C7000227D26 /* Permission.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Permission.swift; sourceTree = "<group>"; };
305A75212FCA8C7000227D26 /* RouterManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterManager.swift; sourceTree = "<group>"; };
305A75232FCA8C7000227D26 /* CountDownService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountDownService.swift; sourceTree = "<group>"; };
305A75252FCA8C7000227D26 /* MoneyFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoneyFormatter.swift; sourceTree = "<group>"; };
305A75272FCA8C7000227D26 /* TimeSpecificNotificationManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeSpecificNotificationManager.swift; sourceTree = "<group>"; };
305A75292FCA8C7000227D26 /* ThemeManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThemeManager.swift; sourceTree = "<group>"; };
305A752B2FCA8C7000227D26 /* URLManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLManager.swift; sourceTree = "<group>"; };
305A752E2FCA8C7000227D26 /* GroupModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupModel.swift; sourceTree = "<group>"; };
305A752F2FCA8C7000227D26 /* SystemResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemResponse.swift; sourceTree = "<group>"; };
305A75312FCA8C7000227D26 /* ImagePlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePlugin.swift; sourceTree = "<group>"; };
305A75322FCA8C7000227D26 /* NotEmpty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotEmpty.swift; sourceTree = "<group>"; };
305A75382FCA8C7000227D26 /* zihunbiantaoti-r.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "zihunbiantaoti-r.ttf"; sourceTree = "<group>"; };
305A761A2FCA8C7000227D26 /* Action.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Action.swift; sourceTree = "<group>"; };
305A761B2FCA8C7000227D26 /* Action+Internal.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Action+Internal.swift"; sourceTree = "<group>"; };
305A761C2FCA8C7000227D26 /* Button+Action.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Button+Action.swift"; sourceTree = "<group>"; };
305A761D2FCA8C7000227D26 /* Control+Action.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Control+Action.swift"; sourceTree = "<group>"; };
305A761E2FCA8C7000227D26 /* InputSubject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InputSubject.swift; sourceTree = "<group>"; };
305A761F2FCA8C7000227D26 /* NSObject+Rx.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSObject+Rx.swift"; sourceTree = "<group>"; };
305A76202FCA8C7000227D26 /* ObservableType+ObjectMapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ObservableType+ObjectMapper.swift"; sourceTree = "<group>"; };
305A76212FCA8C7000227D26 /* Single+ObjectMapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Single+ObjectMapper.swift"; sourceTree = "<group>"; };
305A76232FCA8C7000227D26 /* GroupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupView.swift; sourceTree = "<group>"; };
305A76242FCA8C7000227D26 /* GroupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupViewController.swift; sourceTree = "<group>"; };
305A76252FCA8C7000227D26 /* GroupViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupViewModel.swift; sourceTree = "<group>"; };
305A76272FCA8C7000227D26 /* GroupMemberView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupMemberView.swift; sourceTree = "<group>"; };
305A76282FCA8C7000227D26 /* HomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeView.swift; sourceTree = "<group>"; };
305A76292FCA8C7000227D26 /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = "<group>"; };
305A762B2FCA8C7000227D26 /* LaunchViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchViewController.swift; sourceTree = "<group>"; };
305A762D2FCA8C7000227D26 /* LoginView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginView.swift; sourceTree = "<group>"; };
305A762E2FCA8C7000227D26 /* LoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
305A762F2FCA8C7000227D26 /* LoginViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewModel.swift; sourceTree = "<group>"; };
305A76302FCA8C7000227D26 /* OneTapLoginView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OneTapLoginView.swift; sourceTree = "<group>"; };
305A76322FCA8C7000227D26 /* CircleMember.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CircleMember.swift; sourceTree = "<group>"; };
305A76332FCA8C7000227D26 /* MemberAnnotation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberAnnotation.swift; sourceTree = "<group>"; };
305A76342FCA8C7000227D26 /* MemberAnnotationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberAnnotationView.swift; sourceTree = "<group>"; };
305A76362FCA8C7000227D26 /* MineView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MineView.swift; sourceTree = "<group>"; };
305A76372FCA8C7000227D26 /* MineViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MineViewController.swift; sourceTree = "<group>"; };
305A76382FCA8C7000227D26 /* MineViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MineViewModel.swift; sourceTree = "<group>"; };
305A763B2FCA8C7000227D26 /* SystemService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemService.swift; sourceTree = "<group>"; };
305A763C2FCA8C7000227D26 /* UserService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserService.swift; sourceTree = "<group>"; };
305A763E2FCA8C7000227D26 /* AutoLayout+NSLayoutConstraint.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AutoLayout+NSLayoutConstraint.swift"; sourceTree = "<group>"; };
305A763F2FCA8C7000227D26 /* AutoLayout+UIView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AutoLayout+UIView.swift"; sourceTree = "<group>"; };
305A76402FCA8C7000227D26 /* AutoLayoutSwift.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoLayoutSwift.swift; sourceTree = "<group>"; };
305A76422FCA8C7000227D26 /* AppRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppRouter.swift; sourceTree = "<group>"; };
305A76432FCA8C7000227D26 /* RouterTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterTarget.swift; sourceTree = "<group>"; };
305A76462FCA8C7000227D26 /* DLAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLAlert.swift; sourceTree = "<group>"; };
305A76472FCA8C7000227D26 /* DLToast.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLToast.swift; sourceTree = "<group>"; };
305A76492FCA8C7000227D26 /* DLEmptyDataSet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLEmptyDataSet.swift; sourceTree = "<group>"; };
305A764A2FCA8C7000227D26 /* EmptyDataSet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyDataSet.swift; sourceTree = "<group>"; };
305A764B2FCA8C7000227D26 /* EmptyDataSetDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyDataSetDelegate.swift; sourceTree = "<group>"; };
305A764C2FCA8C7000227D26 /* EmptyDataSetSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyDataSetSource.swift; sourceTree = "<group>"; };
305A764D2FCA8C7000227D26 /* EmptyDataSetView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyDataSetView.swift; sourceTree = "<group>"; };
305A764E2FCA8C7000227D26 /* EmptyDataSetView+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "EmptyDataSetView+Extension.swift"; sourceTree = "<group>"; };
305A764F2FCA8C7000227D26 /* RefreshStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefreshStyle.swift; sourceTree = "<group>"; };
305A76512FCA8C7000227D26 /* DLHUD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLHUD.swift; sourceTree = "<group>"; };
305A76522FCA8C7000227D26 /* HUD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HUD.swift; sourceTree = "<group>"; };
305A76532FCA8C7000227D26 /* ProgressHUD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProgressHUD.swift; sourceTree = "<group>"; };
305A76552FCA8C7000227D26 /* MXParallaxHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MXParallaxHeader.h; sourceTree = "<group>"; };
305A76562FCA8C7000227D26 /* MXParallaxHeader.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MXParallaxHeader.m; sourceTree = "<group>"; };
305A76572FCA8C7000227D26 /* MXScrollView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MXScrollView.h; sourceTree = "<group>"; };
305A76582FCA8C7000227D26 /* MXScrollView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MXScrollView.m; sourceTree = "<group>"; };
305A76592FCA8C7000227D26 /* MXScrollViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MXScrollViewController.h; sourceTree = "<group>"; };
305A765A2FCA8C7000227D26 /* MXScrollViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MXScrollViewController.m; sourceTree = "<group>"; };
305A765C2FCA8C7000227D26 /* Helper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Helper.swift; sourceTree = "<group>"; };
305A765D2FCA8C7000227D26 /* PageCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageCollectionViewFlowLayout.swift; sourceTree = "<group>"; };
305A765E2FCA8C7000227D26 /* PageContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageContentView.swift; sourceTree = "<group>"; };
305A765F2FCA8C7000227D26 /* PageStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageStyle.swift; sourceTree = "<group>"; };
305A76602FCA8C7000227D26 /* PageTitleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageTitleView.swift; sourceTree = "<group>"; };
305A76612FCA8C7000227D26 /* PageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageView.swift; sourceTree = "<group>"; };
305A76622FCA8C7000227D26 /* PageViewManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageViewManager.swift; sourceTree = "<group>"; };
305A76642FCA8C7000227D26 /* DLAlertPopVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLAlertPopVC.swift; sourceTree = "<group>"; };
305A76652FCA8C7000227D26 /* DLCustomPopVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLCustomPopVC.swift; sourceTree = "<group>"; };
305A76662FCA8C7000227D26 /* DLSheetPopVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLSheetPopVC.swift; sourceTree = "<group>"; };
305A76672FCA8C7000227D26 /* DLViewTransition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DLViewTransition.h; sourceTree = "<group>"; };
305A76682FCA8C7000227D26 /* DLViewTransition.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DLViewTransition.m; sourceTree = "<group>"; };
305A767A2FCA8C7000227D26 /* CollectionHFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionHFlowLayout.swift; sourceTree = "<group>"; };
305A767B2FCA8C7000227D26 /* JJPageControl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JJPageControl.swift; sourceTree = "<group>"; };
305A767C2FCA8C7000227D26 /* ReusableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReusableView.swift; sourceTree = "<group>"; };
305A767E2FCA8C7000227D26 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
305A767F2FCA8C7000227D26 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
305A76802FCA8C7000227D26 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
305A76812FCA8C7000227D26 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
305A76832FCA8C7000227D26 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
305A76852FCA8C7000227D26 /* QuickLocation-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "QuickLocation-Bridging-Header.h"; sourceTree = "<group>"; };
305A76862FCA8C7000227D26 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
305A798B2FCAB99300227D26 /* HomeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewModel.swift; sourceTree = "<group>"; };
305A798F2FCAC61A00227D26 /* InviteMemberVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteMemberVC.swift; sourceTree = "<group>"; };
3062E8B42FCE6BBA00CEF511 /* ScanVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScanVC.swift; sourceTree = "<group>"; };
3062E8B62FCE6BFE00CEF511 /* ScanView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScanView.swift; sourceTree = "<group>"; };
3062E8B92FCEAC6500CEF511 /* CreateGroupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateGroupView.swift; sourceTree = "<group>"; };
3062E8BB2FCEAC7100CEF511 /* CreateGroupVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateGroupVC.swift; sourceTree = "<group>"; };
3062E8BD2FCEBD0E00CEF511 /* GroupIconListVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupIconListVC.swift; sourceTree = "<group>"; };
3062E8BF2FCED7BB00CEF511 /* GroupIconListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupIconListView.swift; sourceTree = "<group>"; };
3062E8C12FCFB86800CEF511 /* CreateGroupViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateGroupViewModel.swift; sourceTree = "<group>"; };
3062E8C32FCFC90F00CEF511 /* CreateGroupVipPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateGroupVipPopView.swift; sourceTree = "<group>"; };
3062E8C62FCFD02F00CEF511 /* VipRechargeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipRechargeView.swift; sourceTree = "<group>"; };
3062E8C82FCFD03B00CEF511 /* VipRechargeVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipRechargeVC.swift; sourceTree = "<group>"; };
307073E02FD15F50004C37CC /* GroupIMService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupIMService.swift; sourceTree = "<group>"; };
307073E22FD18A20004C37CC /* GroupChatVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChatVC.swift; sourceTree = "<group>"; };
307073E32FD18A20004C37CC /* GroupChatView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChatView.swift; sourceTree = "<group>"; };
307073E92FD2715A004C37CC /* GroupChatViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChatViewModel.swift; sourceTree = "<group>"; };
30A7A9102FCAEE3D00105780 /* GroupListPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupListPopView.swift; sourceTree = "<group>"; };
30A87A4A2FEE1DAB0095E7C6 /* ItineraryDetailVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItineraryDetailVC.swift; sourceTree = "<group>"; };
30A87A4C2FEE1DB40095E7C6 /* ItineraryDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItineraryDetailView.swift; sourceTree = "<group>"; };
30A87A4F2FEE4E4B0095E7C6 /* ScheduleHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleHistoryView.swift; sourceTree = "<group>"; };
30A87A512FEE4E5D0095E7C6 /* ScheduleHistoryVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleHistoryVC.swift; sourceTree = "<group>"; };
30A87A532FEE50B10095E7C6 /* ScheduleHistoryVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleHistoryVM.swift; sourceTree = "<group>"; };
30A87A562FEE5A350095E7C6 /* ScheduleViewedVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleViewedVC.swift; sourceTree = "<group>"; };
30A87A582FEE5A4C0095E7C6 /* ScheduleViewedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleViewedView.swift; sourceTree = "<group>"; };
30A87A5A2FEE5AC20095E7C6 /* ScheduleViewedVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleViewedVM.swift; sourceTree = "<group>"; };
30A87A5D2FEE71A50095E7C6 /* CreateBubbleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubbleView.swift; sourceTree = "<group>"; };
30A87A5F2FEE71B80095E7C6 /* CreateBubbleVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubbleVC.swift; sourceTree = "<group>"; };
30A87A612FEE724D0095E7C6 /* CreateBubbleTiemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubbleTiemView.swift; sourceTree = "<group>"; };
30A87A632FEE75520095E7C6 /* CreateBubbleTipsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubbleTipsView.swift; sourceTree = "<group>"; };
30A87A652FEE843E0095E7C6 /* CreateBubbleDoneView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubbleDoneView.swift; sourceTree = "<group>"; };
30A87A672FEE86560095E7C6 /* CreateBubblePopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubblePopView.swift; sourceTree = "<group>"; };
30A87A6A2FEF5B950095E7C6 /* SearchLocationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchLocationView.swift; sourceTree = "<group>"; };
30A87A6C2FEF5BA10095E7C6 /* SearchLocationVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchLocationVC.swift; sourceTree = "<group>"; };
30A87A6E2FEF7BE40095E7C6 /* SearchLocationResultVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchLocationResultVC.swift; sourceTree = "<group>"; };
30A87A702FEF7BED0095E7C6 /* SearchLocationResultView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchLocationResultView.swift; sourceTree = "<group>"; };
30ACD54B2FF6336000174861 /* PopupWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PopupWindow.swift; sourceTree = "<group>"; };
30ACD54D2FF7942E00174861 /* PromotionalActivitiesVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromotionalActivitiesVC.swift; sourceTree = "<group>"; };
30ACD54F2FF7943A00174861 /* PromotionalActivitiesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromotionalActivitiesView.swift; sourceTree = "<group>"; };
30ACD67A2FF7B36A00174861 /* PopupQueueManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PopupQueueManager.swift; sourceTree = "<group>"; };
30B74B392FF2115A00F6744D /* GroupScheduleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupScheduleView.swift; sourceTree = "<group>"; };
30B74B3B2FF2117900F6744D /* GroupScheduleVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupScheduleVC.swift; sourceTree = "<group>"; };
30B74B402FF2437E00F6744D /* GroupMemberListVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupMemberListVC.swift; sourceTree = "<group>"; };
30B74B422FF2438800F6744D /* GroupMemberListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupMemberListView.swift; sourceTree = "<group>"; };
30B74B442FF24D1B00F6744D /* GroupMemberListVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupMemberListVM.swift; sourceTree = "<group>"; };
30B74B462FF3608600F6744D /* ScheduleRecordModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleRecordModel.swift; sourceTree = "<group>"; };
30B74B482FF3680200F6744D /* InputEmailPopupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InputEmailPopupView.swift; sourceTree = "<group>"; };
30B74B4A2FF390EF00F6744D /* DrivingAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DrivingAPI.swift; sourceTree = "<group>"; };
30B74B4C2FF391FF00F6744D /* DrivingService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DrivingService.swift; sourceTree = "<group>"; };
30B74B4E2FF392D800F6744D /* DrivingStatsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DrivingStatsModel.swift; sourceTree = "<group>"; };
30B819F12FF3CE3C00FAB693 /* ItineraryTraceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItineraryTraceView.swift; sourceTree = "<group>"; };
30B819F32FF3CE4900FAB693 /* ItineraryTraceVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItineraryTraceVC.swift; sourceTree = "<group>"; };
30BAB84C2FCD2FDE00C33B5C /* InviteJoinView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteJoinView.swift; sourceTree = "<group>"; };
30BAB84E2FCD2FED00C33B5C /* InviteJoinVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteJoinVC.swift; sourceTree = "<group>"; };
30BAB8502FCD331C00C33B5C /* GroupAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupAPI.swift; sourceTree = "<group>"; };
30BAB8522FCD337C00C33B5C /* GroupService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupService.swift; sourceTree = "<group>"; };
30BAB8622FCD716C00C33B5C /* JoinGroupVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JoinGroupVC.swift; sourceTree = "<group>"; };
30BAB8642FCD718A00C33B5C /* JoinGroupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JoinGroupView.swift; sourceTree = "<group>"; };
30BF300B2FED09BA00D9CB52 /* ScheduleDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleDetailView.swift; sourceTree = "<group>"; };
30BF300D2FED09CC00D9CB52 /* ScheduleDetailVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleDetailVC.swift; sourceTree = "<group>"; };
30BF300F2FED0C8E00D9CB52 /* ScheduleDetailVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleDetailVM.swift; sourceTree = "<group>"; };
30C4C0112FDABC8C009215C1 /* QuickLocation.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = QuickLocation.entitlements; sourceTree = "<group>"; };
30C4C0152FDB91B8009215C1 /* CheckPermissionVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CheckPermissionVC.swift; sourceTree = "<group>"; };
30C4C0182FDBF094009215C1 /* RemoveMemberVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoveMemberVC.swift; sourceTree = "<group>"; };
30C4C01A2FDBF09D009215C1 /* RemoveMemberView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoveMemberView.swift; sourceTree = "<group>"; };
30C4C01C2FDBF557009215C1 /* RemoveMemberViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoveMemberViewModel.swift; sourceTree = "<group>"; };
30C4C01F2FDC0EC5009215C1 /* GroupInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupInfoView.swift; sourceTree = "<group>"; };
30C4C0212FDC0ED3009215C1 /* GroupInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupInfoVC.swift; sourceTree = "<group>"; };
30C6666B2FFB7C4000E62B25 /* IAPManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IAPManager.swift; sourceTree = "<group>"; };
30C6679C2FFB7FEF00E62B25 /* SharePopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SharePopView.swift; sourceTree = "<group>"; };
30CCDE4D2FE26CEA00F5214A /* PayResultPopVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PayResultPopVC.swift; sourceTree = "<group>"; };
30CCDE502FE2785D00F5214A /* SignInVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInVC.swift; sourceTree = "<group>"; };
30CCDE522FE2786600F5214A /* SignInView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInView.swift; sourceTree = "<group>"; };
30CCDE542FE2903100F5214A /* SignInModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInModel.swift; sourceTree = "<group>"; };
30CCDE572FE39F8C00F5214A /* SOSView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOSView.swift; sourceTree = "<group>"; };
30CCDE592FE39F9D00F5214A /* SOSViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOSViewController.swift; sourceTree = "<group>"; };
30CCDE5B2FE3A1A800F5214A /* SOSPracticeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOSPracticeView.swift; sourceTree = "<group>"; };
30D74AAA2FE8C7700050EB2C /* GPSSignalHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GPSSignalHelper.swift; sourceTree = "<group>"; };
30D74AAD2FEA13E00050EB2C /* ScheduleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleView.swift; sourceTree = "<group>"; };
30D74AAF2FEA13ED0050EB2C /* ScheduleVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleVC.swift; sourceTree = "<group>"; };
30D74AB12FEA1D5D0050EB2C /* ScheduleViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleViewModel.swift; sourceTree = "<group>"; };
30D74AB32FEA25B90050EB2C /* ViewedModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewedModel.swift; sourceTree = "<group>"; };
30D74AB52FEA34FF0050EB2C /* ItineraryAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItineraryAPI.swift; sourceTree = "<group>"; };
30D74AB72FEA36A50050EB2C /* ItineraryService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItineraryService.swift; sourceTree = "<group>"; };
30D74AB92FEA37AD0050EB2C /* ScheduleModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduleModel.swift; sourceTree = "<group>"; };
30D74ABC2FEA67EA0050EB2C /* CreateScheduleVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateScheduleVC.swift; sourceTree = "<group>"; };
30D74ABE2FEA67F30050EB2C /* CreateScheduleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateScheduleView.swift; sourceTree = "<group>"; };
30D74AC02FEA6EEF0050EB2C /* CreateSchedulePopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateSchedulePopView.swift; sourceTree = "<group>"; };
30D74BF02FEB6F5B0050EB2C /* LocationPickerVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocationPickerVC.swift; sourceTree = "<group>"; };
30D74BF12FEB6F5B0050EB2C /* LocationPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocationPickerView.swift; sourceTree = "<group>"; };
30D74D1E2FEBB09B0050EB2C /* CreateScheduleVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateScheduleVM.swift; sourceTree = "<group>"; };
30D87CDA2FDFA9EE00E958FD /* MQTTService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MQTTService.swift; sourceTree = "<group>"; };
30D87CDC2FDFF07500E958FD /* InteractionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionView.swift; sourceTree = "<group>"; };
30D87CDE2FDFF1A100E958FD /* QuickMessageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuickMessageView.swift; sourceTree = "<group>"; };
30D87D012FE1336300E958FD /* NavigationVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationVC.swift; sourceTree = "<group>"; };
30D87D022FE1336300E958FD /* NavigationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationView.swift; sourceTree = "<group>"; };
30D891F42FE22E0600E958FD /* OrderAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderAPI.swift; sourceTree = "<group>"; };
30D891F62FE22E6E00E958FD /* OrderService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderService.swift; sourceTree = "<group>"; };
30DA36BC2FECC5AB008D5A2C /* CreateScheduleVipPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateScheduleVipPopView.swift; sourceTree = "<group>"; };
30DC18512FD009CD0041DCD1 /* VipExpenseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipExpenseModel.swift; sourceTree = "<group>"; };
30DC18532FD00C4A0041DCD1 /* VipRechargeVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipRechargeVM.swift; sourceTree = "<group>"; };
30DC18552FD11E7A0041DCD1 /* NavigationTitleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationTitleView.swift; sourceTree = "<group>"; };
30DC18562FD11E7A0041DCD1 /* WebOperations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebOperations.swift; sourceTree = "<group>"; };
30DC18572FD11E7A0041DCD1 /* WebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewController.swift; sourceTree = "<group>"; };
30DC185D2FD1211D0041DCD1 /* VipRightsVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipRightsVC.swift; sourceTree = "<group>"; };
30DC185F2FD12A020041DCD1 /* VipWaivePopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipWaivePopView.swift; sourceTree = "<group>"; };
30EBF71F2FEFD6F2009A8A87 /* GroupChooseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChooseView.swift; sourceTree = "<group>"; };
30EFF2982FD65FB000EB35D4 /* VoicePlayerManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoicePlayerManager.swift; sourceTree = "<group>"; };
30EFF29A2FD668C900EB35D4 /* VoiceRecordView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VoiceRecordView.swift; sourceTree = "<group>"; };
30EFF3A02FD7A47900EB35D4 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hans"; path = "zh-Hans.lproj/LaunchScreen.storyboard"; sourceTree = "<group>"; };
30EFF3A12FD7A47900EB35D4 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hans"; path = "zh-Hans.lproj/Main.storyboard"; sourceTree = "<group>"; };
30EFF3A32FD7C5A300EB35D4 /* GroupSettingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupSettingView.swift; sourceTree = "<group>"; };
30EFF3A52FD7C5AF00EB35D4 /* GroupSettingVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupSettingVC.swift; sourceTree = "<group>"; };
30EFF3A72FD7C6A400EB35D4 /* GroupSettingViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupSettingViewModel.swift; sourceTree = "<group>"; };
30EFF3AC2FD7FF1400EB35D4 /* TextInputViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextInputViewController.swift; sourceTree = "<group>"; };
30EFF3AF2FD8122E00EB35D4 /* GroupTagListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupTagListView.swift; sourceTree = "<group>"; };
30EFF3B22FD8F1C200EB35D4 /* ReviewMemberListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewMemberListView.swift; sourceTree = "<group>"; };
30EFF3B42FD8F1D000EB35D4 /* ReviewMemberListVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewMemberListVC.swift; sourceTree = "<group>"; };
30EFF3B62FD8F86200EB35D4 /* ReviewMemberListVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewMemberListVM.swift; sourceTree = "<group>"; };
30EFF3B82FD8FC5200EB35D4 /* VerificationPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VerificationPopView.swift; sourceTree = "<group>"; };
30EFF3BA2FD90D7600EB35D4 /* ConfirmPopVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmPopVC.swift; sourceTree = "<group>"; };
30EFF3BD2FD958A100EB35D4 /* AccountView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountView.swift; sourceTree = "<group>"; };
30EFF3BF2FD958AE00EB35D4 /* AccountVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountVC.swift; sourceTree = "<group>"; };
30EFF3C12FDA3F7F00EB35D4 /* AppCacheManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppCacheManager.swift; sourceTree = "<group>"; };
30EFF3C32FDA431D00EB35D4 /* ChangePhoneVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangePhoneVC.swift; sourceTree = "<group>"; };
30EFF3C52FDA433E00EB35D4 /* ChangePhoneView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangePhoneView.swift; sourceTree = "<group>"; };
30EFF3C92FDA575600EB35D4 /* CancellationPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CancellationPopView.swift; sourceTree = "<group>"; };
30EFF3CC2FDA668A00EB35D4 /* MyProfileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyProfileView.swift; sourceTree = "<group>"; };
30EFF3CE2FDA669800EB35D4 /* MyProfileVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyProfileVC.swift; sourceTree = "<group>"; };
30EFF3D02FDA69EC00EB35D4 /* AvatarIconListVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AvatarIconListVC.swift; sourceTree = "<group>"; };
30EFF3D22FDA69F400EB35D4 /* AvatarIconListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AvatarIconListView.swift; sourceTree = "<group>"; };
30EFF3D52FDA8F0100EB35D4 /* EmergencyContactView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactView.swift; sourceTree = "<group>"; };
30EFF3D72FDA8F1000EB35D4 /* EmergencyContactVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactVC.swift; sourceTree = "<group>"; };
30EFF3D92FDA935D00EB35D4 /* EmergencyContactFooterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactFooterView.swift; sourceTree = "<group>"; };
30EFF3DB2FDA981B00EB35D4 /* EmergencyContactAddView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactAddView.swift; sourceTree = "<group>"; };
30EFF3DD2FDA982C00EB35D4 /* EmergencyContactAddVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactAddVC.swift; sourceTree = "<group>"; };
30EFF3DF2FDA9CE300EB35D4 /* EmergencyContactModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactModel.swift; sourceTree = "<group>"; };
30EFF3E12FDA9DEE00EB35D4 /* EmergencyContactVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmergencyContactVM.swift; sourceTree = "<group>"; };
30EFF3E42FDAA93300EB35D4 /* PrivacyPolicyVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrivacyPolicyVC.swift; sourceTree = "<group>"; };
30EFF3E62FDAA93D00EB35D4 /* PrivacyPolicyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrivacyPolicyView.swift; sourceTree = "<group>"; };
30EFF3E92FCA8C7000227D26 /* AuthenticationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AuthenticationServices.framework; path = System/Library/Frameworks/AuthenticationServices.framework; sourceTree = SDKROOT; };
3C79865C3ED165AFDD091C29 /* app_catalog.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = app_catalog.json; path = AppRestrict/app_catalog.json; sourceTree = "<group>"; };
3E4359082FC48D26003470A5 /* QuickLocation.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = QuickLocation.app; sourceTree = BUILT_PRODUCTS_DIR; };
475D33CAFA1E1911EB1F8D9F /* Pods_QuickLocation.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_QuickLocation.framework; sourceTree = BUILT_PRODUCTS_DIR; };
47922567FCD34DBE9186F8FD /* AppCatalogStore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppCatalogStore.swift; path = AppRestrict/AppCatalogStore.swift; sourceTree = "<group>"; };
4CD6B965A124276661A84C4C /* FamilyControls.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FamilyControls.framework; path = System/Library/Frameworks/FamilyControls.framework; sourceTree = SDKROOT; };
557E8D5230187A5C0032AB51 /* BaseNavigationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseNavigationView.swift; sourceTree = "<group>"; };
55B2179030217D6600784774 /* HomeView2.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeView2.swift; sourceTree = "<group>"; };
55B2179230218CE100784774 /* GroupMemberView2.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupMemberView2.swift; sourceTree = "<group>"; };
55B217943022DD6B00784774 /* 荆南波波黑-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "荆南波波黑-Bold.ttf"; sourceTree = "<group>"; };
55B217A03022F0A000784701 /* FontManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FontManager.swift; sourceTree = "<group>"; };
55B217A33022F0B100784707 /* UIDevice+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIDevice+Extension.swift"; sourceTree = "<group>"; };
55B217B03022F0A000784710 /* GroupItineraryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupItineraryView.swift; sourceTree = "<group>"; };
55B217C03022F0A000784720 /* MinePhotoWallView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MinePhotoWallView.swift; sourceTree = "<group>"; };
55B217C23022F0A000784722 /* MemberPhoneReportView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberPhoneReportView.swift; sourceTree = "<group>"; };
55B217C43022F0A000784724 /* MemberAppUsageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberAppUsageView.swift; sourceTree = "<group>"; };
55B217D03022F0A000784726 /* UnlockCountManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnlockCountManager.swift; sourceTree = "<group>"; };
55B217D13023010000784730 /* TodayTrackDetailVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TodayTrackDetailVC.swift; sourceTree = "<group>"; };
55B217D33023010000784732 /* TodayTrackDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TodayTrackDetailView.swift; sourceTree = "<group>"; };
55B217D53023010000784734 /* TodayTrackDetailViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TodayTrackDetailViewModel.swift; sourceTree = "<group>"; };
55B217D73023010000784736 /* PhoneReportDetailVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneReportDetailVC.swift; sourceTree = "<group>"; };
55B217D93023010000784738 /* PhoneReportDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneReportDetailView.swift; sourceTree = "<group>"; };
55B217DB302301000078473A /* PhoneReportDetailViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneReportDetailViewModel.swift; sourceTree = "<group>"; };
55B218A13024A00100784701 /* AboutVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutVC.swift; sourceTree = "<group>"; };
55B218A13024A00100784703 /* AboutView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = "<group>"; };
55B218A13024A00100784705 /* CancelAccountVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CancelAccountVC.swift; sourceTree = "<group>"; };
55B218A13024A00100784707 /* CancelAccountView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CancelAccountView.swift; sourceTree = "<group>"; };
55B218A13024A00100784709 /* MemberInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberInfoVC.swift; sourceTree = "<group>"; };
55B218A13024A0010078470B /* MemberInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberInfoView.swift; sourceTree = "<group>"; };
55B220003031000100784800 /* FeedbackVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedbackVC.swift; sourceTree = "<group>"; };
55B220023031000100784802 /* FeedbackView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedbackView.swift; sourceTree = "<group>"; };
55B220043031000100784804 /* FeedbackSuccessView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedbackSuccessView.swift; sourceTree = "<group>"; };
55B218B13024B00100784721 /* FeatureIntroVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureIntroVC.swift; sourceTree = "<group>"; };
55B218B13024B00100784723 /* FeatureIntroView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureIntroView.swift; sourceTree = "<group>"; };
55B219A1302A000100784750 /* UnlockRequestPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnlockRequestPopView.swift; sourceTree = "<group>"; };
55B219B1302A000100784760 /* ReceiveMessagePopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReceiveMessagePopView.swift; sourceTree = "<group>"; };
55B219C13024C00100784721 /* BubbleHeroView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleHeroView.swift; sourceTree = "<group>"; };
55B219C13024C00100784723 /* CreateBubbleSetupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBubbleSetupView.swift; sourceTree = "<group>"; };
55B219C13024C00100784725 /* BubbleKnowledgeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleKnowledgeView.swift; sourceTree = "<group>"; };
55B219C13024C00100784727 /* BubbleKnowledgeVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleKnowledgeVC.swift; sourceTree = "<group>"; };
55B219C1302A000100784770 /* PigeonMessageVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PigeonMessageVC.swift; sourceTree = "<group>"; };
55B219C3302A000100784772 /* PigeonMessageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PigeonMessageView.swift; sourceTree = "<group>"; };
55B21A01302B0001007847A1 /* SOSAnimationViews.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOSAnimationViews.swift; sourceTree = "<group>"; };
55B21A03302B0001007847A3 /* SOSReceiveAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOSReceiveAlertView.swift; sourceTree = "<group>"; };
55B21D6D3023117900784774 /* 优设标题黑_猫啃网.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "优设标题黑_猫啃网.ttf"; sourceTree = "<group>"; };
55BF752C2FFE53F70055DA57 /* LocationPermissionPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocationPermissionPopView.swift; sourceTree = "<group>"; };
55BF75342FFF91690055DA57 /* InteractionEmojiCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractionEmojiCell.swift; sourceTree = "<group>"; };
55C219C13024C00100784730 /* SearchLocationHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchLocationHeaderView.swift; sourceTree = "<group>"; };
5E5F5DC8694A001BF0C47147 /* PairGuideStepsView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PairGuideStepsView.swift; path = AppRestrict/PairGuideStepsView.swift; sourceTree = "<group>"; };
6BAE595D39202A2958737BD3 /* SelectActivityVC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectActivityVC.swift; path = AppRestrict/SelectActivityVC.swift; sourceTree = "<group>"; };
787F87DD1CEBED1A4E1E9FC7 /* AppRestrictView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppRestrictView.swift; path = AppRestrict/AppRestrictView.swift; sourceTree = "<group>"; };
7AEEA6CEA0CEAAB42C22752B /* AppRestrictManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppRestrictManager.swift; path = AppRestrict/AppRestrictManager.swift; sourceTree = "<group>"; };
7FE44DF1C46BDA7B98BC7859 /* ManagedSettingsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ManagedSettingsUI.framework; path = System/Library/Frameworks/ManagedSettingsUI.framework; sourceTree = SDKROOT; };
88CC9D32980864EAD9F72004 /* DeviceActivity.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DeviceActivity.framework; path = System/Library/Frameworks/DeviceActivity.framework; sourceTree = SDKROOT; };
89519661B70A0ADEC2A76032 /* AppRestrictCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppRestrictCell.swift; path = AppRestrict/AppRestrictCell.swift; sourceTree = "<group>"; };
98E91E51811235EAD0985421 /* DeviceActivityMonitorExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = DeviceActivityMonitorExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
A1B2C3D52FDABC8C009215C1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
AC46E80B848E4012D192E4CE /* LockDistractView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LockDistractView.swift; sourceTree = "<group>"; };
BE3D39F325FC7624C1D914D6 /* ITunesSearchService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ITunesSearchService.swift; path = AppRestrict/ITunesSearchService.swift; sourceTree = "<group>"; };
BFFBDE92B94E7004F6B642AD /* AppRestrictShieldSettingsVC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppRestrictShieldSettingsVC.swift; path = AppRestrict/AppRestrictShieldSettingsVC.swift; sourceTree = "<group>"; };
D0112B7865829D5B6A4A0BD0 /* AppRestrictVC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppRestrictVC.swift; path = AppRestrict/AppRestrictVC.swift; sourceTree = "<group>"; };
D64156B4A0E806901AB223FA /* DeviceActivityMonitorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceActivityMonitorExtension.swift; path = DeviceActivityMonitorExtension/DeviceActivityMonitorExtension.swift; sourceTree = "<group>"; };
DA16D49AA46D4F6838340B55 /* Pods-QuickLocation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QuickLocation.debug.xcconfig"; path = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig"; sourceTree = "<group>"; };
E483B9929C03809ADEDE8341 /* Pods-QuickLocation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QuickLocation.release.xcconfig"; path = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig"; sourceTree = "<group>"; };
EF9D223AB35744F92E0E3E77 /* FamilyActivityPickerHost.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FamilyActivityPickerHost.swift; path = AppRestrict/FamilyActivityPickerHost.swift; sourceTree = "<group>"; };
F9CFFB14BA2ECC259151BCDA /* LockDistractVC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LockDistractVC.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFileSystemSynchronizedRootGroup section */
30CCDF8E2FE3E63B00F5214A /* sound */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = sound;
sourceTree = "<group>";
};
30CCDF902FE3E63B00F5214A /* video */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = video;
sourceTree = "<group>";
};
30CCE01E2FE3E64700F5214A /* lotties */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = lotties;
sourceTree = "<group>";
};
30D87CEF2FDFF52100E958FD /* TTGTagCollectionView */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = TTGTagCollectionView;
sourceTree = "<group>";
};
/* End PBXFileSystemSynchronizedRootGroup section */
/* Begin PBXFrameworksBuildPhase section */
3E4359052FC48D26003470A5 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
30EFF3E82FCA8C7000227D26 /* AuthenticationServices.framework in Frameworks */,
D698E9C56D6F2C152772131D /* Pods_QuickLocation.framework in Frameworks */,
89647BC98E0FF342511D42CF /* FamilyControls.framework in Frameworks */,
77731F107613C247B7FE98C8 /* ManagedSettings.framework in Frameworks */,
E6E5C711C9BD9F6C929BB062 /* DeviceActivity.framework in Frameworks */,
60BEE25E61F3DE24976A7A47 /* ManagedSettingsUI.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
57D97F1D073CB957F5B3FC99 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
C3C4ACC1AE3CAF5BA21328B7 /* Foundation.framework in Frameworks */,
071EBEFAB7A70D8554B38024 /* DeviceActivity.framework in Frameworks */,
D60B79067C80CD6AF50D63FE /* FamilyControls.framework in Frameworks */,
091AC874363B91A91D717758 /* ManagedSettings.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6314CDE3DFF338A21DC2A612 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
04532656C70B8C5AD6A8161E /* Foundation.framework in Frameworks */,
B38B130801018F93E81D52C5 /* ManagedSettings.framework in Frameworks */,
F53E5BD11D671E5CED4E7408 /* ManagedSettingsUI.framework in Frameworks */,
D3C101B198090A9F4D93E44F /* FamilyControls.framework in Frameworks */,
6D90E8FFE4D597E888E6A224 /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
2234314E8DD57630628CC5C3 /* ShieldConfigurationExtension */ = {
isa = PBXGroup;
children = (
08002267FC4390B20D3510B3 /* ShieldConfigurationExtension.swift */,
);
name = ShieldConfigurationExtension;
sourceTree = "<group>";
};
2509CBAFBD63A140B359BD7F /* DeviceActivityMonitorExtension */ = {
isa = PBXGroup;
children = (
D64156B4A0E806901AB223FA /* DeviceActivityMonitorExtension.swift */,
);
name = DeviceActivityMonitorExtension;
sourceTree = "<group>";
};
2F518AB6587CC227CC515D8C /* AppRestrict */ = {
isa = PBXGroup;
children = (
7AEEA6CEA0CEAAB42C22752B /* AppRestrictManager.swift */,
);
name = AppRestrict;
sourceTree = "<group>";
};
305A74C92FCA8C7000227D26 /* RxMoya */ = {
isa = PBXGroup;
children = (
305A74C62FCA8C7000227D26 /* MoyaProvider+Rx.swift */,
305A74C72FCA8C7000227D26 /* Observable+Response.swift */,
305A74C82FCA8C7000227D26 /* Single+Response.swift */,
);
path = RxMoya;
sourceTree = "<group>";
};
305A74D02FCA8C7000227D26 /* API */ = {
isa = PBXGroup;
children = (
305A74C92FCA8C7000227D26 /* RxMoya */,
305A74CA2FCA8C7000227D26 /* API.swift */,
305A74CB2FCA8C7000227D26 /* APIProvider.swift */,
305A74CC2FCA8C7000227D26 /* AppNetworkConfig.swift */,
305A74CD2FCA8C7000227D26 /* SignPlugin.swift */,
305A74CE2FCA8C7000227D26 /* SystemAPI.swift */,
305A74CF2FCA8C7000227D26 /* UserAPI.swift */,
30BAB8502FCD331C00C33B5C /* GroupAPI.swift */,
30D891F42FE22E0600E958FD /* OrderAPI.swift */,
30D74AB52FEA34FF0050EB2C /* ItineraryAPI.swift */,
30B74B4A2FF390EF00F6744D /* DrivingAPI.swift */,
);
path = API;
sourceTree = "<group>";
};
305A74D42FCA8C7000227D26 /* Common */ = {
isa = PBXGroup;
children = (
305A74D12FCA8C7000227D26 /* adhoc.xcconfig */,
305A74D22FCA8C7000227D26 /* Constant.swift */,
305A74D32FCA8C7000227D26 /* LogUtils.swift */,
);
path = Common;
sourceTree = "<group>";
};
305A74D72FCA8C7000227D26 /* AddImageCell */ = {
isa = PBXGroup;
children = (
305A74D52FCA8C7000227D26 /* AddImageCell.swift */,
305A74D62FCA8C7000227D26 /* UploadImageCell.swift */,
);
path = AddImageCell;
sourceTree = "<group>";
};
305A74DB2FCA8C7000227D26 /* CornerRadiusView */ = {
isa = PBXGroup;
children = (
305A74D82FCA8C7000227D26 /* CornerRadiusCell.swift */,
305A74D92FCA8C7000227D26 /* CornerRadiusFooterView.swift */,
305A74DA2FCA8C7000227D26 /* CornerRadiusHeaderView.swift */,
);
path = CornerRadiusView;
sourceTree = "<group>";
};
305A74E22FCA8C7000227D26 /* ImagePicker */ = {
isa = PBXGroup;
children = (
305A74DC2FCA8C7000227D26 /* ImagePicker.swift */,
305A74DD2FCA8C7000227D26 /* ImagePickerPopup.swift */,
305A74DE2FCA8C7000227D26 /* PopupAnimator.swift */,
305A74DF2FCA8C7000227D26 /* PopupAnimators.swift */,
305A74E02FCA8C7000227D26 /* PopupViewController.swift */,
305A74E12FCA8C7000227D26 /* PopupViewController+Extension.swift */,
);
path = ImagePicker;
sourceTree = "<group>";
};
305A74E62FCA8C7000227D26 /* TextTableViewCell */ = {
isa = PBXGroup;
children = (
305A74E32FCA8C7000227D26 /* TextArrowCell.swift */,
305A74E42FCA8C7000227D26 /* TextContentArrowCell.swift */,
305A74E52FCA8C7000227D26 /* TextTableViewCell.swift */,
);
path = TextTableViewCell;
sourceTree = "<group>";
};
305A74E72FCA8C7000227D26 /* Component */ = {
isa = PBXGroup;
children = (
305A74D72FCA8C7000227D26 /* AddImageCell */,
305A74DB2FCA8C7000227D26 /* CornerRadiusView */,
305A74E22FCA8C7000227D26 /* ImagePicker */,
305A74E62FCA8C7000227D26 /* TextTableViewCell */,
);
path = Component;
sourceTree = "<group>";
};
305A74EA2FCA8C7000227D26 /* RTL */ = {
isa = PBXGroup;
children = (
305A74E82FCA8C7000227D26 /* UIButton+RTL.h */,
305A74E92FCA8C7000227D26 /* UIButton+RTL.m */,
);
path = RTL;
sourceTree = "<group>";
};
305A75042FCA8C7000227D26 /* Extension */ = {
isa = PBXGroup;
children = (
305A74EA2FCA8C7000227D26 /* RTL */,
305A74EB2FCA8C7000227D26 /* Array+Extension.swift */,
305A74EC2FCA8C7000227D26 /* ControlEvents+Block.swift */,
305A74ED2FCA8C7000227D26 /* Date+Extension.swift */,
305A74EE2FCA8C7000227D26 /* Dictionay+Extension.swift */,
305A74EF2FCA8C7000227D26 /* Int+Extension.swift */,
305A74F02FCA8C7000227D26 /* NSAttributedString+Extension.swift */,
305A74F12FCA8C7000227D26 /* ObjectMapper+Extension.swift */,
305A74F22FCA8C7000227D26 /* Optional+Extension.swift */,
305A74F32FCA8C7000227D26 /* Response+ObjectMapper.swift */,
305A74F42FCA8C7000227D26 /* ScaleType.swift */,
305A74F52FCA8C7000227D26 /* String+Extension.swift */,
305A74F62FCA8C7000227D26 /* UIApplicationExtension.swift */,
305A74F72FCA8C7000227D26 /* UIButton+Extension.swift */,
305A74F82FCA8C7000227D26 /* UIColor+Extension.swift */,
55B217A33022F0B100784707 /* UIDevice+Extension.swift */,
305A74F92FCA8C7000227D26 /* UIFont+Extension.swift */,
305A74FA2FCA8C7000227D26 /* UIImage+Extension.swift */,
305A74FB2FCA8C7000227D26 /* UIImage+Resource.swift */,
305A74FC2FCA8C7000227D26 /* UILabel+Extension.swift */,
305A74FD2FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.h */,
305A74FE2FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.m */,
305A74FF2FCA8C7000227D26 /* UITableView+Extension.swift */,
305A75002FCA8C7000227D26 /* UITextField+Extensions.swift */,
305A75012FCA8C7000227D26 /* UIView+Extension.swift */,
305A75022FCA8C7000227D26 /* UIViewController+Extension.swift */,
305A75032FCA8C7000227D26 /* URL+Extension.swift */,
);
path = Extension;
sourceTree = "<group>";
};
305A75062FCA8C7000227D26 /* Core */ = {
isa = PBXGroup;
children = (
55B217A23022F0A000784703 /* Font */,
305A75042FCA8C7000227D26 /* Extension */,
305A75052FCA8C7000227D26 /* Wrapper.swift */,
);
path = Core;
sourceTree = "<group>";
};
305A750B2FCA8C7000227D26 /* BaseModel */ = {
isa = PBXGroup;
children = (
305A75072FCA8C7000227D26 /* BaseModelNew.swift */,
305A75082FCA8C7000227D26 /* ListModel.swift */,
305A75092FCA8C7000227D26 /* PaginationModel.swift */,
305A750A2FCA8C7000227D26 /* ResponseModel.swift */,
);
path = BaseModel;
sourceTree = "<group>";
};
305A750D2FCA8C7000227D26 /* BaseService */ = {
isa = PBXGroup;
children = (
305A750C2FCA8C7000227D26 /* ListService.swift */,
);
path = BaseService;
sourceTree = "<group>";
};
305A75102FCA8C7000227D26 /* BaseViewController */ = {
isa = PBXGroup;
children = (
305A750E2FCA8C7000227D26 /* BaseNavigationController.swift */,
305A750F2FCA8C7000227D26 /* BaseViewController.swift */,
);
path = BaseViewController;
sourceTree = "<group>";
};
305A75122FCA8C7000227D26 /* BaseViewModel */ = {
isa = PBXGroup;
children = (
305A75112FCA8C7000227D26 /* BaseViewModel.swift */,
);
path = BaseViewModel;
sourceTree = "<group>";
};
305A75152FCA8C7000227D26 /* Tabbar */ = {
isa = PBXGroup;
children = (
305A75132FCA8C7000227D26 /* MainTabBarController.swift */,
305A75142FCA8C7000227D26 /* QuickLocationTabBar.swift */,
);
path = Tabbar;
sourceTree = "<group>";
};
305A75162FCA8C7000227D26 /* Main */ = {
isa = PBXGroup;
children = (
305A750B2FCA8C7000227D26 /* BaseModel */,
305A750D2FCA8C7000227D26 /* BaseService */,
305A75102FCA8C7000227D26 /* BaseViewController */,
305A75122FCA8C7000227D26 /* BaseViewModel */,
305A75152FCA8C7000227D26 /* Tabbar */,
);
path = Main;
sourceTree = "<group>";
};
305A751B2FCA8C7000227D26 /* Account */ = {
isa = PBXGroup;
children = (
305A75172FCA8C7000227D26 /* Account.swift */,
305A75182FCA8C7000227D26 /* AppContextManager.swift */,
305A75192FCA8C7000227D26 /* UserConfigModel.swift */,
305A751A2FCA8C7000227D26 /* UserConfigResponse.swift */,
);
path = Account;
sourceTree = "<group>";
};
305A75222FCA8C7000227D26 /* App */ = {
isa = PBXGroup;
children = (
305A751C2FCA8C7000227D26 /* ApiManager.swift */,
305A751D2FCA8C7000227D26 /* AppSettings.swift */,
305A751E2FCA8C7000227D26 /* Authorize.swift */,
305A751F2FCA8C7000227D26 /* FileTools.swift */,
305A75202FCA8C7000227D26 /* Permission.swift */,
305A75212FCA8C7000227D26 /* RouterManager.swift */,
30EFF3C12FDA3F7F00EB35D4 /* AppCacheManager.swift */,
);
path = App;
sourceTree = "<group>";
};
305A75242FCA8C7000227D26 /* CountDown */ = {
isa = PBXGroup;
children = (
305A75232FCA8C7000227D26 /* CountDownService.swift */,
);
path = CountDown;
sourceTree = "<group>";
};
305A75262FCA8C7000227D26 /* Money */ = {
isa = PBXGroup;
children = (
305A75252FCA8C7000227D26 /* MoneyFormatter.swift */,
);
path = Money;
sourceTree = "<group>";
};
305A75282FCA8C7000227D26 /* Notification */ = {
isa = PBXGroup;
children = (
305A75272FCA8C7000227D26 /* TimeSpecificNotificationManager.swift */,
);
path = Notification;
sourceTree = "<group>";
};
305A752A2FCA8C7000227D26 /* Theme */ = {
isa = PBXGroup;
children = (
305A75292FCA8C7000227D26 /* ThemeManager.swift */,
);
path = Theme;
sourceTree = "<group>";
};
305A752C2FCA8C7000227D26 /* URL */ = {
isa = PBXGroup;
children = (
305A752B2FCA8C7000227D26 /* URLManager.swift */,
);
path = URL;
sourceTree = "<group>";
};
305A752D2FCA8C7000227D26 /* Manager */ = {
isa = PBXGroup;
children = (
305A751B2FCA8C7000227D26 /* Account */,
305A75222FCA8C7000227D26 /* App */,
305A75242FCA8C7000227D26 /* CountDown */,
305A75262FCA8C7000227D26 /* Money */,
305A75282FCA8C7000227D26 /* Notification */,
305A752A2FCA8C7000227D26 /* Theme */,
55B217D23022F0A000784728 /* Unlock */,
305A752C2FCA8C7000227D26 /* URL */,
30D87CD52FDF9F1900E958FD /* MQTT */,
30C6666A2FFB7C3000E62B25 /* IAPManager */,
2F518AB6587CC227CC515D8C /* AppRestrict */,
);
path = Manager;
sourceTree = "<group>";
};
305A75302FCA8C7000227D26 /* Model */ = {
isa = PBXGroup;
children = (
305A752E2FCA8C7000227D26 /* GroupModel.swift */,
305A752F2FCA8C7000227D26 /* SystemResponse.swift */,
30EFF3DF2FDA9CE300EB35D4 /* EmergencyContactModel.swift */,
);
path = Model;
sourceTree = "<group>";
};
305A75332FCA8C7000227D26 /* Plugin */ = {
isa = PBXGroup;
children = (
305A75312FCA8C7000227D26 /* ImagePlugin.swift */,
305A75322FCA8C7000227D26 /* NotEmpty.swift */,
);
path = Plugin;
sourceTree = "<group>";
};
305A75392FCA8C7000227D26 /* Font */ = {
isa = PBXGroup;
children = (
55B21D6D3023117900784774 /* 优设标题黑_猫啃网.ttf */,
55B217943022DD6B00784774 /* 荆南波波黑-Bold.ttf */,
305A75382FCA8C7000227D26 /* zihunbiantaoti-r.ttf */,
);
path = Font;
sourceTree = "<group>";
};
305A76192FCA8C7000227D26 /* Resource */ = {
isa = PBXGroup;
children = (
30CCE01E2FE3E64700F5214A /* lotties */,
30CCDF8E2FE3E63B00F5214A /* sound */,
30CCDF902FE3E63B00F5214A /* video */,
305A75392FCA8C7000227D26 /* Font */,
);
path = Resource;
sourceTree = "<group>";
};
305A76222FCA8C7000227D26 /* RxSwift */ = {
isa = PBXGroup;
children = (
305A761A2FCA8C7000227D26 /* Action.swift */,
305A761B2FCA8C7000227D26 /* Action+Internal.swift */,
305A761C2FCA8C7000227D26 /* Button+Action.swift */,
305A761D2FCA8C7000227D26 /* Control+Action.swift */,
305A761E2FCA8C7000227D26 /* InputSubject.swift */,
305A761F2FCA8C7000227D26 /* NSObject+Rx.swift */,
305A76202FCA8C7000227D26 /* ObservableType+ObjectMapper.swift */,
305A76212FCA8C7000227D26 /* Single+ObjectMapper.swift */,
);
path = RxSwift;
sourceTree = "<group>";
};
305A76262FCA8C7000227D26 /* Group */ = {
isa = PBXGroup;
children = (
307073E02FD15F50004C37CC /* GroupIMService.swift */,
305A76242FCA8C7000227D26 /* GroupViewController.swift */,
305A76252FCA8C7000227D26 /* GroupViewModel.swift */,
305A76232FCA8C7000227D26 /* GroupView.swift */,
55B217B03022F0A000784710 /* GroupItineraryView.swift */,
30EFF3B82FD8FC5200EB35D4 /* VerificationPopView.swift */,
30C4C01E2FDC0EA6009215C1 /* GroupInfo */,
307073E42FD18A20004C37CC /* GroupChat */,
30B74B3F2FF2435200F6744D /* GroupMemberList */,
55B218A13024A00100784712 /* MemberInfo */,
30EFF3A22FD7C58400EB35D4 /* GroupSetting */,
30EFF3B12FD8F19E00EB35D4 /* ReviewMemberList */,
30C4C0172FDBF066009215C1 /* RemoveMember */,
3062E8B82FCEAC5600CEF511 /* CreateGroup */,
30BAB8612FCD714700C33B5C /* Join */,
30BAB84B2FCD2FA400C33B5C /* InviteJoin */,
);
path = Group;
sourceTree = "<group>";
};
305A762A2FCA8C7000227D26 /* Home */ = {
isa = PBXGroup;
children = (
305A76292FCA8C7000227D26 /* HomeViewController.swift */,
305A798B2FCAB99300227D26 /* HomeViewModel.swift */,
305A76282FCA8C7000227D26 /* HomeView.swift */,
305A76272FCA8C7000227D26 /* GroupMemberView.swift */,
55B2179030217D6600784774 /* HomeView2.swift */,
55B2179230218CE100784774 /* GroupMemberView2.swift */,
55B219A1302A000100784750 /* UnlockRequestPopView.swift */,
55B219B1302A000100784760 /* ReceiveMessagePopView.swift */,
55B217C23022F0A000784722 /* MemberPhoneReportView.swift */,
55B217C43022F0A000784724 /* MemberAppUsageView.swift */,
55B217DD302301000078473C /* TodayTrackDetail */,
55B217DE302301000078473D /* PhoneReportDetail */,
30A7A9102FCAEE3D00105780 /* GroupListPopView.swift */,
30D87CDE2FDFF1A100E958FD /* QuickMessageView.swift */,
30D87CDC2FDFF07500E958FD /* InteractionView.swift */,
55BF75342FFF91690055DA57 /* InteractionEmojiCell.swift */,
55BF752C2FFE53F70055DA57 /* LocationPermissionPopView.swift */,
30A87A692FEF59E60095E7C6 /* SearchLocation */,
30A87A5C2FEE711C0095E7C6 /* Bubble */,
30CCDE4F2FE2782700F5214A /* SignIn */,
30CCDE562FE39F6B00F5214A /* SOS */,
30B74B382FF2105C00F6744D /* GroupSchedule */,
);
path = Home;
sourceTree = "<group>";
};
305A762C2FCA8C7000227D26 /* Launch */ = {
isa = PBXGroup;
children = (
305A762B2FCA8C7000227D26 /* LaunchViewController.swift */,
);
path = Launch;
sourceTree = "<group>";
};
305A76312FCA8C7000227D26 /* Login */ = {
isa = PBXGroup;
children = (
305A762E2FCA8C7000227D26 /* LoginViewController.swift */,
305A762F2FCA8C7000227D26 /* LoginViewModel.swift */,
305A762D2FCA8C7000227D26 /* LoginView.swift */,
305A76302FCA8C7000227D26 /* OneTapLoginView.swift */,
);
path = Login;
sourceTree = "<group>";
};
305A76352FCA8C7000227D26 /* Map */ = {
isa = PBXGroup;
children = (
305A76322FCA8C7000227D26 /* CircleMember.swift */,
305A76332FCA8C7000227D26 /* MemberAnnotation.swift */,
305A76342FCA8C7000227D26 /* MemberAnnotationView.swift */,
30D87D032FE1336300E958FD /* Navigation */,
);
path = Map;
sourceTree = "<group>";
};
305A76392FCA8C7000227D26 /* Mine */ = {
isa = PBXGroup;
children = (
305A76372FCA8C7000227D26 /* MineViewController.swift */,
305A76382FCA8C7000227D26 /* MineViewModel.swift */,
305A76362FCA8C7000227D26 /* MineView.swift */,
55B217C03022F0A000784720 /* MinePhotoWallView.swift */,
30EFF3CB2FDA667A00EB35D4 /* MyProfile */,
30EFF3BC2FD9585200EB35D4 /* Account */,
55B218A13024A00100784710 /* About */,
55B220063031000100784806 /* Feedback */,
55B218A13024A00100784711 /* CancelAccount */,
30EFF3D42FDA8EF200EB35D4 /* EmergencyContact */,
30EFF3E32FDAA92200EB35D4 /* PrivacyPolicy */,
30C4C0122FDB9178009215C1 /* CheckPermission */,
);
path = Mine;
sourceTree = "<group>";
};
305A763A2FCA8C7000227D26 /* Section */ = {
isa = PBXGroup;
children = (
305A762A2FCA8C7000227D26 /* Home */,
305A76352FCA8C7000227D26 /* Map */,
305A76262FCA8C7000227D26 /* Group */,
30D74AAC2FEA13BD0050EB2C /* Schedule */,
55B218B13024B00100784720 /* Explore */,
55B219C5302A000100784774 /* PigeonMessage */,
305A76392FCA8C7000227D26 /* Mine */,
305A798E2FCAC5F600227D26 /* InviteMember */,
3062E8C52FCFD01000CEF511 /* VipRecharge */,
305A76312FCA8C7000227D26 /* Login */,
305A762C2FCA8C7000227D26 /* Launch */,
3062E8B32FCE6BA400CEF511 /* Scan */,
30DC18592FD11E7A0041DCD1 /* Web */,
30ACD54A2FF6332200174861 /* PopupWindow */,
30EFF3AD2FD7FF1400EB35D4 /* TextInput */,
30C6679D2FFB7FEF00E62B25 /* Share */,
F49062649CA8E5F9FA2F22A5 /* AppRestrict */,
B79BE06D49443FE82A811D5C /* LockDistract */,
);
path = Section;
sourceTree = "<group>";
};
305A763D2FCA8C7000227D26 /* Service */ = {
isa = PBXGroup;
children = (
305A763B2FCA8C7000227D26 /* SystemService.swift */,
305A763C2FCA8C7000227D26 /* UserService.swift */,
30BAB8522FCD337C00C33B5C /* GroupService.swift */,
30D891F62FE22E6E00E958FD /* OrderService.swift */,
30D74AB72FEA36A50050EB2C /* ItineraryService.swift */,
30B74B4C2FF391FF00F6744D /* DrivingService.swift */,
);
path = Service;
sourceTree = "<group>";
};
305A76412FCA8C7000227D26 /* AutoLayout */ = {
isa = PBXGroup;
children = (
305A763E2FCA8C7000227D26 /* AutoLayout+NSLayoutConstraint.swift */,
305A763F2FCA8C7000227D26 /* AutoLayout+UIView.swift */,
305A76402FCA8C7000227D26 /* AutoLayoutSwift.swift */,
);
path = AutoLayout;
sourceTree = "<group>";
};
305A76442FCA8C7000227D26 /* Router */ = {
isa = PBXGroup;
children = (
305A76422FCA8C7000227D26 /* AppRouter.swift */,
305A76432FCA8C7000227D26 /* RouterTarget.swift */,
);
path = Router;
sourceTree = "<group>";
};
305A76452FCA8C7000227D26 /* Tool */ = {
isa = PBXGroup;
children = (
30D74AAA2FE8C7700050EB2C /* GPSSignalHelper.swift */,
305A76412FCA8C7000227D26 /* AutoLayout */,
305A76442FCA8C7000227D26 /* Router */,
);
path = Tool;
sourceTree = "<group>";
};
305A76482FCA8C7000227D26 /* Alert */ = {
isa = PBXGroup;
children = (
305A76462FCA8C7000227D26 /* DLAlert.swift */,
305A76472FCA8C7000227D26 /* DLToast.swift */,
);
path = Alert;
sourceTree = "<group>";
};
305A76502FCA8C7000227D26 /* EmptyDataSet */ = {
isa = PBXGroup;
children = (
305A76492FCA8C7000227D26 /* DLEmptyDataSet.swift */,
305A764A2FCA8C7000227D26 /* EmptyDataSet.swift */,
305A764B2FCA8C7000227D26 /* EmptyDataSetDelegate.swift */,
305A764C2FCA8C7000227D26 /* EmptyDataSetSource.swift */,
305A764D2FCA8C7000227D26 /* EmptyDataSetView.swift */,
305A764E2FCA8C7000227D26 /* EmptyDataSetView+Extension.swift */,
305A764F2FCA8C7000227D26 /* RefreshStyle.swift */,
);
path = EmptyDataSet;
sourceTree = "<group>";
};
305A76542FCA8C7000227D26 /* HUD */ = {
isa = PBXGroup;
children = (
305A76512FCA8C7000227D26 /* DLHUD.swift */,
305A76522FCA8C7000227D26 /* HUD.swift */,
305A76532FCA8C7000227D26 /* ProgressHUD.swift */,
);
path = HUD;
sourceTree = "<group>";
};
305A765B2FCA8C7000227D26 /* MXParallaxHeader */ = {
isa = PBXGroup;
children = (
305A76552FCA8C7000227D26 /* MXParallaxHeader.h */,
305A76562FCA8C7000227D26 /* MXParallaxHeader.m */,
305A76572FCA8C7000227D26 /* MXScrollView.h */,
305A76582FCA8C7000227D26 /* MXScrollView.m */,
305A76592FCA8C7000227D26 /* MXScrollViewController.h */,
305A765A2FCA8C7000227D26 /* MXScrollViewController.m */,
);
path = MXParallaxHeader;
sourceTree = "<group>";
};
305A76632FCA8C7000227D26 /* PageView */ = {
isa = PBXGroup;
children = (
305A765C2FCA8C7000227D26 /* Helper.swift */,
305A765D2FCA8C7000227D26 /* PageCollectionViewFlowLayout.swift */,
305A765E2FCA8C7000227D26 /* PageContentView.swift */,
305A765F2FCA8C7000227D26 /* PageStyle.swift */,
305A76602FCA8C7000227D26 /* PageTitleView.swift */,
305A76612FCA8C7000227D26 /* PageView.swift */,
305A76622FCA8C7000227D26 /* PageViewManager.swift */,
);
path = PageView;
sourceTree = "<group>";
};
305A76692FCA8C7000227D26 /* Pop */ = {
isa = PBXGroup;
children = (
30CCDE4D2FE26CEA00F5214A /* PayResultPopVC.swift */,
30EFF3BA2FD90D7600EB35D4 /* ConfirmPopVC.swift */,
305A76642FCA8C7000227D26 /* DLAlertPopVC.swift */,
305A76652FCA8C7000227D26 /* DLCustomPopVC.swift */,
305A76662FCA8C7000227D26 /* DLSheetPopVC.swift */,
305A76672FCA8C7000227D26 /* DLViewTransition.h */,
305A76682FCA8C7000227D26 /* DLViewTransition.m */,
);
path = Pop;
sourceTree = "<group>";
};
305A767D2FCA8C7000227D26 /* UIKit */ = {
isa = PBXGroup;
children = (
557E8D5230187A5C0032AB51 /* BaseNavigationView.swift */,
30D87CEF2FDFF52100E958FD /* TTGTagCollectionView */,
305A76482FCA8C7000227D26 /* Alert */,
305A76502FCA8C7000227D26 /* EmptyDataSet */,
305A76542FCA8C7000227D26 /* HUD */,
305A765B2FCA8C7000227D26 /* MXParallaxHeader */,
305A76632FCA8C7000227D26 /* PageView */,
305A76692FCA8C7000227D26 /* Pop */,
305A767A2FCA8C7000227D26 /* CollectionHFlowLayout.swift */,
305A767B2FCA8C7000227D26 /* JJPageControl.swift */,
305A767C2FCA8C7000227D26 /* ReusableView.swift */,
);
path = UIKit;
sourceTree = "<group>";
};
305A76872FCA8C7000227D26 /* QuickLocation */ = {
isa = PBXGroup;
children = (
30C4C0112FDABC8C009215C1 /* QuickLocation.entitlements */,
305A74D02FCA8C7000227D26 /* API */,
305A74D42FCA8C7000227D26 /* Common */,
305A74E72FCA8C7000227D26 /* Component */,
305A75162FCA8C7000227D26 /* Main */,
305A752D2FCA8C7000227D26 /* Manager */,
305A75302FCA8C7000227D26 /* Model */,
305A76222FCA8C7000227D26 /* RxSwift */,
305A763A2FCA8C7000227D26 /* Section */,
305A75062FCA8C7000227D26 /* Core */,
305A763D2FCA8C7000227D26 /* Service */,
305A76452FCA8C7000227D26 /* Tool */,
305A767D2FCA8C7000227D26 /* UIKit */,
305A75332FCA8C7000227D26 /* Plugin */,
305A76192FCA8C7000227D26 /* Resource */,
305A767E2FCA8C7000227D26 /* AppDelegate.swift */,
305A767F2FCA8C7000227D26 /* Assets.xcassets */,
305A76802FCA8C7000227D26 /* Info.plist */,
A1B2C3D52FDABC8C009215C1 /* PrivacyInfo.xcprivacy */,
305A76822FCA8C7000227D26 /* LaunchScreen.storyboard */,
305A76842FCA8C7000227D26 /* Main.storyboard */,
305A76852FCA8C7000227D26 /* QuickLocation-Bridging-Header.h */,
305A76862FCA8C7000227D26 /* ViewController.swift */,
);
path = QuickLocation;
sourceTree = "<group>";
};
305A798E2FCAC5F600227D26 /* InviteMember */ = {
isa = PBXGroup;
children = (
305A798F2FCAC61A00227D26 /* InviteMemberVC.swift */,
);
path = InviteMember;
sourceTree = "<group>";
};
3062E8B32FCE6BA400CEF511 /* Scan */ = {
isa = PBXGroup;
children = (
3062E8B42FCE6BBA00CEF511 /* ScanVC.swift */,
3062E8B62FCE6BFE00CEF511 /* ScanView.swift */,
);
path = Scan;
sourceTree = "<group>";
};
3062E8B82FCEAC5600CEF511 /* CreateGroup */ = {
isa = PBXGroup;
children = (
3062E8BB2FCEAC7100CEF511 /* CreateGroupVC.swift */,
3062E8B92FCEAC6500CEF511 /* CreateGroupView.swift */,
3062E8C12FCFB86800CEF511 /* CreateGroupViewModel.swift */,
3062E8BD2FCEBD0E00CEF511 /* GroupIconListVC.swift */,
3062E8BF2FCED7BB00CEF511 /* GroupIconListView.swift */,
3062E8C32FCFC90F00CEF511 /* CreateGroupVipPopView.swift */,
);
path = CreateGroup;
sourceTree = "<group>";
};
3062E8C52FCFD01000CEF511 /* VipRecharge */ = {
isa = PBXGroup;
children = (
3062E8C82FCFD03B00CEF511 /* VipRechargeVC.swift */,
3062E8C62FCFD02F00CEF511 /* VipRechargeView.swift */,
30DC18532FD00C4A0041DCD1 /* VipRechargeVM.swift */,
30DC18512FD009CD0041DCD1 /* VipExpenseModel.swift */,
30DC185D2FD1211D0041DCD1 /* VipRightsVC.swift */,
30DC185F2FD12A020041DCD1 /* VipWaivePopView.swift */,
);
path = VipRecharge;
sourceTree = "<group>";
};
307073E42FD18A20004C37CC /* GroupChat */ = {
isa = PBXGroup;
children = (
307073E22FD18A20004C37CC /* GroupChatVC.swift */,
307073E32FD18A20004C37CC /* GroupChatView.swift */,
307073E92FD2715A004C37CC /* GroupChatViewModel.swift */,
30EFF2982FD65FB000EB35D4 /* VoicePlayerManager.swift */,
30EFF29A2FD668C900EB35D4 /* VoiceRecordView.swift */,
);
path = GroupChat;
sourceTree = "<group>";
};
30A87A492FEE1CB20095E7C6 /* ItineraryDetail */ = {
isa = PBXGroup;
children = (
30A87A4A2FEE1DAB0095E7C6 /* ItineraryDetailVC.swift */,
30A87A4C2FEE1DB40095E7C6 /* ItineraryDetailView.swift */,
);
path = ItineraryDetail;
sourceTree = "<group>";
};
30A87A4E2FEE4E390095E7C6 /* ScheduleHistory */ = {
isa = PBXGroup;
children = (
30A87A512FEE4E5D0095E7C6 /* ScheduleHistoryVC.swift */,
30A87A532FEE50B10095E7C6 /* ScheduleHistoryVM.swift */,
30A87A4F2FEE4E4B0095E7C6 /* ScheduleHistoryView.swift */,
);
path = ScheduleHistory;
sourceTree = "<group>";
};
30A87A552FEE5A130095E7C6 /* ScheduleViewed */ = {
isa = PBXGroup;
children = (
30A87A562FEE5A350095E7C6 /* ScheduleViewedVC.swift */,
30A87A5A2FEE5AC20095E7C6 /* ScheduleViewedVM.swift */,
30A87A582FEE5A4C0095E7C6 /* ScheduleViewedView.swift */,
);
path = ScheduleViewed;
sourceTree = "<group>";
};
30A87A5C2FEE711C0095E7C6 /* Bubble */ = {
isa = PBXGroup;
children = (
30A87A5F2FEE71B80095E7C6 /* CreateBubbleVC.swift */,
30A87A5D2FEE71A50095E7C6 /* CreateBubbleView.swift */,
55B219C13024C00100784721 /* BubbleHeroView.swift */,
55B219C13024C00100784723 /* CreateBubbleSetupView.swift */,
55B219C13024C00100784725 /* BubbleKnowledgeView.swift */,
55B219C13024C00100784727 /* BubbleKnowledgeVC.swift */,
30A87A612FEE724D0095E7C6 /* CreateBubbleTiemView.swift */,
30A87A632FEE75520095E7C6 /* CreateBubbleTipsView.swift */,
30A87A652FEE843E0095E7C6 /* CreateBubbleDoneView.swift */,
30A87A672FEE86560095E7C6 /* CreateBubblePopView.swift */,
);
path = Bubble;
sourceTree = "<group>";
};
30A87A692FEF59E60095E7C6 /* SearchLocation */ = {
isa = PBXGroup;
children = (
30A87A6C2FEF5BA10095E7C6 /* SearchLocationVC.swift */,
30A87A6A2FEF5B950095E7C6 /* SearchLocationView.swift */,
55C219C13024C00100784730 /* SearchLocationHeaderView.swift */,
30A87A6E2FEF7BE40095E7C6 /* SearchLocationResultVC.swift */,
30A87A702FEF7BED0095E7C6 /* SearchLocationResultView.swift */,
30EBF71F2FEFD6F2009A8A87 /* GroupChooseView.swift */,
);
path = SearchLocation;
sourceTree = "<group>";
};
30ACD54A2FF6332200174861 /* PopupWindow */ = {
isa = PBXGroup;
children = (
30ACD67A2FF7B36A00174861 /* PopupQueueManager.swift */,
30ACD54B2FF6336000174861 /* PopupWindow.swift */,
30ACD54D2FF7942E00174861 /* PromotionalActivitiesVC.swift */,
30ACD54F2FF7943A00174861 /* PromotionalActivitiesView.swift */,
);
path = PopupWindow;
sourceTree = "<group>";
};
30B74B382FF2105C00F6744D /* GroupSchedule */ = {
isa = PBXGroup;
children = (
30B74B3B2FF2117900F6744D /* GroupScheduleVC.swift */,
30B74B392FF2115A00F6744D /* GroupScheduleView.swift */,
);
path = GroupSchedule;
sourceTree = "<group>";
};
30B74B3F2FF2435200F6744D /* GroupMemberList */ = {
isa = PBXGroup;
children = (
30B74B402FF2437E00F6744D /* GroupMemberListVC.swift */,
30B74B422FF2438800F6744D /* GroupMemberListView.swift */,
30B74B442FF24D1B00F6744D /* GroupMemberListVM.swift */,
30B74B4E2FF392D800F6744D /* DrivingStatsModel.swift */,
30B74B462FF3608600F6744D /* ScheduleRecordModel.swift */,
30B819F32FF3CE4900FAB693 /* ItineraryTraceVC.swift */,
30B819F12FF3CE3C00FAB693 /* ItineraryTraceView.swift */,
);
path = GroupMemberList;
sourceTree = "<group>";
};
30BAB84B2FCD2FA400C33B5C /* InviteJoin */ = {
isa = PBXGroup;
children = (
30BAB84E2FCD2FED00C33B5C /* InviteJoinVC.swift */,
30BAB84C2FCD2FDE00C33B5C /* InviteJoinView.swift */,
);
path = InviteJoin;
sourceTree = "<group>";
};
30BAB8612FCD714700C33B5C /* Join */ = {
isa = PBXGroup;
children = (
30BAB8622FCD716C00C33B5C /* JoinGroupVC.swift */,
30BAB8642FCD718A00C33B5C /* JoinGroupView.swift */,
);
path = Join;
sourceTree = "<group>";
};
30BF300A2FED09A300D9CB52 /* ScheduleDetail */ = {
isa = PBXGroup;
children = (
30BF300D2FED09CC00D9CB52 /* ScheduleDetailVC.swift */,
30BF300F2FED0C8E00D9CB52 /* ScheduleDetailVM.swift */,
30BF300B2FED09BA00D9CB52 /* ScheduleDetailView.swift */,
);
path = ScheduleDetail;
sourceTree = "<group>";
};
30C4C0122FDB9178009215C1 /* CheckPermission */ = {
isa = PBXGroup;
children = (
30C4C0152FDB91B8009215C1 /* CheckPermissionVC.swift */,
);
path = CheckPermission;
sourceTree = "<group>";
};
30C4C0172FDBF066009215C1 /* RemoveMember */ = {
isa = PBXGroup;
children = (
30C4C0182FDBF094009215C1 /* RemoveMemberVC.swift */,
30C4C01C2FDBF557009215C1 /* RemoveMemberViewModel.swift */,
30C4C01A2FDBF09D009215C1 /* RemoveMemberView.swift */,
);
path = RemoveMember;
sourceTree = "<group>";
};
30C4C01E2FDC0EA6009215C1 /* GroupInfo */ = {
isa = PBXGroup;
children = (
30C4C0212FDC0ED3009215C1 /* GroupInfoVC.swift */,
30C4C01F2FDC0EC5009215C1 /* GroupInfoView.swift */,
);
path = GroupInfo;
sourceTree = "<group>";
};
30C6666A2FFB7C3000E62B25 /* IAPManager */ = {
isa = PBXGroup;
children = (
30C6666B2FFB7C4000E62B25 /* IAPManager.swift */,
);
path = IAPManager;
sourceTree = "<group>";
};
30C6679D2FFB7FEF00E62B25 /* Share */ = {
isa = PBXGroup;
children = (
30C6679C2FFB7FEF00E62B25 /* SharePopView.swift */,
);
path = Share;
sourceTree = "<group>";
};
30CCDE4F2FE2782700F5214A /* SignIn */ = {
isa = PBXGroup;
children = (
30CCDE502FE2785D00F5214A /* SignInVC.swift */,
30CCDE522FE2786600F5214A /* SignInView.swift */,
30CCDE542FE2903100F5214A /* SignInModel.swift */,
30B74B482FF3680200F6744D /* InputEmailPopupView.swift */,
);
path = SignIn;
sourceTree = "<group>";
};
30CCDE562FE39F6B00F5214A /* SOS */ = {
isa = PBXGroup;
children = (
30CCDE592FE39F9D00F5214A /* SOSViewController.swift */,
30CCDE572FE39F8C00F5214A /* SOSView.swift */,
30CCDE5B2FE3A1A800F5214A /* SOSPracticeView.swift */,
55B21A01302B0001007847A1 /* SOSAnimationViews.swift */,
55B21A03302B0001007847A3 /* SOSReceiveAlertView.swift */,
);
path = SOS;
sourceTree = "<group>";
};
30D74AAC2FEA13BD0050EB2C /* Schedule */ = {
isa = PBXGroup;
children = (
30D74AAF2FEA13ED0050EB2C /* ScheduleVC.swift */,
30D74AB12FEA1D5D0050EB2C /* ScheduleViewModel.swift */,
30D74AAD2FEA13E00050EB2C /* ScheduleView.swift */,
30D74AB32FEA25B90050EB2C /* ViewedModel.swift */,
30D74AB92FEA37AD0050EB2C /* ScheduleModel.swift */,
30D74ABB2FEA67CE0050EB2C /* CreateSchedule */,
30D74BF22FEB6F5B0050EB2C /* LocationPicker */,
30BF300A2FED09A300D9CB52 /* ScheduleDetail */,
30A87A492FEE1CB20095E7C6 /* ItineraryDetail */,
30A87A4E2FEE4E390095E7C6 /* ScheduleHistory */,
30A87A552FEE5A130095E7C6 /* ScheduleViewed */,
);
path = Schedule;
sourceTree = "<group>";
};
30D74ABB2FEA67CE0050EB2C /* CreateSchedule */ = {
isa = PBXGroup;
children = (
30D74ABC2FEA67EA0050EB2C /* CreateScheduleVC.swift */,
30D74D1E2FEBB09B0050EB2C /* CreateScheduleVM.swift */,
30D74ABE2FEA67F30050EB2C /* CreateScheduleView.swift */,
30D74AC02FEA6EEF0050EB2C /* CreateSchedulePopView.swift */,
30DA36BC2FECC5AB008D5A2C /* CreateScheduleVipPopView.swift */,
);
path = CreateSchedule;
sourceTree = "<group>";
};
30D74BF22FEB6F5B0050EB2C /* LocationPicker */ = {
isa = PBXGroup;
children = (
30D74BF02FEB6F5B0050EB2C /* LocationPickerVC.swift */,
30D74BF12FEB6F5B0050EB2C /* LocationPickerView.swift */,
);
path = LocationPicker;
sourceTree = "<group>";
};
30D87CD52FDF9F1900E958FD /* MQTT */ = {
isa = PBXGroup;
children = (
30D87CDA2FDFA9EE00E958FD /* MQTTService.swift */,
);
path = MQTT;
sourceTree = "<group>";
};
30D87D032FE1336300E958FD /* Navigation */ = {
isa = PBXGroup;
children = (
30D87D012FE1336300E958FD /* NavigationVC.swift */,
30D87D022FE1336300E958FD /* NavigationView.swift */,
);
path = Navigation;
sourceTree = "<group>";
};
30DC18582FD11E7A0041DCD1 /* Controller */ = {
isa = PBXGroup;
children = (
30DC18552FD11E7A0041DCD1 /* NavigationTitleView.swift */,
30DC18562FD11E7A0041DCD1 /* WebOperations.swift */,
30DC18572FD11E7A0041DCD1 /* WebViewController.swift */,
);
path = Controller;
sourceTree = "<group>";
};
30DC18592FD11E7A0041DCD1 /* Web */ = {
isa = PBXGroup;
children = (
30DC18582FD11E7A0041DCD1 /* Controller */,
);
path = Web;
sourceTree = "<group>";
};
30EFF3A22FD7C58400EB35D4 /* GroupSetting */ = {
isa = PBXGroup;
children = (
30EFF3A52FD7C5AF00EB35D4 /* GroupSettingVC.swift */,
30EFF3A32FD7C5A300EB35D4 /* GroupSettingView.swift */,
30EFF3A72FD7C6A400EB35D4 /* GroupSettingViewModel.swift */,
30EFF3AF2FD8122E00EB35D4 /* GroupTagListView.swift */,
);
path = GroupSetting;
sourceTree = "<group>";
};
30EFF3AD2FD7FF1400EB35D4 /* TextInput */ = {
isa = PBXGroup;
children = (
30EFF3AC2FD7FF1400EB35D4 /* TextInputViewController.swift */,
);
path = TextInput;
sourceTree = "<group>";
};
30EFF3B12FD8F19E00EB35D4 /* ReviewMemberList */ = {
isa = PBXGroup;
children = (
30EFF3B42FD8F1D000EB35D4 /* ReviewMemberListVC.swift */,
30EFF3B62FD8F86200EB35D4 /* ReviewMemberListVM.swift */,
30EFF3B22FD8F1C200EB35D4 /* ReviewMemberListView.swift */,
);
path = ReviewMemberList;
sourceTree = "<group>";
};
30EFF3BC2FD9585200EB35D4 /* Account */ = {
isa = PBXGroup;
children = (
30EFF3BF2FD958AE00EB35D4 /* AccountVC.swift */,
30EFF3BD2FD958A100EB35D4 /* AccountView.swift */,
30EFF3C32FDA431D00EB35D4 /* ChangePhoneVC.swift */,
30EFF3C52FDA433E00EB35D4 /* ChangePhoneView.swift */,
30EFF3C92FDA575600EB35D4 /* CancellationPopView.swift */,
);
path = Account;
sourceTree = "<group>";
};
30EFF3CB2FDA667A00EB35D4 /* MyProfile */ = {
isa = PBXGroup;
children = (
30EFF3CE2FDA669800EB35D4 /* MyProfileVC.swift */,
30EFF3CC2FDA668A00EB35D4 /* MyProfileView.swift */,
30EFF3D02FDA69EC00EB35D4 /* AvatarIconListVC.swift */,
30EFF3D22FDA69F400EB35D4 /* AvatarIconListView.swift */,
);
path = MyProfile;
sourceTree = "<group>";
};
30EFF3D42FDA8EF200EB35D4 /* EmergencyContact */ = {
isa = PBXGroup;
children = (
30EFF3D72FDA8F1000EB35D4 /* EmergencyContactVC.swift */,
30EFF3E12FDA9DEE00EB35D4 /* EmergencyContactVM.swift */,
30EFF3D52FDA8F0100EB35D4 /* EmergencyContactView.swift */,
30EFF3D92FDA935D00EB35D4 /* EmergencyContactFooterView.swift */,
30EFF3DD2FDA982C00EB35D4 /* EmergencyContactAddVC.swift */,
30EFF3DB2FDA981B00EB35D4 /* EmergencyContactAddView.swift */,
);
path = EmergencyContact;
sourceTree = "<group>";
};
30EFF3E32FDAA92200EB35D4 /* PrivacyPolicy */ = {
isa = PBXGroup;
children = (
30EFF3E42FDAA93300EB35D4 /* PrivacyPolicyVC.swift */,
30EFF3E62FDAA93D00EB35D4 /* PrivacyPolicyView.swift */,
);
path = PrivacyPolicy;
sourceTree = "<group>";
};
3E4358FF2FC48D26003470A5 = {
isa = PBXGroup;
children = (
305A76872FCA8C7000227D26 /* QuickLocation */,
3E4359092FC48D26003470A5 /* Products */,
B07D45692FCECE07570D9B73 /* Pods */,
47CD8471BE2146A2656CF27E /* Frameworks */,
DA2257EC3F3167F4A6AFE759 /* AppRestrictShared */,
2509CBAFBD63A140B359BD7F /* DeviceActivityMonitorExtension */,
2234314E8DD57630628CC5C3 /* ShieldConfigurationExtension */,
);
sourceTree = "<group>";
};
3E4359092FC48D26003470A5 /* Products */ = {
isa = PBXGroup;
children = (
3E4359082FC48D26003470A5 /* QuickLocation.app */,
98E91E51811235EAD0985421 /* DeviceActivityMonitorExtension.appex */,
0C47E0012491DB1371FD5E53 /* ShieldConfigurationExtension.appex */,
);
name = Products;
sourceTree = "<group>";
};
47CD8471BE2146A2656CF27E /* Frameworks */ = {
isa = PBXGroup;
children = (
30EFF3E92FCA8C7000227D26 /* AuthenticationServices.framework */,
475D33CAFA1E1911EB1F8D9F /* Pods_QuickLocation.framework */,
4CD6B965A124276661A84C4C /* FamilyControls.framework */,
2EE79029677394A46B143E75 /* ManagedSettings.framework */,
88CC9D32980864EAD9F72004 /* DeviceActivity.framework */,
7FE44DF1C46BDA7B98BC7859 /* ManagedSettingsUI.framework */,
74B9CD2ABDBC4C8CE3107CDE /* iOS */,
1E326B06736FE04DD7A5E96D /* UIKit.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
55B217A23022F0A000784703 /* Font */ = {
isa = PBXGroup;
children = (
55B217A03022F0A000784701 /* FontManager.swift */,
);
path = Font;
sourceTree = "<group>";
};
55B217D23022F0A000784728 /* Unlock */ = {
isa = PBXGroup;
children = (
55B217D03022F0A000784726 /* UnlockCountManager.swift */,
);
path = Unlock;
sourceTree = "<group>";
};
55B217DD302301000078473C /* TodayTrackDetail */ = {
isa = PBXGroup;
children = (
55B217D13023010000784730 /* TodayTrackDetailVC.swift */,
55B217D33023010000784732 /* TodayTrackDetailView.swift */,
55B217D53023010000784734 /* TodayTrackDetailViewModel.swift */,
);
path = TodayTrackDetail;
sourceTree = "<group>";
};
55B217DE302301000078473D /* PhoneReportDetail */ = {
isa = PBXGroup;
children = (
55B217D73023010000784736 /* PhoneReportDetailVC.swift */,
55B217D93023010000784738 /* PhoneReportDetailView.swift */,
55B217DB302301000078473A /* PhoneReportDetailViewModel.swift */,
);
path = PhoneReportDetail;
sourceTree = "<group>";
};
55B218A13024A00100784710 /* About */ = {
isa = PBXGroup;
children = (
55B218A13024A00100784701 /* AboutVC.swift */,
55B218A13024A00100784703 /* AboutView.swift */,
);
path = About;
sourceTree = "<group>";
};
55B218A13024A00100784711 /* CancelAccount */ = {
isa = PBXGroup;
children = (
55B218A13024A00100784705 /* CancelAccountVC.swift */,
55B218A13024A00100784707 /* CancelAccountView.swift */,
);
path = CancelAccount;
sourceTree = "<group>";
};
55B218A13024A00100784712 /* MemberInfo */ = {
isa = PBXGroup;
children = (
55B218A13024A00100784709 /* MemberInfoVC.swift */,
55B218A13024A0010078470B /* MemberInfoView.swift */,
);
path = MemberInfo;
sourceTree = "<group>";
};
55B220063031000100784806 /* Feedback */ = {
isa = PBXGroup;
children = (
55B220003031000100784800 /* FeedbackVC.swift */,
55B220023031000100784802 /* FeedbackView.swift */,
55B220043031000100784804 /* FeedbackSuccessView.swift */,
);
path = Feedback;
sourceTree = "<group>";
};
55B218B13024B00100784720 /* Explore */ = {
isa = PBXGroup;
children = (
55B218B13024B00100784721 /* FeatureIntroVC.swift */,
55B218B13024B00100784723 /* FeatureIntroView.swift */,
);
path = Explore;
sourceTree = "<group>";
};
55B219C5302A000100784774 /* PigeonMessage */ = {
isa = PBXGroup;
children = (
55B219C1302A000100784770 /* PigeonMessageVC.swift */,
55B219C3302A000100784772 /* PigeonMessageView.swift */,
);
path = PigeonMessage;
sourceTree = "<group>";
};
74B9CD2ABDBC4C8CE3107CDE /* iOS */ = {
isa = PBXGroup;
children = (
226CA98495C2884EBB1D1372 /* Foundation.framework */,
);
name = iOS;
sourceTree = "<group>";
};
B07D45692FCECE07570D9B73 /* Pods */ = {
isa = PBXGroup;
children = (
DA16D49AA46D4F6838340B55 /* Pods-QuickLocation.debug.xcconfig */,
E483B9929C03809ADEDE8341 /* Pods-QuickLocation.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
};
B79BE06D49443FE82A811D5C /* LockDistract */ = {
isa = PBXGroup;
children = (
F9CFFB14BA2ECC259151BCDA /* LockDistractVC.swift */,
AC46E80B848E4012D192E4CE /* LockDistractView.swift */,
);
path = LockDistract;
sourceTree = "<group>";
};
DA2257EC3F3167F4A6AFE759 /* AppRestrictShared */ = {
isa = PBXGroup;
children = (
1AB29D0618C4BE76F2CA5261 /* AppRestrictShared.swift */,
);
name = AppRestrictShared;
sourceTree = "<group>";
};
F49062649CA8E5F9FA2F22A5 /* AppRestrict */ = {
isa = PBXGroup;
children = (
47922567FCD34DBE9186F8FD /* AppCatalogStore.swift */,
89519661B70A0ADEC2A76032 /* AppRestrictCell.swift */,
D0112B7865829D5B6A4A0BD0 /* AppRestrictVC.swift */,
787F87DD1CEBED1A4E1E9FC7 /* AppRestrictView.swift */,
BFFBDE92B94E7004F6B642AD /* AppRestrictShieldSettingsVC.swift */,
EF9D223AB35744F92E0E3E77 /* FamilyActivityPickerHost.swift */,
BE3D39F325FC7624C1D914D6 /* ITunesSearchService.swift */,
6BAE595D39202A2958737BD3 /* SelectActivityVC.swift */,
3C79865C3ED165AFDD091C29 /* app_catalog.json */,
5E5F5DC8694A001BF0C47147 /* PairGuideStepsView.swift */,
);
name = AppRestrict;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
3E4359072FC48D26003470A5 /* QuickLocation */ = {
isa = PBXNativeTarget;
buildConfigurationList = 3E43591B2FC48D2B003470A5 /* Build configuration list for PBXNativeTarget "QuickLocation" */;
buildPhases = (
172CEDCF3BA87AA2578C673A /* [CP] Check Pods Manifest.lock */,
3E4359042FC48D26003470A5 /* Sources */,
3E4359052FC48D26003470A5 /* Frameworks */,
3E4359062FC48D26003470A5 /* Resources */,
22E76BAEDC74B6177770F922 /* [CP] Embed Pods Frameworks */,
84E518A2C7E1AE699B07AC0D /* [CP] Copy Pods Resources */,
63D74ED0B1CEAFA8DAC0A6C0 /* Embed Foundation Extensions */,
);
buildRules = (
);
dependencies = (
0950A334CDF61EB8C1C94506 /* PBXTargetDependency */,
DCCA06707CFDC3C0D07BD8B0 /* PBXTargetDependency */,
);
fileSystemSynchronizedGroups = (
30CCDF8E2FE3E63B00F5214A /* sound */,
30CCDF902FE3E63B00F5214A /* video */,
30CCE01E2FE3E64700F5214A /* lotties */,
30D87CEF2FDFF52100E958FD /* TTGTagCollectionView */,
);
name = QuickLocation;
productName = QuickLocation;
productReference = 3E4359082FC48D26003470A5 /* QuickLocation.app */;
productType = "com.apple.product-type.application";
};
B626CA1007794E780B5B1CB3 /* DeviceActivityMonitorExtension */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1A6BE372491582A933CD3ECE /* Build configuration list for PBXNativeTarget "DeviceActivityMonitorExtension" */;
buildPhases = (
933B6388A2F481EE1DF7A99C /* Sources */,
57D97F1D073CB957F5B3FC99 /* Frameworks */,
7FA03AF172854DD407AFED91 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = DeviceActivityMonitorExtension;
productName = DeviceActivityMonitorExtension;
productReference = 98E91E51811235EAD0985421 /* DeviceActivityMonitorExtension.appex */;
productType = "com.apple.product-type.app-extension";
};
E4257D157F2E24904E9B6630 /* ShieldConfigurationExtension */ = {
isa = PBXNativeTarget;
buildConfigurationList = BAA60EF75453DD3B5A4775AF /* Build configuration list for PBXNativeTarget "ShieldConfigurationExtension" */;
buildPhases = (
EF5DDEE45DD2FBD2EA2AAB8D /* Sources */,
6314CDE3DFF338A21DC2A612 /* Frameworks */,
6E86F27A156DD5A139D94E1B /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = ShieldConfigurationExtension;
productName = ShieldConfigurationExtension;
productReference = 0C47E0012491DB1371FD5E53 /* ShieldConfigurationExtension.appex */;
productType = "com.apple.product-type.app-extension";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
3E4359002FC48D26003470A5 /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = 1;
LastSwiftUpdateCheck = 2600;
LastUpgradeCheck = 2600;
TargetAttributes = {
3E4359072FC48D26003470A5 = {
CreatedOnToolsVersion = 26.0.1;
};
};
};
buildConfigurationList = 3E4359032FC48D26003470A5 /* Build configuration list for PBXProject "QuickLocation" */;
developmentRegion = "zh-Hans";
hasScannedForEncodings = 0;
knownRegions = (
Base,
"zh-Hans",
);
mainGroup = 3E4358FF2FC48D26003470A5;
minimizedProjectReferenceProxies = 1;
preferredProjectObjectVersion = 77;
productRefGroup = 3E4359092FC48D26003470A5 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
3E4359072FC48D26003470A5 /* QuickLocation */,
B626CA1007794E780B5B1CB3 /* DeviceActivityMonitorExtension */,
E4257D157F2E24904E9B6630 /* ShieldConfigurationExtension */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
3E4359062FC48D26003470A5 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
305A771E2FCA8C7000227D26 /* adhoc.xcconfig in Resources */,
305A77232FCA8C7000227D26 /* zihunbiantaoti-r.ttf in Resources */,
305A77F92FCA8C7000227D26 /* Assets.xcassets in Resources */,
A1B2C3D42FDABC8C009215C1 /* PrivacyInfo.xcprivacy in Resources */,
305A77FB2FCA8C7000227D26 /* LaunchScreen.storyboard in Resources */,
55B217953022DD6B00784774 /* 荆南波波黑-Bold.ttf in Resources */,
55B21D6E3023117900784774 /* 优设标题黑_猫啃网.ttf in Resources */,
305A77FC2FCA8C7000227D26 /* Main.storyboard in Resources */,
4392B1D9C125D873FCFCDDC9 /* app_catalog.json in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6E86F27A156DD5A139D94E1B /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
7FA03AF172854DD407AFED91 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
172CEDCF3BA87AA2578C673A /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-QuickLocation-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
22E76BAEDC74B6177770F922 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
84E518A2C7E1AE699B07AC0D /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-resources-${CONFIGURATION}-input-files.xcfilelist",
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-resources-${CONFIGURATION}-output-files.xcfilelist",
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-resources.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
3E4359042FC48D26003470A5 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
30B74B452FF24D1B00F6744D /* GroupMemberListVM.swift in Sources */,
30A87A712FEF7BED0095E7C6 /* SearchLocationResultView.swift in Sources */,
305A76882FCA8C7000227D26 /* MoyaProvider+Rx.swift in Sources */,
305A76892FCA8C7000227D26 /* Observable+Response.swift in Sources */,
305A768A2FCA8C7000227D26 /* Single+Response.swift in Sources */,
30D74AB62FEA34FF0050EB2C /* ItineraryAPI.swift in Sources */,
305A768B2FCA8C7000227D26 /* API.swift in Sources */,
30EFF3AE2FD7FF1400EB35D4 /* TextInputViewController.swift in Sources */,
305A768C2FCA8C7000227D26 /* APIProvider.swift in Sources */,
3062E8C92FCFD03B00CEF511 /* VipRechargeVC.swift in Sources */,
305A768D2FCA8C7000227D26 /* AppNetworkConfig.swift in Sources */,
305A768E2FCA8C7000227D26 /* SignPlugin.swift in Sources */,
305A768F2FCA8C7000227D26 /* SystemAPI.swift in Sources */,
30C4C0222FDC0ED3009215C1 /* GroupInfoVC.swift in Sources */,
305A76902FCA8C7000227D26 /* UserAPI.swift in Sources */,
30EFF3DE2FDA982C00EB35D4 /* EmergencyContactAddVC.swift in Sources */,
30D87CDF2FDFF1A100E958FD /* QuickMessageView.swift in Sources */,
305A76912FCA8C7000227D26 /* Constant.swift in Sources */,
305A76922FCA8C7000227D26 /* LogUtils.swift in Sources */,
305A76932FCA8C7000227D26 /* AddImageCell.swift in Sources */,
30ACD54E2FF7942E00174861 /* PromotionalActivitiesVC.swift in Sources */,
30EFF3D82FDA8F1000EB35D4 /* EmergencyContactVC.swift in Sources */,
30A87A682FEE86560095E7C6 /* CreateBubblePopView.swift in Sources */,
55B219C13024C00100784722 /* BubbleHeroView.swift in Sources */,
55B219C13024C00100784724 /* CreateBubbleSetupView.swift in Sources */,
55B219C13024C00100784726 /* BubbleKnowledgeView.swift in Sources */,
55B219C13024C00100784728 /* BubbleKnowledgeVC.swift in Sources */,
30A87A4B2FEE1DAB0095E7C6 /* ItineraryDetailVC.swift in Sources */,
30DC185E2FD1211D0041DCD1 /* VipRightsVC.swift in Sources */,
305A76942FCA8C7000227D26 /* UploadImageCell.swift in Sources */,
305A76952FCA8C7000227D26 /* CornerRadiusCell.swift in Sources */,
305A76962FCA8C7000227D26 /* CornerRadiusFooterView.swift in Sources */,
30D74BF32FEB6F5B0050EB2C /* LocationPickerVC.swift in Sources */,
30D74BF42FEB6F5B0050EB2C /* LocationPickerView.swift in Sources */,
30C4C0162FDB91B8009215C1 /* CheckPermissionVC.swift in Sources */,
305A76972FCA8C7000227D26 /* CornerRadiusHeaderView.swift in Sources */,
305A76982FCA8C7000227D26 /* ImagePicker.swift in Sources */,
305A76992FCA8C7000227D26 /* ImagePickerPopup.swift in Sources */,
30EFF3E22FDA9DEE00EB35D4 /* EmergencyContactVM.swift in Sources */,
30D74D1F2FEBB09B0050EB2C /* CreateScheduleVM.swift in Sources */,
305A769A2FCA8C7000227D26 /* PopupAnimator.swift in Sources */,
3062E8BE2FCEBD0E00CEF511 /* GroupIconListVC.swift in Sources */,
30EFF3DA2FDA935D00EB35D4 /* EmergencyContactFooterView.swift in Sources */,
3062E8C22FCFB86800CEF511 /* CreateGroupViewModel.swift in Sources */,
30A87A662FEE843E0095E7C6 /* CreateBubbleDoneView.swift in Sources */,
55BF75352FFF91690055DA57 /* InteractionEmojiCell.swift in Sources */,
305A769B2FCA8C7000227D26 /* PopupAnimators.swift in Sources */,
30A87A4D2FEE1DB40095E7C6 /* ItineraryDetailView.swift in Sources */,
305A769C2FCA8C7000227D26 /* PopupViewController.swift in Sources */,
305A769D2FCA8C7000227D26 /* PopupViewController+Extension.swift in Sources */,
30EFF3C42FDA431D00EB35D4 /* ChangePhoneVC.swift in Sources */,
30C6666C2FFB7C4000E62B25 /* IAPManager.swift in Sources */,
305A769E2FCA8C7000227D26 /* TextArrowCell.swift in Sources */,
305A769F2FCA8C7000227D26 /* TextContentArrowCell.swift in Sources */,
30D87D042FE1336300E958FD /* NavigationVC.swift in Sources */,
30D87D052FE1336300E958FD /* NavigationView.swift in Sources */,
30B819F42FF3CE4900FAB693 /* ItineraryTraceVC.swift in Sources */,
305A76A02FCA8C7000227D26 /* TextTableViewCell.swift in Sources */,
30ACD67B2FF7B36A00174861 /* PopupQueueManager.swift in Sources */,
305A76A12FCA8C7000227D26 /* UIButton+RTL.m in Sources */,
30EFF3A62FD7C5AF00EB35D4 /* GroupSettingVC.swift in Sources */,
305A76A22FCA8C7000227D26 /* Array+Extension.swift in Sources */,
305A76A32FCA8C7000227D26 /* ControlEvents+Block.swift in Sources */,
3062E8B72FCE6BFE00CEF511 /* ScanView.swift in Sources */,
305A76A42FCA8C7000227D26 /* Date+Extension.swift in Sources */,
30D74AAE2FEA13E00050EB2C /* ScheduleView.swift in Sources */,
305A76A52FCA8C7000227D26 /* Dictionay+Extension.swift in Sources */,
30A87A522FEE4E5D0095E7C6 /* ScheduleHistoryVC.swift in Sources */,
305A76A62FCA8C7000227D26 /* Int+Extension.swift in Sources */,
30EFF3D62FDA8F0100EB35D4 /* EmergencyContactView.swift in Sources */,
30A7A9112FCAEE3D00105780 /* GroupListPopView.swift in Sources */,
305A76A72FCA8C7000227D26 /* NSAttributedString+Extension.swift in Sources */,
30DC18542FD00C4A0041DCD1 /* VipRechargeVM.swift in Sources */,
305A76A82FCA8C7000227D26 /* ObjectMapper+Extension.swift in Sources */,
30B74B3A2FF2115A00F6744D /* GroupScheduleView.swift in Sources */,
305A76A92FCA8C7000227D26 /* Optional+Extension.swift in Sources */,
305A76AA2FCA8C7000227D26 /* Response+ObjectMapper.swift in Sources */,
305A76AB2FCA8C7000227D26 /* ScaleType.swift in Sources */,
30A87A572FEE5A350095E7C6 /* ScheduleViewedVC.swift in Sources */,
30EFF3E72FDAA93D00EB35D4 /* PrivacyPolicyView.swift in Sources */,
305A76AC2FCA8C7000227D26 /* String+Extension.swift in Sources */,
30D74AB82FEA36A50050EB2C /* ItineraryService.swift in Sources */,
30EFF3C62FDA433E00EB35D4 /* ChangePhoneView.swift in Sources */,
30B74B492FF3680200F6744D /* InputEmailPopupView.swift in Sources */,
305A76AD2FCA8C7000227D26 /* UIApplicationExtension.swift in Sources */,
305A76AE2FCA8C7000227D26 /* UIButton+Extension.swift in Sources */,
305A76AF2FCA8C7000227D26 /* UIColor+Extension.swift in Sources */,
55B217A33022F0B100784706 /* UIDevice+Extension.swift in Sources */,
305A76B02FCA8C7000227D26 /* UIFont+Extension.swift in Sources */,
55B217A13022F0A000784702 /* FontManager.swift in Sources */,
305A76B12FCA8C7000227D26 /* UIImage+Extension.swift in Sources */,
305A76B22FCA8C7000227D26 /* UIImage+Resource.swift in Sources */,
305A76B32FCA8C7000227D26 /* UILabel+Extension.swift in Sources */,
30A87A5B2FEE5AC20095E7C6 /* ScheduleViewedVM.swift in Sources */,
305A76B42FCA8C7000227D26 /* UINavigationController+FDFullscreenPopGesture.m in Sources */,
305A76B52FCA8C7000227D26 /* UITableView+Extension.swift in Sources */,
30CCDE582FE39F8C00F5214A /* SOSView.swift in Sources */,
55B21A02302B0001007847A2 /* SOSAnimationViews.swift in Sources */,
55B21A04302B0001007847A4 /* SOSReceiveAlertView.swift in Sources */,
30EFF3E02FDA9CE300EB35D4 /* EmergencyContactModel.swift in Sources */,
305A76B62FCA8C7000227D26 /* UITextField+Extensions.swift in Sources */,
30EFF3A82FD7C6A400EB35D4 /* GroupSettingViewModel.swift in Sources */,
55B2179130217D6600784774 /* HomeView2.swift in Sources */,
55B219A2302A000100784751 /* UnlockRequestPopView.swift in Sources */,
55B219B2302A000100784761 /* ReceiveMessagePopView.swift in Sources */,
55B219C2302A000100784771 /* PigeonMessageVC.swift in Sources */,
55B219C4302A000100784773 /* PigeonMessageView.swift in Sources */,
30B819F22FF3CE3C00FAB693 /* ItineraryTraceView.swift in Sources */,
305A76B72FCA8C7000227D26 /* UIView+Extension.swift in Sources */,
305A76B82FCA8C7000227D26 /* UIViewController+Extension.swift in Sources */,
305A76B92FCA8C7000227D26 /* URL+Extension.swift in Sources */,
30EFF3BE2FD958A100EB35D4 /* AccountView.swift in Sources */,
305A76BA2FCA8C7000227D26 /* Wrapper.swift in Sources */,
305A76BB2FCA8C7000227D26 /* BaseModelNew.swift in Sources */,
305A76BC2FCA8C7000227D26 /* ListModel.swift in Sources */,
305A76BD2FCA8C7000227D26 /* PaginationModel.swift in Sources */,
305A76BE2FCA8C7000227D26 /* ResponseModel.swift in Sources */,
30EFF3C02FD958AE00EB35D4 /* AccountVC.swift in Sources */,
30C4C0202FDC0EC5009215C1 /* GroupInfoView.swift in Sources */,
305A76BF2FCA8C7000227D26 /* ListService.swift in Sources */,
30A87A6D2FEF5BA10095E7C6 /* SearchLocationVC.swift in Sources */,
305A76C02FCA8C7000227D26 /* BaseNavigationController.swift in Sources */,
305A76C12FCA8C7000227D26 /* BaseViewController.swift in Sources */,
3062E8C02FCED7BB00CEF511 /* GroupIconListView.swift in Sources */,
30BF300C2FED09BA00D9CB52 /* ScheduleDetailView.swift in Sources */,
305A76C22FCA8C7000227D26 /* BaseViewModel.swift in Sources */,
55B2179330218CE100784774 /* GroupMemberView2.swift in Sources */,
55B217C53022F0A000784725 /* MemberAppUsageView.swift in Sources */,
55B217C33022F0A000784723 /* MemberPhoneReportView.swift in Sources */,
55B217D23023010000784731 /* TodayTrackDetailVC.swift in Sources */,
55B217D43023010000784733 /* TodayTrackDetailView.swift in Sources */,
55B217D63023010000784735 /* TodayTrackDetailViewModel.swift in Sources */,
55B217D83023010000784737 /* PhoneReportDetailVC.swift in Sources */,
55B217DA3023010000784739 /* PhoneReportDetailView.swift in Sources */,
55B217DC302301000078473B /* PhoneReportDetailViewModel.swift in Sources */,
55B218A13024A00100784702 /* AboutVC.swift in Sources */,
55B218A13024A00100784704 /* AboutView.swift in Sources */,
55B218A13024A00100784706 /* CancelAccountVC.swift in Sources */,
55B218A13024A00100784708 /* CancelAccountView.swift in Sources */,
55B218A13024A0010078470A /* MemberInfoVC.swift in Sources */,
55B218A13024A0010078470C /* MemberInfoView.swift in Sources */,
55B220013031000100784801 /* FeedbackVC.swift in Sources */,
55B220033031000100784803 /* FeedbackView.swift in Sources */,
55B220053031000100784805 /* FeedbackSuccessView.swift in Sources */,
30A87A622FEE724D0095E7C6 /* CreateBubbleTiemView.swift in Sources */,
30DC185A2FD11E7A0041DCD1 /* WebOperations.swift in Sources */,
30A87A642FEE75520095E7C6 /* CreateBubbleTipsView.swift in Sources */,
30DC185B2FD11E7A0041DCD1 /* NavigationTitleView.swift in Sources */,
30DC185C2FD11E7A0041DCD1 /* WebViewController.swift in Sources */,
305A76C32FCA8C7000227D26 /* MainTabBarController.swift in Sources */,
30EFF3CA2FDA575600EB35D4 /* CancellationPopView.swift in Sources */,
305A76C42FCA8C7000227D26 /* QuickLocationTabBar.swift in Sources */,
30C4C01D2FDBF557009215C1 /* RemoveMemberViewModel.swift in Sources */,
305A76C52FCA8C7000227D26 /* Account.swift in Sources */,
305A76C62FCA8C7000227D26 /* AppContextManager.swift in Sources */,
30D74ABD2FEA67EA0050EB2C /* CreateScheduleVC.swift in Sources */,
305A76C72FCA8C7000227D26 /* UserConfigModel.swift in Sources */,
30B74B472FF3608600F6744D /* ScheduleRecordModel.swift in Sources */,
305A76C82FCA8C7000227D26 /* UserConfigResponse.swift in Sources */,
30ACD54C2FF6336000174861 /* PopupWindow.swift in Sources */,
305A76C92FCA8C7000227D26 /* ApiManager.swift in Sources */,
305A76CA2FCA8C7000227D26 /* AppSettings.swift in Sources */,
305A76CB2FCA8C7000227D26 /* Authorize.swift in Sources */,
30CCDE552FE2903100F5214A /* SignInModel.swift in Sources */,
30C6679E2FFB7FEF00E62B25 /* SharePopView.swift in Sources */,
305A76CC2FCA8C7000227D26 /* FileTools.swift in Sources */,
305A76CD2FCA8C7000227D26 /* Permission.swift in Sources */,
30D74AB02FEA13ED0050EB2C /* ScheduleVC.swift in Sources */,
55B218B13024B00100784722 /* FeatureIntroVC.swift in Sources */,
55B218B13024B00100784724 /* FeatureIntroView.swift in Sources */,
305A76CE2FCA8C7000227D26 /* RouterManager.swift in Sources */,
3062E8C72FCFD02F00CEF511 /* VipRechargeView.swift in Sources */,
305A76CF2FCA8C7000227D26 /* CountDownService.swift in Sources */,
30A87A502FEE4E4B0095E7C6 /* ScheduleHistoryView.swift in Sources */,
305A76D02FCA8C7000227D26 /* MoneyFormatter.swift in Sources */,
305A76D12FCA8C7000227D26 /* TimeSpecificNotificationManager.swift in Sources */,
305A76D22FCA8C7000227D26 /* ThemeManager.swift in Sources */,
55B217D13022F0A000784727 /* UnlockCountManager.swift in Sources */,
305A76D32FCA8C7000227D26 /* URLManager.swift in Sources */,
305A76D42FCA8C7000227D26 /* GroupModel.swift in Sources */,
305A798C2FCAB99300227D26 /* HomeViewModel.swift in Sources */,
30EFF3D12FDA69EC00EB35D4 /* AvatarIconListVC.swift in Sources */,
30B74B4B2FF390EF00F6744D /* DrivingAPI.swift in Sources */,
305A76D52FCA8C7000227D26 /* SystemResponse.swift in Sources */,
305A76D62FCA8C7000227D26 /* ImagePlugin.swift in Sources */,
305A76D72FCA8C7000227D26 /* NotEmpty.swift in Sources */,
305A76D82FCA8C7000227D26 /* Action.swift in Sources */,
30EFF3B02FD8122E00EB35D4 /* GroupTagListView.swift in Sources */,
305A76D92FCA8C7000227D26 /* Action+Internal.swift in Sources */,
30EBF7202FEFD6F2009A8A87 /* GroupChooseView.swift in Sources */,
305A76DA2FCA8C7000227D26 /* Button+Action.swift in Sources */,
305A76DB2FCA8C7000227D26 /* Control+Action.swift in Sources */,
557E8D5330187A5C0032AB51 /* BaseNavigationView.swift in Sources */,
305A76DC2FCA8C7000227D26 /* InputSubject.swift in Sources */,
30B74B4D2FF391FF00F6744D /* DrivingService.swift in Sources */,
305A76DD2FCA8C7000227D26 /* NSObject+Rx.swift in Sources */,
305A79902FCAC61A00227D26 /* InviteMemberVC.swift in Sources */,
30A87A542FEE50B10095E7C6 /* ScheduleHistoryVM.swift in Sources */,
305A76DE2FCA8C7000227D26 /* ObservableType+ObjectMapper.swift in Sources */,
305A76DF2FCA8C7000227D26 /* Single+ObjectMapper.swift in Sources */,
30DC18602FD12A020041DCD1 /* VipWaivePopView.swift in Sources */,
30D74AAB2FE8C7700050EB2C /* GPSSignalHelper.swift in Sources */,
55C219C13024C00100784731 /* SearchLocationHeaderView.swift in Sources */,
30A87A6B2FEF5B950095E7C6 /* SearchLocationView.swift in Sources */,
305A76E02FCA8C7000227D26 /* GroupView.swift in Sources */,
55B217B13022F0A000784711 /* GroupItineraryView.swift in Sources */,
30EFF3BB2FD90D7600EB35D4 /* ConfirmPopVC.swift in Sources */,
30BAB8512FCD331C00C33B5C /* GroupAPI.swift in Sources */,
305A76E12FCA8C7000227D26 /* GroupViewController.swift in Sources */,
30D74AB22FEA1D5D0050EB2C /* ScheduleViewModel.swift in Sources */,
30EFF3B52FD8F1D000EB35D4 /* ReviewMemberListVC.swift in Sources */,
30BAB84D2FCD2FDE00C33B5C /* InviteJoinView.swift in Sources */,
30A87A592FEE5A4C0095E7C6 /* ScheduleViewedView.swift in Sources */,
30EFF3CF2FDA669800EB35D4 /* MyProfileVC.swift in Sources */,
30CCDE5C2FE3A1A800F5214A /* SOSPracticeView.swift in Sources */,
30EFF3E52FDAA93400EB35D4 /* PrivacyPolicyVC.swift in Sources */,
305A76E22FCA8C7000227D26 /* GroupViewModel.swift in Sources */,
30CCDE4E2FE26CEA00F5214A /* PayResultPopVC.swift in Sources */,
305A76E32FCA8C7000227D26 /* GroupMemberView.swift in Sources */,
30BAB84F2FCD2FED00C33B5C /* InviteJoinVC.swift in Sources */,
305A76E42FCA8C7000227D26 /* HomeView.swift in Sources */,
305A76E52FCA8C7000227D26 /* HomeViewController.swift in Sources */,
305A76E62FCA8C7000227D26 /* LaunchViewController.swift in Sources */,
3062E8B52FCE6BBA00CEF511 /* ScanVC.swift in Sources */,
305A76E72FCA8C7000227D26 /* LoginView.swift in Sources */,
305A76E82FCA8C7000227D26 /* LoginViewController.swift in Sources */,
30EFF3DC2FDA981B00EB35D4 /* EmergencyContactAddView.swift in Sources */,
30EFF3C22FDA3F7F00EB35D4 /* AppCacheManager.swift in Sources */,
30EFF3B92FD8FC5200EB35D4 /* VerificationPopView.swift in Sources */,
305A76E92FCA8C7000227D26 /* LoginViewModel.swift in Sources */,
3062E8BC2FCEAC7100CEF511 /* CreateGroupVC.swift in Sources */,
30BAB8632FCD716C00C33B5C /* JoinGroupVC.swift in Sources */,
30EFF2992FD65FB000EB35D4 /* VoicePlayerManager.swift in Sources */,
305A76EA2FCA8C7000227D26 /* OneTapLoginView.swift in Sources */,
305A76EB2FCA8C7000227D26 /* CircleMember.swift in Sources */,
30CCDE5A2FE39F9D00F5214A /* SOSViewController.swift in Sources */,
30A87A6F2FEF7BE40095E7C6 /* SearchLocationResultVC.swift in Sources */,
30D74AB42FEA25B90050EB2C /* ViewedModel.swift in Sources */,
305A76EC2FCA8C7000227D26 /* MemberAnnotation.swift in Sources */,
305A76ED2FCA8C7000227D26 /* MemberAnnotationView.swift in Sources */,
30BAB8532FCD337C00C33B5C /* GroupService.swift in Sources */,
305A76EE2FCA8C7000227D26 /* MineView.swift in Sources */,
55B217C13022F0A000784721 /* MinePhotoWallView.swift in Sources */,
305A76EF2FCA8C7000227D26 /* MineViewController.swift in Sources */,
30A87A5E2FEE71A50095E7C6 /* CreateBubbleView.swift in Sources */,
30D74ABF2FEA67F30050EB2C /* CreateScheduleView.swift in Sources */,
305A76F02FCA8C7000227D26 /* MineViewModel.swift in Sources */,
30A87A602FEE71B80095E7C6 /* CreateBubbleVC.swift in Sources */,
305A76F12FCA8C7000227D26 /* SystemService.swift in Sources */,
30DC18522FD009CD0041DCD1 /* VipExpenseModel.swift in Sources */,
30C4C01B2FDBF09D009215C1 /* RemoveMemberView.swift in Sources */,
307073E12FD15F50004C37CC /* GroupIMService.swift in Sources */,
305A76F22FCA8C7000227D26 /* UserService.swift in Sources */,
305A76F32FCA8C7000227D26 /* AutoLayout+NSLayoutConstraint.swift in Sources */,
305A76F42FCA8C7000227D26 /* AutoLayout+UIView.swift in Sources */,
305A76F52FCA8C7000227D26 /* AutoLayoutSwift.swift in Sources */,
30EFF3A42FD7C5A300EB35D4 /* GroupSettingView.swift in Sources */,
305A76F62FCA8C7000227D26 /* AppRouter.swift in Sources */,
305A76F72FCA8C7000227D26 /* RouterTarget.swift in Sources */,
307073E52FD18A20004C37CC /* GroupChatView.swift in Sources */,
307073E62FD18A20004C37CC /* GroupChatVC.swift in Sources */,
30EFF3B32FD8F1C200EB35D4 /* ReviewMemberListView.swift in Sources */,
305A76F82FCA8C7000227D26 /* DLAlert.swift in Sources */,
305A76F92FCA8C7000227D26 /* DLToast.swift in Sources */,
30B74B4F2FF392D800F6744D /* DrivingStatsModel.swift in Sources */,
305A76FA2FCA8C7000227D26 /* DLEmptyDataSet.swift in Sources */,
305A76FB2FCA8C7000227D26 /* EmptyDataSet.swift in Sources */,
30BF300E2FED09CC00D9CB52 /* ScheduleDetailVC.swift in Sources */,
305A76FC2FCA8C7000227D26 /* EmptyDataSetDelegate.swift in Sources */,
30B74B412FF2437E00F6744D /* GroupMemberListVC.swift in Sources */,
305A76FD2FCA8C7000227D26 /* EmptyDataSetSource.swift in Sources */,
30D87CDB2FDFA9EE00E958FD /* MQTTService.swift in Sources */,
30EFF3CD2FDA668A00EB35D4 /* MyProfileView.swift in Sources */,
305A76FE2FCA8C7000227D26 /* EmptyDataSetView.swift in Sources */,
30C4C0192FDBF094009215C1 /* RemoveMemberVC.swift in Sources */,
305A76FF2FCA8C7000227D26 /* EmptyDataSetView+Extension.swift in Sources */,
305A77002FCA8C7000227D26 /* RefreshStyle.swift in Sources */,
305A77012FCA8C7000227D26 /* DLHUD.swift in Sources */,
305A77022FCA8C7000227D26 /* HUD.swift in Sources */,
305A77032FCA8C7000227D26 /* ProgressHUD.swift in Sources */,
305A77042FCA8C7000227D26 /* MXParallaxHeader.m in Sources */,
305A77052FCA8C7000227D26 /* MXScrollView.m in Sources */,
30D87CDD2FDFF07500E958FD /* InteractionView.swift in Sources */,
30BAB8652FCD718A00C33B5C /* JoinGroupView.swift in Sources */,
305A77062FCA8C7000227D26 /* MXScrollViewController.m in Sources */,
30B74B432FF2438800F6744D /* GroupMemberListView.swift in Sources */,
305A77072FCA8C7000227D26 /* Helper.swift in Sources */,
30BF30102FED0C8E00D9CB52 /* ScheduleDetailVM.swift in Sources */,
30DA36BD2FECC5AB008D5A2C /* CreateScheduleVipPopView.swift in Sources */,
305A77082FCA8C7000227D26 /* PageCollectionViewFlowLayout.swift in Sources */,
55BF752D2FFE53F70055DA57 /* LocationPermissionPopView.swift in Sources */,
3062E8C42FCFC90F00CEF511 /* CreateGroupVipPopView.swift in Sources */,
30D74ABA2FEA37AD0050EB2C /* ScheduleModel.swift in Sources */,
30CCDE512FE2785D00F5214A /* SignInVC.swift in Sources */,
305A77092FCA8C7000227D26 /* PageContentView.swift in Sources */,
305A770A2FCA8C7000227D26 /* PageStyle.swift in Sources */,
305A770B2FCA8C7000227D26 /* PageTitleView.swift in Sources */,
305A770C2FCA8C7000227D26 /* PageView.swift in Sources */,
305A770D2FCA8C7000227D26 /* PageViewManager.swift in Sources */,
30D891F52FE22E0600E958FD /* OrderAPI.swift in Sources */,
30ACD5502FF7943A00174861 /* PromotionalActivitiesView.swift in Sources */,
307073EA2FD2715A004C37CC /* GroupChatViewModel.swift in Sources */,
305A770E2FCA8C7000227D26 /* DLAlertPopVC.swift in Sources */,
305A770F2FCA8C7000227D26 /* DLCustomPopVC.swift in Sources */,
30EFF29B2FD668C900EB35D4 /* VoiceRecordView.swift in Sources */,
30CCDE532FE2786600F5214A /* SignInView.swift in Sources */,
30B74B3C2FF2117900F6744D /* GroupScheduleVC.swift in Sources */,
305A77102FCA8C7000227D26 /* DLSheetPopVC.swift in Sources */,
30EFF3D32FDA69F400EB35D4 /* AvatarIconListView.swift in Sources */,
30EFF3B72FD8F86200EB35D4 /* ReviewMemberListVM.swift in Sources */,
305A77112FCA8C7000227D26 /* DLViewTransition.m in Sources */,
3062E8BA2FCEAC6500CEF511 /* CreateGroupView.swift in Sources */,
30D891F72FE22E6E00E958FD /* OrderService.swift in Sources */,
305A77192FCA8C7000227D26 /* CollectionHFlowLayout.swift in Sources */,
30D74AC12FEA6EEF0050EB2C /* CreateSchedulePopView.swift in Sources */,
305A771A2FCA8C7000227D26 /* JJPageControl.swift in Sources */,
305A771B2FCA8C7000227D26 /* ReusableView.swift in Sources */,
305A771C2FCA8C7000227D26 /* AppDelegate.swift in Sources */,
305A771D2FCA8C7000227D26 /* ViewController.swift in Sources */,
C15D41A1770F5B4A02E5FC59 /* AppRestrictShared.swift in Sources */,
830C70B1B53657BB020721DA /* AppRestrictManager.swift in Sources */,
A55D8DE8A1F679EBF7B562D1 /* AppCatalogStore.swift in Sources */,
A42DCB2A66E694B7CC50033B /* AppRestrictCell.swift in Sources */,
4AF6E5954D73E21F31F7A16B /* AppRestrictVC.swift in Sources */,
488FF21773B8E5021D8662B5 /* AppRestrictView.swift in Sources */,
A97A15CB71FDCA432974A768 /* AppRestrictShieldSettingsVC.swift in Sources */,
EA13C1E21EC94958AC9755A8 /* FamilyActivityPickerHost.swift in Sources */,
B52F13A261ED273A3A58183F /* SelectActivityVC.swift in Sources */,
C6A99DEE361AB31477F88475 /* LockDistractView.swift in Sources */,
E3D4129BDA33540BA4E1292E /* LockDistractVC.swift in Sources */,
E866CAAE7D4E74EB7AD608B9 /* ITunesSearchService.swift in Sources */,
DB67C2EB2521042829A3DBA5 /* PairGuideStepsView.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
933B6388A2F481EE1DF7A99C /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
80F749310651808BF00F95CF /* DeviceActivityMonitorExtension.swift in Sources */,
68F0D48EB76039050533197C /* AppRestrictShared.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
EF5DDEE45DD2FBD2EA2AAB8D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D765496DAEBAE6A8C98DB843 /* ShieldConfigurationExtension.swift in Sources */,
7B9D095A034C9FA5E69F55BA /* AppRestrictShared.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
0950A334CDF61EB8C1C94506 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = DeviceActivityMonitorExtension;
target = B626CA1007794E780B5B1CB3 /* DeviceActivityMonitorExtension */;
targetProxy = BCE404021C2F9BD8BCC26E94 /* PBXContainerItemProxy */;
};
DCCA06707CFDC3C0D07BD8B0 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = ShieldConfigurationExtension;
target = E4257D157F2E24904E9B6630 /* ShieldConfigurationExtension */;
targetProxy = 1B096A922D2FECE87D42D1D4 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
305A76822FCA8C7000227D26 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
305A76812FCA8C7000227D26 /* Base */,
30EFF3A02FD7A47900EB35D4 /* zh-Hans */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
305A76842FCA8C7000227D26 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
305A76832FCA8C7000227D26 /* Base */,
30EFF3A12FD7A47900EB35D4 /* zh-Hans */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
15B6023456261CCD0E3A673E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_ENTITLEMENTS = DeviceActivityMonitorExtension/DeviceActivityMonitorExtension.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = LRDLWZ2Y83;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = DeviceActivityMonitorExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = cn.zuomeng.jisuloca.DeviceActivityMonitor;
PRODUCT_NAME = DeviceActivityMonitorExtension;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_DEFAULT_ACTOR_ISOLATION = nonisolated;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
3A68FBB9A55555685B490D5C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_ENTITLEMENTS = DeviceActivityMonitorExtension/DeviceActivityMonitorExtension.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = LRDLWZ2Y83;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = DeviceActivityMonitorExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = cn.zuomeng.jisuloca.DeviceActivityMonitor;
PRODUCT_NAME = DeviceActivityMonitorExtension;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_DEFAULT_ACTOR_ISOLATION = nonisolated;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
3E43591C2FC48D2B003470A5 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DA16D49AA46D4F6838340B55 /* Pods-QuickLocation.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = QuickLocation/QuickLocation.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = LRDLWZ2Y83;
ENABLE_USER_SCRIPT_SANDBOXING = "$(inherited)";
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = QuickLocation/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "极速定位";
INFOPLIST_KEY_NSCameraUsageDescription = "您的相机将被用于扫描二维码、拍摄照片和视频。";
INFOPLIST_KEY_NSContactsUsageDescription = "需要访问通讯录以快速查找和邀请好友加入您的圈子";
INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "极速定位需要在后台持续获取您的位置以便在您锁屏或使用其他App时家人仍可看到您的实时位置以保障安全";
INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "需要获取您的位置信息以在地图上显示您的位置";
INFOPLIST_KEY_NSMicrophoneUsageDescription = "我们需要使用您的麦克风,以便您使用麦克风发送语音消息。";
INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "为了保存图片到您的相册,请允许添加照片,谢谢。";
INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "我们需要访问您的相册,以便您可以发送照片。";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UIBackgroundModes = location;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = Main;
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = cn.zuomeng.jisuloca;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = jsdw_dev;
STRING_CATALOG_GENERATE_SYMBOLS = YES;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_APPROACHABLE_CONCURRENCY = YES;
SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_OBJC_BRIDGING_HEADER = "QuickLocation/QuickLocation-Bridging-Header.h";
SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
3E43591D2FC48D2B003470A5 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = E483B9929C03809ADEDE8341 /* Pods-QuickLocation.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = QuickLocation/QuickLocation.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = LRDLWZ2Y83;
ENABLE_USER_SCRIPT_SANDBOXING = "$(inherited)";
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = QuickLocation/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "极速定位";
INFOPLIST_KEY_NSCameraUsageDescription = "您的相机将被用于扫描二维码、拍摄照片和视频。";
INFOPLIST_KEY_NSContactsUsageDescription = "需要访问通讯录以快速查找和邀请好友加入您的圈子";
INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "极速定位需要在后台持续获取您的位置以便在您锁屏或使用其他App时家人仍可看到您的实时位置以保障安全";
INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "需要获取您的位置信息以在地图上显示您的位置";
INFOPLIST_KEY_NSMicrophoneUsageDescription = "我们需要使用您的麦克风,以便您使用麦克风发送语音消息。";
INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "为了保存图片到您的相册,请允许添加照片,谢谢。";
INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "我们需要访问您的相册,以便您可以发送照片。";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UIBackgroundModes = location;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = Main;
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = cn.zuomeng.jisuloca;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = jsdw_dev;
STRING_CATALOG_GENERATE_SYMBOLS = YES;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_APPROACHABLE_CONCURRENCY = YES;
SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_OBJC_BRIDGING_HEADER = "QuickLocation/QuickLocation-Bridging-Header.h";
SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Release;
};
3E43591E2FC48D2B003470A5 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = "$(inherited)";
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 16.6;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
};
name = Debug;
};
3E43591F2FC48D2B003470A5 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = "$(inherited)";
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 16.6;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
A0AD067561B0A604B5DF5049 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_ENTITLEMENTS = ShieldConfigurationExtension/ShieldConfigurationExtension.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = LRDLWZ2Y83;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = ShieldConfigurationExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = cn.zuomeng.jisuloca.ShieldConfiguration;
PRODUCT_NAME = ShieldConfigurationExtension;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_DEFAULT_ACTOR_ISOLATION = nonisolated;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
B66BC4F86D908B8200A8DC8E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_ENTITLEMENTS = ShieldConfigurationExtension/ShieldConfigurationExtension.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = LRDLWZ2Y83;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = ShieldConfigurationExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = cn.zuomeng.jisuloca.ShieldConfiguration;
PRODUCT_NAME = ShieldConfigurationExtension;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_DEFAULT_ACTOR_ISOLATION = nonisolated;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
1A6BE372491582A933CD3ECE /* Build configuration list for PBXNativeTarget "DeviceActivityMonitorExtension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
15B6023456261CCD0E3A673E /* Release */,
3A68FBB9A55555685B490D5C /* Debug */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
3E4359032FC48D26003470A5 /* Build configuration list for PBXProject "QuickLocation" */ = {
isa = XCConfigurationList;
buildConfigurations = (
3E43591E2FC48D2B003470A5 /* Debug */,
3E43591F2FC48D2B003470A5 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
3E43591B2FC48D2B003470A5 /* Build configuration list for PBXNativeTarget "QuickLocation" */ = {
isa = XCConfigurationList;
buildConfigurations = (
3E43591C2FC48D2B003470A5 /* Debug */,
3E43591D2FC48D2B003470A5 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
BAA60EF75453DD3B5A4775AF /* Build configuration list for PBXNativeTarget "ShieldConfigurationExtension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
B66BC4F86D908B8200A8DC8E /* Release */,
A0AD067561B0A604B5DF5049 /* Debug */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 3E4359002FC48D26003470A5 /* Project object */;
}