04EF1BE /* PageViewController */ = { isa = PBXGroup; children = ( 05130F6221C94C79004EF1BE /* PageViewController.swift */, 053E126421F1718E00A64893 /* PageOption.swift */, 053E126621F1719F00A64893 /* PageItem.swift */, ); path = PageViewController; sourceTree = "<group>"; }; 05130F6B21C95373004EF1BE /* PaiaiDataKit */ = { isa = PBXGroup; children = ( 05130F6C21C95373004EF1BE /* PaiaiDataKit.h */, 05130F6D21C95373004EF1BE /* Info.plist */, 053E127221F5A6D400A64893 /* Resuable */, 05130F8721C9E10A004EF1BE /* DataLayer */, 05130F8821C9E11F004EF1BE /* PresentLayer */, ); path = PaiaiDataKit; sourceTree = "<group>"; }; 05130F8721C9E10A004EF1BE /* DataLayer */ = { isa = PBXGroup; children = ( 05130FAD21C9E68A004EF1BE /* Model */, 05130FAE21C9E691004EF1BE /* Repositories */, ); path = DataLayer; sourceTree = "<group>"; }; 05130F8821C9E11F004EF1BE /* PresentLayer */ = { isa = PBXGroup; children = ( 0543E7F321CB911200A42807 /* UserInfoViewModel.swift */, 05D3A3CB21FFFA3500A29A20 /* Group */, 0543E80121D0CD9900A42807 /* Home */, 0543E80321D0CD9E00A42807 /* Message */, 0543E80221D0CD9C00A42807 /* Mine */, 0543E80521D0CDDA00A42807 /* PhotoDetail */, ); path = PresentLayer; sourceTree = "<group>"; }; 05130F8F21C9E5E8004EF1BE /* Paiai_iOS */ = { isa = PBXGroup; children = ( 05130F9021C9E5E8004EF1BE /* Paiai_iOS.h */, 05130F9121C9E5E8004EF1BE /* Info.plist */, 05130FBA21C9EE82004EF1BE /* App */, 051310B121CB3FCF004EF1BE /* Reusable */, ); path = Paiai_iOS; sourceTree = "<group>"; }; 05130FAD21C9E68A004EF1BE /* Model */ = { isa = PBXGroup; children = ( 05C71C0721DDBD55003E7CEE /* JSONCode.swift */, 051310BF21CB6EF4004EF1BE /* UserInfo.swift */, 05468AF11F8B73A000B8F469 /* PhotoItem.swift */, 05130FAF21C9E6CD004EF1BE /* OrderItem.swift */, 05130FB221C9E76A004EF1BE /* GroupItem.swift */, 05130FB421C9E7CE004EF1BE /* MessageItem.swift */, 05130FB621C9E80F004EF1BE /* MessageListItem.swift */, 0543E80E21D1FD1100A42807 /* GroupDetailItem.swift */, 0543E80A21D1DF4000A42807 /* GroupMemberItem.swift */, 05C0D98D21D22119000B7B2A /* PhotoThumbupUserItem.swift */, 05C0D98F21D2219A000B7B2A /* PhotoCommentItem.swift */, 05130FB121C9E703004EF1BE /* Reusable */, ); path = Model; sourceTree = "<group>"; }; 05130FAE21C9E691004EF1BE /* Repositories */ = { isa = PBXGroup; children = ( 057CA9C521DCA2C900FB7D03 /* PhotoRepository.swift */, 057CA9C921DCA70B00FB7D03 /* GroupRepository.swift */, 057CA9CD21DDAE8100FB7D03 /* GroupDetailRepository.swift */, 05B1925E2244C929001102A1 /* Implementation */, 05C0D99821D23119000B7B2A /* Remote */, 05130FB921C9EAA8004EF1BE /* Persistence */, ); path = Repositories; sourceTree = "<group>"; }; 05130FB121C9E703004EF1BE /* Reusable */ = { isa = PBXGroup; children = ( 057CA9CF21DDB7DD00FB7D03 /* NetworkArrayData.swift */, 0506441E1F8D09C00035857E /* StatusModel.swift */, 0540C8B21F8CA07E0044FCC5 /* FileModel.swift */, 0546D9842242460700742939 /* OriginData.swift */, ); path = Reusable; sourceTree = "<group>"; }; 05130FB921C9EAA8004EF1BE /* Persistence */ = { isa = PBXGroup; children = ( A69FFB081E700B700006FEE0 /* RecentGroupInfo.swift */, 051310B721CB6958004EF1BE /* UserInfoStore.swift */, ); path = Persistence; sourceTree = "<group>"; }; 05130FBA21C9EE82004EF1BE /* App */ = { isa = PBXGroup; children = ( 058D0C9C2249C94F006CA488 /* CoordinatorKey.swift */, 050E210F21B8CE8A008E1352 /* AppCoordinator.swift */, 05087F6721B8F9530024A117 /* ContainerViewController.swift */, A69FFA791E7002970006FEE0 /* LoginViewController.swift */, 054863661FA326CB00A39DA0 /* PhotoCell.swift */, 054863671FA326CB00A39DA0 /* PhotoCell.xib */, 05D790AD1FC50E7C00469AD1 /* Home */, 05D790AF1FC50E7C00469AD1 /* Group */, 05D790AA1FC50E7C00469AD1 /* Message */, 05D790AC1FC50E7C00469AD1 /* Mine */, 05D790AB1FC50E7C00469AD1 /* PhotoDetail */, ); path = App; sourceTree = "<group>"; }; 0513108921CA3914004EF1BE /* QR */ = { isa = PBXGroup; children = ( 0513109121CA3915004EF1BE /* QRCodeScanView.swift */, 0513108C21CA3914004EF1BE /* QRCodeScanDelegate.swift */, 0513108E21CA3914004EF1BE /* QRCodeScanner.swift */, 0513108B21CA3914004EF1BE /* QRCodeMaskView.swift */, 0513108F21CA3914004EF1BE /* QRCodeScanResult.swift */, 0513109221CA3915004EF1BE /* QRCodeConfiguration.swift */, 0513108A21CA3914004EF1BE /* ColorQR.swift */, 0513109021CA3915004EF1BE /* NotificationExt.swift */, 0513108D21CA3914004EF1BE /* di.mp3 */, ); path = QR; sourceTree = "<group>"; }; 051310B121CB3FCF004EF1BE /* Reusable */ = { isa = PBXGroup; children = ( 051310B221CB3FEC004EF1BE /* Extension */, ); path = Reusable; sourceTree = "<group>"; }; 051310B221CB3FEC004EF1BE /* Extension */ = { isa = PBXGroup; children = ( 0543276621C68C3300C6388D /* UIImageView+Kingfisher.swift */, ); path = Extension; sourceTree = "<group>"; }; 0521144421EF38B60047C55A /* PaiaiDataKitTests */ = { isa = PBXGroup; children = ( 0521144521EF38B60047C55A /* PaiaiDataKitTests.swift */, 0521144721EF38B60047C55A /* Info.plist */, ); path = PaiaiDataKitTests; sourceTree = "<group>"; }; 0521145521F083FA0047C55A /* Toast */ = { isa = PBXGroup; children = ( 053E126A21F5696E00A64893 /* Toast.swift */, 0521145321F083F20047C55A /* ToastView.swift */, 053E126821F171C500A64893 /* ToastOption.swift */, 053E126C21F5767300A64893 /* ToastAnimator.swift */, 053E126E21F5774700A64893 /* FadeToastAnimator.swift */, ); path = Toast; sourceTree = "<group>"; }; 053E127221F5A6D400A64893 /* Resuable */ = { isa = PBXGroup; children = ( 0521145521F083FA0047C55A /* Toast */, 053E127321F5A6E200A64893 /* Extension */, 053E127421F5A72000A64893 /* Error.swift */, ); path = Resuable; sourceTree = "<group>"; }; 053E127321F5A6E200A64893 /* Extension */ = { isa = PBXGroup; children = ( 0543274421C68C1900C6388D /* UserDefaultsExt.swift */, 0543274121C68C1900C6388D /* StringExt.swift */, 0543274721C68C1900C6388D /* DateExt.swift */, 05B2C60521D60E97008063B3 /* DictionaryExt.swift */, ); path = Extension; sourceTree = "<group>"; }; 053E127621F5B52800A64893 /* Default */ = { isa = PBXGroup; children = ( 059B58A021F7183100FA64C2 /* AlertAction */, 053E127721F5B6E400A64893 /* AlertController.swift */, 05C0CEF821F8567C00993DE2 /* AlertView.swift */, 05C0CEFA21F85A7700993DE2 /* ActionSheetController.swift */, 0513107221CA3907004EF1BE /* ActionSheetView.swift */, ); path = Default; sourceTree = "<group>"; }; 0543272621C68C1900C6388D /* Extension */ = { isa = PBXGroup; children = ( 0543272721C68C1900C6388D /* CoreGraphics */, 0543272B21C68C1900C6388D /* UIKit */, ); path = Extension; sourceTree = "<group>"; }; 0543272721C68C1900C6388D /* CoreGraphics */ = { isa = PBXGroup; children = ( 0543272821C68C1900C6388D /* CLLocationExt.swift */, 0543272921C68C1900C6388D /* CGPointExt.swift */, 0543272A21C68C1900C6388D /* CGSizeExt.swift */, ); path = CoreGraphics; sourceTree = "<group>"; }; 0543272B21C68C1900C6388D /* UIKit */ = { isa = PBXGroup; children = ( 0513105F21CA1E53004EF1BE /* UIStoryboardExt.swift */, 05C8D21A21ED9A020001E847 /* UIViewController+Navigation.swift */, A6CCC0581E793DD0004BCC9D /* UIViewController+UIBarButtonItem.swift */, 0543272E21C68C1900C6388D /* UIBarButtonItemExt.swift */, 0543272F21C68C1900C6388D /* UIColorExt.swift */, 0543273321C68C1900C6388D /* UIViewExt.swift */, 0543273421C68C1900C6388D /* UIViewControllerExt.swift */, 0543273621C68C1900C6388D /* UITextFieldExt.swift */, 0543273821C68C1900C6388D /* UITextViewExt.swift */, 0543273D21C68C1900C6388D /* UIImageExt.swift */, 05C8D20F21ED7B270001E847 /* UIApplication+Swizzle.swift */, 05C8D21121ED7B620001E847 /* UINavigationBar+FixSpace.swift */, ); path = UIKit; sourceTree = "<group>"; }; 0543E80121D0CD9900A42807 /* Home */ = { isa = PBXGroup; children = ( A69FFAD51E70047E0006FEE0 /* HomeViewModel.swift */, 05130F2721C88D35004EF1BE /* ScanQRViewModel.swift */, 05A0E8A821C782D700EAB9A2 /* CreateGroupViewModel.swift */, ); path = Home; sourceTree = "<group>"; }; 0543E80221D0CD9C00A42807 /* Mine */ = { isa = PBXGroup; children = ( 42CF50451EC0526C00D23E9F /* MineGroupViewModel.swift */, 42CF50471EC052B200D23E9F /* MineOrderViewModel.swift */, ); path = Mine; sourceTree = "<group>"; }; 0543E80321D0CD9E00A42807 /* Message */ = { isa = PBXGroup; children = ( 059AA62A21BA85B000485188 /* MessageViewModel.swift */, A69FFADE1E70047E0006FEE0 /* MessageListViewModel.swift */, ); path = Message; sourceTree = "<group>"; }; 0543E80421D0CDA000A42807 /* GroupDetail */ = { isa = PBXGroup; children = ( A69FFAB21E7004700006FEE0 /* GroupDetailViewModel.swift */, 42CF50491EC0536000D23E9F /* GroupMemberViewModel.swift */, ); path = GroupDetail; sourceTree = "<group>"; }; 0543E80521D0CDDA00A42807 /* PhotoDetail */ = { isa = PBXGroup; children = ( A69FFAA41E7004700006FEE0 /* PhotoDetailViewModel.swift */, 05594BFE2240BEDE002D4910 /* PhotoDetailListViewModel.swift */, 05594C002240BF9C002D4910 /* PhotoPurchaseViewModel.swift */, ); path = PhotoDetail; sourceTree = "<group>"; }; 055BB53F220AEA4E009548AA /* Nibless */ = { isa = PBXGroup; children = ( 055BB53D220AEA3B009548AA /* NiblessViewController.swift */, 055BB540220AEA62009548AA /* NiblessView.swift */, ); path = Nibless; sourceTree = "<group>"; }; 0569F61622014AF9000A75CA /* NavigationBarDelegate */ = { isa = PBXGroup; children = ( 0569F61922014B30000A75CA /* NavigationBarProxy.swift */, 0569F61722014B24000A75CA /* NavigationBarDelegate.swift */, ); path = NavigationBarDelegate; sourceTree = "<group>"; }; 0572B2BB21E2FAEE00EAD2A2 /* wxSDK */ = { isa = PBXGroup; children = ( 0572B2BF21E2FB3D00EAD2A2 /* libWeChatSDK.a */, 0572B2BC21E2FB3C00EAD2A2 /* README.txt */, 0572B2BE21E2FB3D00EAD2A2 /* WechatAuthSDK.h */, 0572B2C021E2FB3E00EAD2A2 /* WXApi.h */, 0572B2BD21E2FB3C00EAD2A2 /* WXApiObject.h */, ); path = wxSDK; sourceTree = "<group>"; }; 0584FD7A21FABA0300FA1E3E /* Present */ = { isa = PBXGroup; children = ( 0584FD7D21FABD9D00FA1E3E /* PresentViewController.swift */, 05130F5321C94C12004EF1BE /* PresentAnimatable.swift */, 0584FD7621F9C8A300FA1E3E /* PresentAnimatorDelegate.swift */, 05130F5621C94C12004EF1BE /* PresentAppearAnimatedTransitioning.swift */, 05130F5221C94C12004EF1BE /* PresentDisappearAnimatedTransitioning.swift */, 0584FD7B21FABC1400FA1E3E /* PresentExtension.swift */, ); path = Present; sourceTree = "<group>"; }; 059B58A021F7183100FA64C2 /* AlertAction */ = { isa = PBXGroup; children = ( 059B589E21F7103100FA64C2 /* AlertItem.swift */, 059B58A521F7235D00FA64C2 /* AlertAction.swift */, 057317A121F5C6A0009B2FCE /* BottomDefaultItem.swift */, 057317A321F5C6C0009B2FCE /* BottomCancelItem.swift */, 059B58A721F83B1600FA64C2 /* CenterCancelItem.swift */, 059B58A921F83B2E00FA64C2 /* CenterConfirmItem.swift */, 0513106F21CA3907004EF1BE /* CancelAlertAction.swift */, 0513107121CA3907004EF1BE /* DestructiveAlertAction.swift */, 0513107321CA3907004EF1BE /* ConfirmAlertAction.swift */, ); path = AlertAction; sourceTree = "<group>"; }; 05B1925E2244C929001102A1 /* Implementation */ = { isa = PBXGroup; children = ( A69FFA841E7002B50006FEE0 /* UserInfoRepository.swift */, A69FFAE61E70047E0006FEE0 /* PhotoGroupRepository.swift */, 0543E80C21D1E2EA00A42807 /* PhotoGroupDetailRepository.swift */, 05C0D99521D22AA7000B7B2A /* PhotoDetailRepository.swift */, A69FFAD61E70047E0006FEE0 /* HomeRepository.swift */, 0540C8B01F8C9A640044FCC5 /* GroupPhotoRepository.swift */, 059AA62821BA855000485188 /* MessageRepository.swift */, A69FFAED1E70047E0006FEE0 /* OrderRepository.swift */, ); path = Implementation; sourceTree = "<group>"; }; 05C0D99321D22604000B7B2A /* Reusable */ = { isa = PBXGroup; children = ( 05B2C63021D75A1B008063B3 /* ContentResource.swift */, 05B2C62021D727AA008063B3 /* StatusResource.swift */, 057CA9BB21DC855700FB7D03 /* UploadResource.swift */, A69FFA7F1E7002B50006FEE0 /* NetWork */, ); path = Reusable; sourceTree = "<group>"; }; 05C0D99821D23119000B7B2A /* Remote */ = { isa = PBXGroup; children = ( 05C0D99321D22604000B7B2A /* Reusable */, 05C0D9A321D28591000B7B2A /* UserInfoRemoteAPI.swift */, 0535D6D821D32A89008D9403 /* WXUserInfoRemoteAPI.swift */, 0535D6DA21D32A9E008D9403 /* GuestUserInfoRemoteAPI.swift */, 05B2C5EE21D48133008063B3 /* HomeRemoteAPI.swift */, 057CA9B921DC836B00FB7D03 /* GroupPhotoRemoteAPI.swift */, 05B2C61C21D710C5008063B3 /* GroupRemoteAPI.swift */, 05B2C62E21D754BD008063B3 /* GroupDetailRemoteAPI.swift */, 05B2C62621D74E92008063B3 /* OrderRemoteAPI.swift */, 05B2C62821D74F27008063B3 /* MessageRemoteAPI.swift */, 05B2C62A21D750F1008063B3 /* FeedbackRemoteAPI.swift */, 054B6C44223F884600939FE6 /* PhotoDetailRemoteAPI.swift */, ); path = Remote; sourceTree = "<group>"; }; 05C5285421FE98E70090ECB5 /* GestureRecognizerDelegate */ = { isa = PBXGroup; children = ( 05C5285521FE98F50090ECB5 /* GestureRecognizerProxy.swift */, 05C5285721FE995F0090ECB5 /* GestureRecognizerDelegate.swift */, ); path = GestureRecognizerDelegate; sourceTree = "<group>"; }; 05C5285921FEABBB0090ECB5 /* UIKitDelegate */ = { isa = PBXGroup; children = ( 0569F61622014AF9000A75CA /* NavigationBarDelegate */, 05C5285C21FEAFAA0090ECB5 /* ViewControllerTransitioningDelegate */, 05C5285421FE98E70090ECB5 /* GestureRecognizerDelegate */, 05C8D22C21EF0F8E0001E847 /* NavigationControllerDelegate */, ); path = UIKitDelegate; sourceTree = "<group>"; }; 05C5285C21FEAFAA0090ECB5 /* ViewControllerTransitioningDelegate */ = { isa = PBXGroup; children = ( 05C5285D21FEB03E0090ECB5 /* ViewControllerTransitioningProxy.swift */, 05C5285A21FEAFA60090ECB5 /* ViewControllerTransitioningDelegate.swift */, ); path = ViewControllerTransitioningDelegate; sourceTree = "<group>"; }; 05C8D21721ED911D0001E847 /* NavigationBack */ = { isa = PBXGroup; children = ( 05C8D21321ED8B9B0001E847 /* NavigationBackViewController.swift */, 0500C26421E8644E009A7013 /* NavigationBackDelegate.swift */, 05D3A3C721FFF67F00A29A20 /* GestureRecoginzier+NavigationBack.swift */, 05C8D21821ED985C0001E847 /* UINavigationController+NavigationBack.swift */, ); path = NavigationBack; sourceTree = "<group>"; }; 05C8D21E21EDD5A80001E847 /* NavigationBar */ = { isa = PBXGroup; children = ( 05C8D22121EED6860001E847 /* NavigationBarInteractiveViewController.swift */, 05C8D21F21EDD5F50001E847 /* NavigationBarInOutAnimator.swift */, 05C8D21C21EDD3770001E847 /* NavigationBarInteractivePopDeletegate.swift */, 05C8D22321EED92F0001E847 /* NavigationBarPushAndPopDelegate.swift */, ); path = NavigationBar; sourceTree = "<group>"; }; 05C8D22C21EF0F8E0001E847 /* NavigationControllerDelegate */ = { isa = PBXGroup; children = ( 05C8D22821EF0A9F0001E847 /* NavigationControllerProxy.swift */, 05C8D22A21EF0EDC0001E847 /* NavigationControllerDelegate.swift */, ); path = NavigationControllerDelegate; sourceTree = "<group>"; }; 05D3A3CB21FFFA3500A29A20 /* Group */ = { isa = PBXGroup; children = ( A69FFAAC1E7004700006FEE0 /* GroupViewModel.swift */, 0543E80421D0CDA000A42807 /* GroupDetail */, ); path = Group; sourceTree = "<group>"; }; 05D3A3CE2200281D00A29A20 /* Protocol */ = { isa = PBXGroup; children = ( 05D3A3CF2200288400A29A20 /* Storyboarded.swift */, ); path = Protocol; sourceTree = "<group>"; }; 05D790AA1FC50E7C00469AD1 /* Message */ = { isa = PBXGroup; children = ( 059AA5D921BA1A2000485188 /* MessageCoordinator.swift */, 0578947E20D264B300A9F773 /* MessageViewController.swift */, A69FFADD1E70047E0006FEE0 /* MessageListViewController.swift */, A69FFADA1E70047E0006FEE0 /* MessageCommentAndThumbupCell.swift */, A69FFADB1E70047E0006FEE0 /* MessageSystemCell.swift */, A69FFB901E7018CC0006FEE0 /* Message.storyboard */, ); path = Message; sourceTree = "<group>"; }; 05D790AB1FC50E7C00469AD1 /* PhotoDetail */ = { isa = PBXGroup; children = ( 0513106A21CA3545004EF1BE /* PhotoDetailCoordinator.swift */, A69FFAA31E7004700006FEE0 /* PhotoDetailViewController.swift */, A69FFA9E1E7004700006FEE0 /* PhotoDetailCommentCell.swift */, 05594C022240E94E002D4910 /* PhotoDetailImageCell.swift */, A69FFAA81E7004700006FEE0 /* ShareController.swift */, A69FFAA91E7004700006FEE0 /* PhotoPreviewViewController.swift */, A69FFAA61E7004700006FEE0 /* ImageCell.swift */, A69FFB881E7018CC0006FEE0 /* PhotoDetail.storyboard */, ); path = PhotoDetail; sourceTree = "<group>"; }; 05D790AC1FC50E7C00469AD1 /* Mine */ = { isa = PBXGroup; children = ( 050E211321B8F39C008E1352 /* MineCoordinator.swift */, 050E211721B8F3FF008E1352 /* MineViewController.swift */, A69FFAE81E70047E0006FEE0 /* MineGroupViewController.swift */, A69FFAE71E70047E0006FEE0 /* GroupCell.swift */, A69FFAEE1E70047E0006FEE0 /* MineOrderViewController.swift */, A69FFAEC1E70047E0006FEE0 /* OrderCell.swift */, A69FFAE41E70047E0006FEE0 /* MineFeedbackViewController.swift */, A69FFAE21E70047E0006FEE0 /* MineAboutViewController.swift */, A69FFB921E7018CC0006FEE0 /* Mine.storyboard */, ); path = Mine; sourceTree = "<group>"; }; 05D790AD1FC50E7C00469AD1 /* Home */ = { isa = PBXGroup; children = ( 050E211121B8F2D4008E1352 /* HomeCoordinator.swift */, A69FFAD41E70047E0006FEE0 /* HomeViewController.swift */, A69FFACF1E70047E0006FEE0 /* CreateGroupConfirmViewController.swift */, A69FFAD01E70047E0006FEE0 /* CreateGroupViewController.swift */, A69FFAD71E70047E0006FEE0 /* ScanQRViewController.swift */, A69FFB8E1E7018CC0006FEE0 /* Main.storyboard */, ); path = Home; sourceTree = "<group>"; }; 05D790AE1FC50E7C00469AD1 /* GroupDetail */ = { isa = PBXGroup; children = ( 0513106821CA34D6004EF1BE /* GroupDetailCoordinator.swift */, A69FFAB11E7004700006FEE0 /* GroupDetailViewController.swift */, 0530951A221AB3EC00408D34 /* GroupDetailMemeberView.swift */, A69FFAB41E7004700006FEE0 /* GroupMemberViewController.swift */, A69FFAB61E7004700006FEE0 /* GroupMemberCell.swift */, A69FFAAE1E7004700006FEE0 /* GroupNameModificationViewController.swift */, A69FFB8A1E7018CC0006FEE0 /* GroupDetail.storyboard */, ); path = GroupDetail; sourceTree = "<group>"; }; 05D790AF1FC50E7C00469AD1 /* Group */ = { isa = PBXGroup; children = ( 05D3A3CC22000C3900A29A20 /* GroupCoordinator.swift */, A69FFAAB1E7004700006FEE0 /* GroupViewController.swift */, 055EFAD6221A4DB400450AD5 /* GroupQRView.swift */, 0569F613220042AF000A75CA /* Group.storyboard */, 05D790AE1FC50E7C00469AD1 /* GroupDetail */, ); path = Group; sourceTree = "<group>"; }; 6CEBD0F61CA8D680004DBDE0 = { isa = PBXGroup; children = ( 05130FBB21C9F707004EF1BE /* Cartfile */, 3864C06C1CAD27EC0048ADAD /* Swift-bridge.h */, 6CEBD1011CA8D680004DBDE0 /* Paiai */, 05130F8F21C9E5E8004EF1BE /* Paiai_iOS */, 05130F2F21C94B32004EF1BE /* PaiaiUIKit */, 05130F6B21C95373004EF1BE /* PaiaiDataKit */, 0521144421EF38B60047C55A /* PaiaiDataKitTests */, 6CEBD1001CA8D680004DBDE0 /* Products */, 7737858CEE753530C312F2CB /* Frameworks */, ); sourceTree = "<group>"; }; 6CEBD1001CA8D680004DBDE0 /* Products */ = { isa = PBXGroup; children = ( 6CEBD0FF1CA8D680004DBDE0 /* Paiai.app */, 05130F2E21C94B32004EF1BE /* PaiaiUIKit.framework */, 05130F6A21C95373004EF1BE /* PaiaiDataKit.framework */, 05130F8E21C9E5E8004EF1BE /* Paiai_iOS.framework */, ); name = Products; sourceTree = "<group>"; }; 6CEBD1011CA8D680004DBDE0 /* Paiai */ = { isa = PBXGroup; children = ( 045F01541DED33DC00B80C87 /* Paiai.entitlements */, 6CEBD1021CA8D680004DBDE0 /* AppDelegate.swift */, 6CEBD10E1CA8D680004DBDE0 /* Info.plist */, A69FFB8C1E7018CC0006FEE0 /* LaunchScreen.storyboard */, 05E80E2F21DF65D4006368C4 /* Assets.xcassets */, 0572B2BB21E2FAEE00EAD2A2 /* wxSDK */, ); path = Paiai; sourceTree = "<group>"; }; 7737858CEE753530C312F2CB /* Frameworks */ = { isa = PBXGroup; children = ( 052BF1C721E344020010D270 /* PullToRefresh.framework */, 0505AD0421DF109E00404071 /* libz.tbd */, 0505AD0221DF108300404071 /* CFNetwork.framework */, 0505AD0021DF107D00404071 /* CoreTelephony.framework */, 0505ACFE21DF107600404071 /* Security.framework */, 0505ACFC21DF106E00404071 /* libc++.tbd */, 0505ACFA21DF106000404071 /* libsqlite3.0.tbd */, 0505ACF821DF104500404071 /* SystemConfiguration.framework */, 051310B321CB5EC3004EF1BE /* Kingfisher.framework */, 0513106121CA22B5004EF1BE /* Alamofire.framework */, 05130FC921CA1997004EF1BE /* ObjectMapper.framework */, 05130FC621CA1997004EF1BE /* RxAtomic.framework */, 05130FC521CA1997004EF1BE /* RxBlocking.framework */, 05130FC221CA1997004EF1BE /* RxCocoa.framework */, 05130FC421CA1997004EF1BE /* RxDataSources.framework */, 05130FC321CA1997004EF1BE /* RxSwift.framework */, 05130FC721CA1997004EF1BE /* RxTest.framework */, 05130FC821CA1997004EF1BE /* SQLite.framework */, 05130FC021CA196F004EF1BE /* ESPullToRefresh.framework */, 05130FBD21CA194B004EF1BE /* Differentiator.framework */, ); name = Frameworks; sourceTree = "<group>"; }; A69FFA7F1E7002B50006FEE0 /* NetWork */ = { isa = PBXGroup; children = ( 0505B34F1F7E4B9A009E4ED2 /* NetworkApi.swift */, 0505B34B1F7E4024009E4ED2 /* Resource.swift */, 0594845721B528FE00074EFC /* Interfaces.swift */, A69FFA811E7002B50006FEE0 /* NetWorkCache.swift */, ); path = NetWork; sourceTree = "<group>"; }; A6CCC0731E793DD0004BCC9D /* WaterfallFlowLayout */ = { isa = PBXGroup; children = ( 050F5D0F1FB9399E00A053D0 /* WaterfallFlowLayout.swift */, 050F5D111FB93A5C00A053D0 /* WaterfallFlowConfiguration.swift */, ); path = WaterfallFlowLayout; sourceTree = "<group>"; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 05130F2921C94B32004EF1BE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 05130F4021C94B33004EF1BE /* PaiaiUIKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 05130F6521C95373004EF1BE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 0572B2C321E2FB3E00EAD2A2 /* WXApiObject.h in Headers */, 0572B2C721E2FB3E00EAD2A2 /* WXApi.h in Headers */, 05130F7C21C95373004EF1BE /* PaiaiDataKit.h in Headers */, 0572B2C421E2FB3E00EAD2A2 /* WechatAuthSDK.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 05130F8921C9E5E8004EF1BE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 05130FA021C9E5E9004EF1BE /* Paiai_iOS.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 05130F2D21C94B32004EF1BE /* PaiaiUIKit */ = { isa = PBXNativeTarget; buildConfigurationList = 05130F4521C94B33004EF1BE /* Build configuration list for PBXNativeTarget "PaiaiUIKit" */; buildPhases = ( 05130F2921C94B32004EF1BE /* Headers */, 05130F2A21C94B32004EF1BE /* Sources */, 05130F2B21C94B32004EF1BE /* Frameworks */, 05130F2C21C94B32004EF1BE /* Resources */, ); buildRules = ( ); dependencies = ( ); name = PaiaiUIKit; productName = PaiaiUIKit; productReference = 05130F2E21C94B32004EF1BE /* PaiaiUIKit.framework */; productType = "com.apple.product-type.framework"; }; 05130F6921C95373004EF1BE /* PaiaiDataKit */ = { isa = PBXNativeTarget; buildConfigurationList = 05130F8121C95373004EF1BE /* Build configuration list for PBXNativeTarget "PaiaiDataKit" */; buildPhases = ( 05130F6521C95373004EF1BE /* Headers */, 05130F6621C95373004EF1BE /* Sources */, 05130F6721C95373004EF1BE /* Frameworks */, 05130F6821C95373004EF1BE /* Resources */, ); buildRules = ( ); dependencies = ( ); name = PaiaiDataKit; productName = PaiaiDataKit; productReference = 05130F6A21C95373004EF1BE /* PaiaiDataKit.framework */; productType = "com.apple.product-type.framework"; }; 05130F8D21C9E5E8004EF1BE /* Paiai_iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 05130FA521C9E5E9004EF1BE /* Build configuration list for PBXNativeTarget "Paiai_iOS" */; buildPhases = ( 05130F8921C9E5E8004EF1BE /* Headers */, 05130F8A21C9E5E8004EF1BE /* Sources */, 05130F8B21C9E5E8004EF1BE /* Frameworks */, 05130F8C21C9E5E8004EF1BE /* Resources */, ); buildRules = ( ); dependencies = ( 051310A821CA451B004EF1BE /* PBXTargetDependency */, 051310AA21CA451B004EF1BE /* PBXTargetDependency */, ); name = Paiai_iOS; productName = Paiai_iOS; productReference = 05130F8E21C9E5E8004EF1BE /* Paiai_iOS.framework */; productType = "com.apple.product-type.framework"; }; 6CEBD0FE1CA8D680004DBDE0 /* Paiai */ = { isa = PBXNativeTarget; buildConfigurationList = 6CEBD1111CA8D680004DBDE0 /* Build configuration list for PBXNativeTarget "Paiai" */; buildPhases = ( 6CEBD0FB1CA8D680004DBDE0 /* Sources */, 6CEBD0FC1CA8D680004DBDE0 /* Frameworks */, 6CEBD0FD1CA8D680004DBDE0 /* Resources */, 05D5F0C22015E55000BC890B /* Run Script */, 05130F4821C94B33004EF1BE /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( 05130F4221C94B33004EF1BE /* PBXTargetDependency */, 05130F7E21C95373004EF1BE /* PBXTargetDependency */, 05130FA221C9E5E9004EF1BE /* PBXTargetDependency */, ); name = Paiai; productName = PaiAi; productReference = 6CEBD0FF1CA8D680004DBDE0 /* Paiai.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 6CEBD0F71CA8D680004DBDE0 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1010; LastUpgradeCheck = 1020; ORGANIZATIONNAME = yb; TargetAttributes = { 05130F2D21C94B32004EF1BE = { CreatedOnToolsVersion = 10.1; DevelopmentTeam = Q38447SL4M; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; 05130F6921C95373004EF1BE = { CreatedOnToolsVersion = 10.1; DevelopmentTeam = Q38447SL4M; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; 05130F8D21C9E5E8004EF1BE = { CreatedOnToolsVersion = 10.1; DevelopmentTeam = Q38447SL4M; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; 6CEBD0FE1CA8D680004DBDE0 = { CreatedOnToolsVersion = 7.3; DevelopmentTeam = Q38447SL4M; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; SystemCapabilities = { com.apple.BackgroundModes = { enabled = 0; }; com.apple.Keychain = { enabled = 1; }; com.apple.Maps.iOS = { enabled = 0; }; }; }; }; }; buildConfigurationList = 6CEBD0FA1CA8D680004DBDE0 /* Build configuration list for PBXProject "Paiai" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, global, ); mainGroup = 6CEBD0F61CA8D680004DBDE0; productRefGroup = 6CEBD1001CA8D680004DBDE0 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 6CEBD0FE1CA8D680004DBDE0 /* Paiai */, 05130F8D21C9E5E8004EF1BE /* Paiai_iOS */, 05130F2D21C94B32004EF1BE /* PaiaiUIKit */, 05130F6921C95373004EF1BE /* PaiaiDataKit */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 05130F2C21C94B32004EF1BE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 0513109621CA3915004EF1BE /* di.mp3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 05130F6821C95373004EF1BE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 0572B2C221E2FB3E00EAD2A2 /* README.txt in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 05130F8C21C9E5E8004EF1BE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 0569F6152200438C000A75CA /* Group.storyboard in Resources */, 0572B2C921E30D8000EAD2A2 /* PhotoCell.xib in Resources */, 0513105B21CA1D50004EF1BE /* Mine.storyboard in Resources */, 0513105821CA1D50004EF1BE /* Main.storyboard in Resources */, 0513105C21CA1D50004EF1BE /* PhotoDetail.storyboard in Resources */, 0500C25E21E72E45009A7013 /* Assets.xcassets in Resources */, 0513105A21CA1D50004EF1BE /* Message.storyboard in Resources */, 0513105921CA1D50004EF1BE /* GroupDetail.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 6CEBD0FD1CA8D680004DBDE0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 05130FBC21C9F708004EF1BE /* Cartfile in Resources */, 05E80E3021DF65D5006368C4 /* Assets.xcassets in Resources */, 0572B2C121E2FB3E00EAD2A2 /* README.txt in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 05D5F0C22015E55000BC890B /* Run Script */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 12; files = ( ); inputPaths = ( "$(SRCROOT)/Carthage/Build/iOS/SQLite.framework", "$(SRCROOT)/Carthage/Build/iOS/RxCocoa.framework", "$(SRCROOT)/Carthage/Build/iOS/RxSwift.framework", "$(SRCROOT)/Carthage/Build/iOS/RxDataSources.framework", "$(SRCROOT)/Carthage/Build/iOS/ObjectMapper.framework", "$(SRCROOT)/Carthage/Build/iOS/Alamofire.framework", "$(SRCROOT)/Carthage/Build/iOS/Kingfisher.framework", "$(SRCROOT)/Carthage/Build/iOS/PullToRefresh.framework", ); name = "Run Script"; outputPaths = ( "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/SQLite.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/RxCocoa.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/RxSwift.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/RxDataSources.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/ObjectMapper.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Alamofire.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Kingfisher.framework", "$(DERIVED_FILE_DIR)/$(FRAMEWORKS_FOLDER_PATH)/PullToRefresh.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "/usr/local/bin/carthage copy-frameworks\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 05130F2A21C94B32004EF1BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 05C8D21D21EDD3770001E847 /* NavigationBarInteractivePopDeletegate.swift in Sources */, 05C8D22421EED92F0001E847 /* NavigationBarPushAndPopDelegate.swift in Sources */, 05130FFD21CA1B39004EF1BE /* HardwareAuthorization.swift in Sources */, 0513107D21CA3907004EF1BE /* CancelAlertAction.swift in Sources */, 05130FFE21CA1B39004EF1BE /* WaterfallFlowLayout.swift in Sources */, 05130FFF21CA1B39004EF1BE /* WaterfallFlowConfiguration.swift in Sources */, 055BB53E220AEA3B009548AA /* NiblessViewController.swift in Sources */, 0513100021CA1B39004EF1BE /* CLLocationExt.swift in Sources */, 059B58AA21F83B2E00FA64C2 /* CenterConfirmItem.swift in Sources */, 05C5285E21FEB03F0090ECB5 /* ViewControllerTransitioningProxy.swift in Sources */, 057317A421F5C6C0009B2FCE /* BottomCancelItem.swift in Sources */, 05C8D22021EDD5F50001E847 /* NavigationBarInOutAnimator.swift in Sources */, 0513100121CA1B39004EF1BE /* CGPointExt.swift in Sources */, 0584FD7521F9C70D00FA1E3E /* SideAnimator.swift in Sources */, 0584FD7721F9C8A300FA1E3E /* PresentAnimatorDelegate.swift in Sources */, 0513107F21CA3907004EF1BE /* DestructiveAlertAction.swift in Sources */, 059B589F21F7103100FA64C2 /* AlertItem.swift in Sources */, 059B58A621F7235D00FA64C2 /* AlertAction.swift in Sources */, 0513109821CA3915004EF1BE /* QRCodeScanResult.swift in Sources */, 0513100221CA1B39004EF1BE /* CGSizeExt.swift in Sources */, 0513108121CA3907004EF1BE /* ConfirmAlertAction.swift in Sources */, 05C8D22221EED6860001E847 /* NavigationBarInteractiveViewController.swift in Sources */, 0513109A21CA3915004EF1BE /* QRCodeScanView.swift in Sources */, 0513100721CA1B39004EF1BE /* UIViewController+UIBarButtonItem.swift in Sources */, 05D3A3C621FF010900A29A20 /* WebViewController.swift in Sources */, 0500C26521E8644E009A7013 /* NavigationBackDelegate.swift in Sources */, 057317A221F5C6A0009B2FCE /* BottomDefaultItem.swift in Sources */, 0513106021CA1E53004EF1BE /* UIStoryboardExt.swift in Sources */, 059B58A821F83B1600FA64C2 /* CenterCancelItem.swift in Sources */, 0513100A21CA1B39004EF1BE /* UIBarButtonItemExt.swift in Sources */, 0513100B21CA1B39004EF1BE /* UIColorExt.swift in Sources */, 05C8D21221ED7B620001E847 /* UINavigationBar+FixSpace.swift in Sources */, 05C8D21021ED7B280001E847 /* UIApplication+Swizzle.swift in Sources */, 0569F61A22014B30000A75CA /* NavigationBarProxy.swift in Sources */, 0513100F21CA1B39004EF1BE /* UIViewExt.swift in Sources */, 0513109B21CA3915004EF1BE /* QRCodeConfiguration.swift in Sources */, 055BB541220AEA62009548AA /* NiblessView.swift in Sources */, 0513101021CA1B39004EF1BE /* UIViewControllerExt.swift in Sources */, 0513101221CA1B39004EF1BE /* UITextFieldExt.swift in Sources */, 05C0CEF921F8567C00993DE2 /* AlertView.swift in Sources */, 0513108021CA3907004EF1BE /* ActionSheetView.swift in Sources */, 0513101421CA1B39004EF1BE /* UITextViewExt.swift in Sources */, 05C5285B21FEAFA60090ECB5 /* ViewControllerTransitioningDelegate.swift in Sources */, 0513109921CA3915004EF1BE /* NotificationExt.swift in Sources */, 0513101921CA1B39004EF1BE /* UIImageExt.swift in Sources */, 05C8D22921EF0A9F0001E847 /* NavigationControllerProxy.swift in Sources */, 05D3A3D02200288400A29A20 /* Storyboarded.swift in Sources */, 05C0CEFB21F85A7700993DE2 /* ActionSheetController.swift in Sources */, 05C8D21421ED8B9B0001E847 /* NavigationBackViewController.swift in Sources */, 0584FD7C21FABC1400FA1E3E /* PresentExtension.swift in Sources */, 05C8D21B21ED9A020001E847 /* UIViewController+Navigation.swift in Sources */, 0513109521CA3915004EF1BE /* QRCodeScanDelegate.swift in Sources */, 0584FD7E21FABD9D00FA1E3E /* PresentViewController.swift in Sources */, 053E126521F1718E00A64893 /* PageOption.swift in Sources */, 05C8D21921ED985C0001E847 /* UINavigationController+NavigationBack.swift in Sources */, 05D3A3C821FFF67F00A29A20 /* GestureRecoginzier+NavigationBack.swift in Sources */, 05130F5A21C94C12004EF1BE /* PresentDisappearAnimatedTransitioning.swift in Sources */, 053E126721F1719F00A64893 /* PageItem.swift in Sources */, 053E127821F5B6E400A64893 /* AlertController.swift in Sources */, 05C5285621FE98F50090ECB5 /* GestureRecognizerProxy.swift in Sources */, 05130F5921C94C12004EF1BE /* AlertViewController.swift in Sources */, 0513109421CA3915004EF1BE /* QRCodeMaskView.swift in Sources */, 0513109721CA3915004EF1BE /* QRCodeScanner.swift in Sources */, 05130F5E21C94C12004EF1BE /* PresentAppearAnimatedTransitioning.swift in Sources */, 05130F5721C94C12004EF1BE /* AlertAnimator.swift in Sources */, 0513109321CA3915004EF1BE /* ColorQR.swift in Sources */, 0569F61822014B24000A75CA /* NavigationBarDelegate.swift in Sources */, 05130F5C21C94C12004EF1BE /* ActionSheetAnimator.swift in Sources */, 05130F5B21C94C12004EF1BE /* PresentAnimatable.swift in Sources */, 05C8D22B21EF0EDC0001E847 /* NavigationControllerDelegate.swift in Sources */, 05C5285821FE995F0090ECB5 /* GestureRecognizerDelegate.swift in Sources */, 05130F6321C94C7A004EF1BE /* SideViewController.swift in Sources */, 05130F6421C94C7A004EF1BE /* PageViewController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 05130F6621C95373004EF1BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 058D0CA02249FCF6006CA488 /* Toast.swift in Sources */, 058D0CA12249FCF6006CA488 /* ToastView.swift in Sources */, 058D0CA22249FCF6006CA488 /* ToastOption.swift in Sources */, 058D0CA32249FCF6006CA488 /* ToastAnimator.swift in Sources */, 058D0CA42249FCF6006CA488 /* FadeToastAnimator.swift in Sources */, 0513106521CA290B004EF1BE /* UserDefaultsExt.swift in Sources */, 0513106621CA290B004EF1BE /* StringExt.swift in Sources */, 0543E7F421CB911200A42807 /* UserInfoViewModel.swift in Sources */, 05C0D99621D22AA7000B7B2A /* PhotoDetailRepository.swift in Sources */, 0513106721CA290B004EF1BE /* DateExt.swift in Sources */, 05B2C60621D60E97008063B3 /* DictionaryExt.swift in Sources */, 0543E80D21D1E2EA00A42807 /* PhotoGroupDetailRepository.swift in Sources */, 0513102121CA1B67004EF1BE /* PhotoItem.swift in Sources */, 0513102221CA1B67004EF1BE /* StatusModel.swift in Sources */, 057CA9BC21DC855700FB7D03 /* UploadResource.swift in Sources */, 0513102321CA1B67004EF1BE /* FileModel.swift in Sources */, 0513102421CA1B67004EF1BE /* Interfaces.swift in Sources */, 0513102521CA1B67004EF1BE /* NetworkApi.swift in Sources */, 0513102621CA1B67004EF1BE /* Resource.swift in Sources */, 05594C012240BF9C002D4910 /* PhotoPurchaseViewModel.swift in Sources */, 0513102821CA1B67004EF1BE /* NetWorkCache.swift in Sources */, 0535D6DB21D32A9E008D9403 /* GuestUserInfoRemoteAPI.swift in Sources */, 05B2C63121D75A1B008063B3 /* ContentResource.swift in Sources */, 057CA9CA21DCA70B00FB7D03 /* GroupRepository.swift in Sources */, 05C0D9A421D28591000B7B2A /* UserInfoRemoteAPI.swift in Sources */, 0513102B21CA1B67004EF1BE /* HomeRepository.swift in Sources */, 0535D6D921D32A89008D9403 /* WXUserInfoRemoteAPI.swift in Sources */, 0513102C21CA1B67004EF1BE /* OrderRepository.swift in Sources */, 057CA9BA21DC836B00FB7D03 /* GroupPhotoRemoteAPI.swift in Sources */, 0513102D21CA1B67004EF1BE /* GroupPhotoRepository.swift in Sources */, 05C0D98E21D22119000B7B2A /* PhotoThumbupUserItem.swift in Sources */, 05C71C0821DDBD55003E7CEE /* JSONCode.swift in Sources */, 0513102E21CA1B67004EF1BE /* PhotoGroupRepository.swift in Sources */, 051310B821CB6958004EF1BE /* UserInfoStore.swift in Sources */, 05B2C5EF21D48133008063B3 /* HomeRemoteAPI.swift in Sources */, 057CA9D021DDB7DD00FB7D03 /* NetworkArrayData.swift in Sources */, 057CA9CE21DDAE8100FB7D03 /* GroupDetailRepository.swift in Sources */, 0543E80B21D1DF4000A42807 /* GroupMemberItem.swift in Sources */, 0513103121CA1B67004EF1BE /* MessageRepository.swift in Sources */, 0513103321CA1B67004EF1BE /* UserInfoRepository.swift in Sources */, 0513103521CA1B67004EF1BE /* RecentGroupInfo.swift in Sources */, 0513103921CA1B67004EF1BE /* HomeViewModel.swift in Sources */, 0543E80F21D1FD1100A42807 /* GroupDetailItem.swift in Sources */, 0513103A21CA1B67004EF1BE /* GroupViewModel.swift in Sources */, 05C0D99021D2219A000B7B2A /* PhotoCommentItem.swift in Sources */, 0513103B21CA1B67004EF1BE /* GroupDetailViewModel.swift in Sources */, 05B2C62B21D750F1008063B3 /* FeedbackRemoteAPI.swift in Sources */, 0513103C21CA1B67004EF1BE /* GroupMemberViewModel.swift in Sources */, 0513103D21CA1B67004EF1BE /* MineGroupViewModel.swift in Sources */, 0513103E21CA1B67004EF1BE /* MineOrderViewModel.swift in Sources */, 05B2C62721D74E92008063B3 /* OrderRemoteAPI.swift in Sources */, 05B2C62921D74F27008063B3 /* MessageRemoteAPI.swift in Sources */, 0513103F21CA1B67004EF1BE /* PhotoDetailViewModel.swift in Sources */, 054B6C45223F884600939FE6 /* PhotoDetailRemoteAPI.swift in Sources */, 0513104021CA1B67004EF1BE /* MessageListViewModel.swift in Sources */, 053E127521F5A72000A64893 /* Error.swift in Sources */, 05B2C61D21D710C5008063B3 /* GroupRemoteAPI.swift in Sources */, 0513104121CA1B67004EF1BE /* MessageViewModel.swift in Sources */, 0513104221CA1B67004EF1BE /* CreateGroupViewModel.swift in Sources */, 0513104321CA1B67004EF1BE /* ScanQRViewModel.swift in Sources */, 05130FB721C9E80F004EF1BE /* MessageListItem.swift in Sources */, 05B2C62121D727AA008063B3 /* StatusResource.swift in Sources */, 051310C021CB6EF4004EF1BE /* UserInfo.swift in Sources */, 05594BFF2240BEDE002D4910 /* PhotoDetailListViewModel.swift in Sources */, 05130FB521C9E7CE004EF1BE /* MessageItem.swift in Sources */, 057CA9C621DCA2C900FB7D03 /* PhotoRepository.swift in Sources */, 0546D9852242460700742939 /* OriginData.swift in Sources */, 05B2C62F21D754BD008063B3 /* GroupDetailRemoteAPI.swift in Sources */, 05130FB321C9E76A004EF1BE /* GroupItem.swift in Sources */, 05130FB021C9E6CD004EF1BE /* OrderItem.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 05130F8A21C9E5E8004EF1BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 051310B621CB675A004EF1BE /* UIImageView+Kingfisher.swift in Sources */, 05130FDD21CA1B04004EF1BE /* GroupViewController.swift in Sources */, 05130FDF21CA1B04004EF1BE /* GroupMemberCell.swift in Sources */, 05130FE021CA1B04004EF1BE /* GroupDetailViewController.swift in Sources */, 05130FE121CA1B04004EF1BE /* GroupMemberViewController.swift in Sources */, 05130FE221CA1B04004EF1BE /* GroupNameModificationViewController.swift in Sources */, 055EFAD7221A4DB400450AD5 /* GroupQRView.swift in Sources */, 05130FE421CA1B04004EF1BE /* MessageCommentAndThumbupCell.swift in Sources */, 05D3A3CD22000C3A00A29A20 /* GroupCoordinator.swift in Sources */, 05130FE521CA1B04004EF1BE /* MessageSystemCell.swift in Sources */, 05130FE621CA1B04004EF1BE /* MessageCoordinator.swift in Sources */, 05130FE721CA1B04004EF1BE /* MessageViewController.swift in Sources */, 05130FE821CA1B04004EF1BE /* MessageListViewController.swift in Sources */, 0530951B221AB3EC00408D34 /* GroupDetailMemeberView.swift in Sources */, 0513106921CA34D6004EF1BE /* GroupDetailCoordinator.swift in Sources */, 05130FEA21CA1B04004EF1BE /* GroupCell.swift in Sources */, 05130FEB21CA1B04004EF1BE /* OrderCell.swift in Sources */, 05130FEC21CA1B04004EF1BE /* MineCoordinator.swift in Sources */, 05130FED21CA1B04004EF1BE /* MineViewController.swift in Sources */, 05130FEE21CA1B04004EF1BE /* MineGroupViewController.swift in Sources */, 05130FEF21CA1B04004EF1BE /* MineFeedbackViewController.swift in Sources */, 05594C032240E94E002D4910 /* PhotoDetailImageCell.swift in Sources */, 05130FF021CA1B04004EF1BE /* MineOrderViewController.swift in Sources */, 05130FF121CA1B04004EF1BE /* MineAboutViewController.swift in Sources */, 05130FF721CA1B04004EF1BE /* PhotoDetailCommentCell.swift in Sources */, 058D0C9D2249C94F006CA488 /* CoordinatorKey.swift in Sources */, 0513106B21CA3545004EF1BE /* PhotoDetailCoordinator.swift in Sources */, 05130FF821CA1B04004EF1BE /* ImageCell.swift in Sources */, 05130FF921CA1B04004EF1BE /* PhotoDetailViewController.swift in Sources */, 05130FFB21CA1B04004EF1BE /* ShareController.swift in Sources */, 05130FFC21CA1B04004EF1BE /* PhotoPreviewViewController.swift in Sources */, 05130FD721CA1ADF004EF1BE /* HomeCoordinator.swift in Sources */, 05130FD821CA1AE0004EF1BE /* HomeViewController.swift in Sources */, 05130FD921CA1AE0004EF1BE /* CreateGroupConfirmViewController.swift in Sources */, 05130FDA21CA1AE0004EF1BE /* CreateGroupViewController.swift in Sources */, 05130FDB21CA1AE0004EF1BE /* ScanQRViewController.swift in Sources */, 05130FD321CA1AD4004EF1BE /* PhotoCell.swift in Sources */, 05130FD421CA1AD4004EF1BE /* LoginViewController.swift in Sources */, 05130FD521CA1AD4004EF1BE /* AppCoordinator.swift in Sources */, 05130FD621CA1AD4004EF1BE /* ContainerViewController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 6CEBD0FB1CA8D680004DBDE0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 05130FD221CA1A8A004EF1BE /* AppDelegate.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 05130F4221C94B33004EF1BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 05130F2D21C94B32004EF1BE /* PaiaiUIKit */; targetProxy = 05130F4121C94B33004EF1BE /* PBXContainerItemProxy */; }; 05130F7E21C95373004EF1BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 05130F6921C95373004EF1BE /* PaiaiDataKit */; targetProxy = 05130F7D21C95373004EF1BE /* PBXContainerItemProxy */; }; 05130FA221C9E5E9004EF1BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 05130F8D21C9E5E8004EF1BE /* Paiai_iOS */; targetProxy = 05130FA121C9E5E9004EF1BE /* PBXContainerItemProxy */; }; 051310A821CA451B004EF1BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 05130F2D21C94B32004EF1BE /* PaiaiUIKit */; targetProxy = 051310A721CA451B004EF1BE /* PBXContainerItemProxy */; }; 051310AA21CA451B004EF1BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 05130F6921C95373004EF1BE /* PaiaiDataKit */; targetProxy = 051310A921CA451B004EF1BE /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ A69FFB881E7018CC0006FEE0 /* PhotoDetail.storyboard */ = { isa = PBXVariantGroup; children = ( A69FFB891E7018CC0006FEE0 /* Base */, ); name = PhotoDetail.storyboard; sourceTree = "<group>"; }; A69FFB8A1E7018CC0006FEE0 /* GroupDetail.storyboard */ = { isa = PBXVariantGroup; children = ( A69FFB8B1E7018CC0006FEE0 /* Base */, ); name = GroupDetail.storyboard; sourceTree = "<group>"; }; A69FFB8C1E7018CC0006FEE0 /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( A69FFB8D1E7018CC0006FEE0 /* Base */, ); name = LaunchScreen.storyboard; sourceTree = "<group>"; }; A69FFB8E1E7018CC0006FEE0 /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( A69FFB8F1E7018CC0006FEE0 /* Base */, ); name = Main.storyboard; sourceTree = "<group>"; }; A69FFB901E7018CC0006FEE0 /* Message.storyboard */ = { isa = PBXVariantGroup; children = ( A69FFB911E7018CC0006FEE0 /* Base */, ); name = Message.storyboard; sourceTree = "<group>"; }; A69FFB921E7018CC0006FEE0 /* Mine.storyboard */ = { isa = PBXVariantGroup; children = ( A69FFB931E7018CC0006FEE0 /* Base */, ); name = Mine.storyboard; sourceTree = "<group>"; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 05130F4621C94B33004EF1BE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = PaiaiUIKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = FFIB.PaiaiUIKit; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 05130F4721C94B33004EF1BE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = PaiaiUIKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = FFIB.PaiaiUIKit; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 05130F8221C95373004EF1BE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", ); GCC_C_LANGUAGE_STANDARD = gnu11; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = PaiaiDataKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Paiai/wxSDK", ); MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = FFIB.PaiaiDataKit; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 05130F8321C95373004EF1BE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", ); GCC_C_LANGUAGE_STANDARD = gnu11; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = PaiaiDataKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Paiai/wxSDK", ); MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = FFIB.PaiaiDataKit; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 05130FA621C9E5E9004EF1BE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", ); GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = Paiai_iOS/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "com.Paiai-iOS"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 05130FA721C9E5E9004EF1BE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", ); GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = Paiai_iOS/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = "com.Paiai-iOS"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 6CEBD10F1CA8D680004DBDE0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_ARC = 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_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_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; 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 = 10.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ( "-Objc", "-all_load", ); SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; 6CEBD1101CA8D680004DBDE0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_ARC = 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_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_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; 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 = 10.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( "-Objc", "-all_load", ); SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; VALIDATE_PRODUCT = YES; }; name = Release; }; 6CEBD1121CA8D680004DBDE0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO; CLANG_ENABLE_MODULES = NO; CODE_SIGN_ENTITLEMENTS = PaiAi/PaiAi.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution: Beijing Jiayilai Trade Co., Ltd. (Q38447SL4M)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Paiai", "$(PROJECT_DIR)/Carthage/Build/iOS", ); GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; HEADER_SEARCH_PATHS = ( "$(PROJECT_DIR)/Paiai/wxSDK/WXApi.h", "$(PROJECT_DIR)/Paiai/wxSDK/WechatAuthSDK.h", "$(PROJECT_DIR)/Paiai/wxSDK/WXApiObject.h", ); INFOPLIST_FILE = PaiAi/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Paiai/wxSDK", ); MACH_O_TYPE = mh_execute; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ""; OTHER_SWIFT_FLAGS = "-DDEBUG"; PRODUCT_BUNDLE_IDENTIFIER = com.PaiAi.PaiAi; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "Swift-bridge.h"; SWIFT_VERSION = 5.0; USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/**"; }; name = Debug; }; 6CEBD1131CA8D680004DBDE0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO; CLANG_ENABLE_MODULES = NO; CODE_SIGN_ENTITLEMENTS = PaiAi/PaiAi.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution: Beijing Jiayilai Trade Co., Ltd. (Q38447SL4M)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = Q38447SL4M; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Paiai", "$(PROJECT_DIR)/Carthage/Build/iOS", ); GCC_PREFIX_HEADER = ""; HEADER_SEARCH_PATHS = ( "$(PROJECT_DIR)/Paiai/wxSDK/WXApi.h", "$(PROJECT_DIR)/Paiai/wxSDK/WechatAuthSDK.h", "$(PROJECT_DIR)/Paiai/wxSDK/WXApiObject.h", ); INFOPLIST_FILE = PaiAi/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Paiai/wxSDK", ); MACH_O_TYPE = mh_execute; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ""; OTHER_SWIFT_FLAGS = ""; PRODUCT_BUNDLE_IDENTIFIER = com.PaiAi.PaiAi; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "Swift-bridge.h"; SWIFT_VERSION = 5.0; USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/**"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 05130F4521C94B33004EF1BE /* Build configuration list for PBXNativeTarget "PaiaiUIKit" */ = { isa = XCConfigurationList; buildConfigurations = ( 05130F4621C94B33004EF1BE /* Debug */, 05130F4721C94B33004EF1BE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 05130F8121C95373004EF1BE /* Build configuration list for PBXNativeTarget "PaiaiDataKit" */ = { isa = XCConfigurationList; buildConfigurations = ( 05130F8221C95373004EF1BE /* Debug */, 05130F8321C95373004EF1BE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 05130FA521C9E5E9004EF1BE /* Build configuration list for PBXNativeTarget "Paiai_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 05130FA621C9E5E9004EF1BE /* Debug */, 05130FA721C9E5E9004EF1BE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 6CEBD0FA1CA8D680004DBDE0 /* Build configuration list for PBXProject "Paiai" */ = { isa = XCConfigurationList; buildConfigurations = ( 6CEBD10F1CA8D680004DBDE0 /* Debug */, 6CEBD1101CA8D680004DBDE0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 6CEBD1111CA8D680004DBDE0 /* Build configuration list for PBXNativeTarget "Paiai" */ = { isa = XCConfigurationList; buildConfigurations = ( 6CEBD1121CA8D680004DBDE0 /* Debug */, 6CEBD1131CA8D680004DBDE0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 6CEBD0F71CA8D680004DBDE0 /* Project object */; } Pai2/pai2 - Gogs: Go Git Service

5 Commity (47eb0966878a6b4cb38e0856cbf6d8a085fc0660)

Autor SHA1 Wiadomość Data
  Brightcells f72ccb1875 isort import 9 lat temu
  Brightcells 7ddb9f0b5e change to use img.xfoto.com.cn as photo domain 9 lat temu
  Brightcells 4a8b4f8819 add watermark 9 lat temu
  Brightcells 52ce35cbfc add api uuid_init/uuid 9 lat temu
  Brightcells 4defb80fdc gogs first init 9 lat temu