Commit 6d4fbd9f authored by jinzhu's avatar jinzhu

初步完成消息页面

parent 1d72c982
/Users/mac/.pub-cache/git/flutter_boost-3978c43c31c1c29b569724fd330b367caa459acc
\ No newline at end of file
/Users/mac/.pub-cache/git/native_flutter_transfer_plugin-26c5fcbab8a6791f966ab709969b56547990e106
\ No newline at end of file
/Users/mac/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29
\ No newline at end of file
// This is a generated file; do not edit or check into version control. // This is a generated file; do not edit or check into version control.
FLUTTER_ROOT=/Users/mac/development/flutter FLUTTER_ROOT=/Users/mac/development/flutter
FLUTTER_APPLICATION_PATH=/Users/mac/code/gmalpha_flutter FLUTTER_APPLICATION_PATH=/Users/mac/code/gmalpha_flutter
FLUTTER_TARGET=/Users/mac/code/gmalpha_flutter/lib/main.dart FLUTTER_TARGET=lib/main.dart
FLUTTER_BUILD_DIR=build FLUTTER_BUILD_DIR=build
SYMROOT=${SOURCE_ROOT}/../build/ios SYMROOT=${SOURCE_ROOT}/../build/ios
FLUTTER_BUILD_NAME=1.0.0 FLUTTER_BUILD_NAME=1.0.0
FLUTTER_BUILD_NUMBER=1 FLUTTER_BUILD_NUMBER=1
TRACK_WIDGET_CREATION=true
platform :ios, '8.0' platform :ios, '8.0'
#open source
source 'https://github.com/CocoaPods/Specs.git'
#our company
source 'git@git.wanmeizhensuo.com:gengmeiios/GMSpecs.git'
target 'Runner' do target 'Runner' do
flutter_application_path = '../' flutter_application_path = '../'
eval(File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')), binding) eval(File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')), binding)
......
PODS:
- Flutter (1.0.0)
- flutter_boost (0.0.1):
- Flutter
- xservice_kit
- FlutterPluginRegistrant (0.0.1):
- Flutter
- flutter_boost
- native_flutter_transfer_plugin
- xservice_kit
- GMCache (0.2.3):
- TMCache (= 2.1.0)
- GMKit (1.1.3):
- GMKit/Category (= 1.1.3)
- GMKit/Color (= 1.1.3)
- GMKit/Constant (= 1.1.3)
- GMKit/FDFullscreenPopGesture (= 1.1.3)
- GMKit/Kit (= 1.1.3)
- GMKit/Protocol (= 1.1.3)
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Category (1.1.3):
- GMKit/Color (= 1.1.3)
- GMKit/Constant (= 1.1.3)
- GMKit/Protocol (= 1.1.3)
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Color (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Constant (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/FDFullscreenPopGesture (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Kit (1.1.3):
- GMKit/Category (= 1.1.3)
- GMKit/Color (= 1.1.3)
- GMKit/Constant (= 1.1.3)
- GMKit/Protocol (= 1.1.3)
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Protocol (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMPhobos (1.2.5):
- GMCache (= 0.2.3)
- GMKit (= 1.1.3)
- Masonry (1.1.0)
- native_flutter_transfer_plugin (0.0.1):
- Flutter
- GMCache
- GMKit (= 1.1.3)
- GMPhobos (= 1.2.5)
- Masonry
- SDWebImage
- TMCache
- SDWebImage (3.7.6):
- SDWebImage/Core (= 3.7.6)
- SDWebImage/Core (3.7.6)
- TMCache (2.1.0)
- xservice_kit (0.0.1):
- Flutter
DEPENDENCIES:
- Flutter (from `../.ios/Flutter/engine`)
- flutter_boost (from `../.ios/Flutter/.symlinks/flutter_boost/ios`)
- FlutterPluginRegistrant (from `../.ios/Flutter/FlutterPluginRegistrant`)
- native_flutter_transfer_plugin (from `../.ios/Flutter/.symlinks/native_flutter_transfer_plugin/ios`)
- xservice_kit (from `../.ios/Flutter/.symlinks/xservice_kit/ios`)
SPEC REPOS:
"git@git.wanmeizhensuo.com:gengmeiios/GMSpecs.git":
- GMCache
- GMKit
- GMPhobos
https://github.com/cocoapods/specs.git:
- Masonry
- SDWebImage
- TMCache
EXTERNAL SOURCES:
Flutter:
:path: "../.ios/Flutter/engine"
flutter_boost:
:path: "../.ios/Flutter/.symlinks/flutter_boost/ios"
FlutterPluginRegistrant:
:path: "../.ios/Flutter/FlutterPluginRegistrant"
native_flutter_transfer_plugin:
:path: "../.ios/Flutter/.symlinks/native_flutter_transfer_plugin/ios"
xservice_kit:
:path: "../.ios/Flutter/.symlinks/xservice_kit/ios"
SPEC CHECKSUMS:
Flutter: 58dd7d1b27887414a370fcccb9e645c08ffd7a6a
flutter_boost: 0e85ea37c74ed39ee7b91a35612afa1605557484
FlutterPluginRegistrant: bd1540f14a5d82de17e722f30647919e115a4479
GMCache: 09a3029c96fe130e3a21faef70b3d9d2ce92d639
GMKit: 35f788243cceeddf3e13c5226b3ea0b5e08e2117
GMPhobos: 4b51c36c0406c793e1c654e00241faa686852680
Masonry: 678fab65091a9290e40e2832a55e7ab731aad201
native_flutter_transfer_plugin: 6b218c6e38aa11d4b3c1eb57d6074eb83b4150f0
SDWebImage: c325cf02c30337336b95beff20a13df489ec0ec9
TMCache: 95ebcc9b3c7e90fb5fd8fc3036cba3aa781c9bed
xservice_kit: a2f1b35addc126fce8687aeb183ab0c1ada5b7f3
PODFILE CHECKSUM: 39b60c12f7218bff14239248e5be112750b7be92
COCOAPODS: 1.7.2
//
// Phobos.h
// GengmeiDoctor
// Data Statistic Client For Mars
// Created by Thierry on 16/1/26.
// Copyright © 2016年 wanmeizhensuo. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "PhobosPVProtocol.h"
#import <CoreLocation/CLLocation.h>
typedef NS_ENUM (NSInteger, PhobosSigningType) {
PhobosSigningTypeUndefined = 0,
PhobosSigningTypeAppStore,
PhobosSigningTypeRelease,
PhobosSigningTypeDebug
};
@interface Phobos : NSObject
/**
* @brief 开启Phobos统计,默认以BATCH方式发送log.
*
* @param appName 通常由数据端与客户端一起确认的区分不同app的名字
* @param channelId 发布渠道
*
* @return Phobos实例
*
* @since 0.0.1
*/
+ (Phobos *)clientWithAppName:(NSString *)appName channelId:(NSString *)channelId;
+ (instancetype)sharedClient;
+ (void)setSharedClient:(Phobos *)client;
#pragma mark - SDK配置
// Phobos在处理业务端传递来的参数时会检查是否某个value为空,如果为空会调用这个block以通知业务层,业务层可以上报这个异常,以助解决问题
@property(nonatomic, copy) void (^captureNullExpection) (NSString *eventId, NSDictionary *info);
/**
网络状态 wifi=1, mobile=0, 不连通=-1
*/
@property (nonatomic, copy) NSString *netStatus;
/**
* @brief 设置是否打印sdk的log信息,默认不开启
*
* @since 0.0.1
*/
@property (assign, nonatomic) BOOL logEnabled;
/**
* @brief 设置当前登录用户的ID,如果没有默认为@""
*
*
* @since 0.0.2
*/
@property (strong, nonatomic) NSString *userId;
/*!
* @author zhaiguojun, 16-05-31
*
* @brief 用户当前的城市id
*
*
* @since 0.2.7
*/
@property (strong, nonatomic) NSString *currentCityId;
@property (strong, nonatomic) CLLocation *gps;
/**
* 记录用户类型
*/
@property (strong, nonatomic) NSMutableDictionary *userType;
/**
数据接收的服务器API
*/
@property (copy, nonatomic) NSString *serverAPI;
/**
当前APP请求接口的 APIHOST(GMServerDomains.apiHost 主要用于flutter AppDelegate 中初始化需要传值
*/
@property (nonatomic, copy) NSString *apiHost;
/**
当前APP请求接口的 cookie(主要用于flutter) 获取到cookie 的时候穿过来 或者cookie 有变化的时候传过来
*/
@property (nonatomic, copy) NSString *cookie;
/**
灰度组, since 7.7.65
*/
@property (nonatomic, copy) NSString *greyType;
/**
包的类型:APPSTORE、RELEASE、DEBUG
*/
@property (nonatomic, assign) PhobosSigningType signingType;
/**
从主项目获取当前显示的controller
*/
@property (nonatomic, copy) UIViewController * (^getTopController) (void);
#pragma mark - 事件采集
/**
* @brief 自定义事件,数量统计.
*
* @param eventId 事件Id
* @attributes 参数
* @sendNow 是否实时发送,默认为NO
*
* @since 0.0.1
*/
+ (void)track:(NSString *)eventId attributes:(NSDictionary *)attributes;
+ (void)track:(NSString *)eventId attributes:(NSDictionary *)attributes sendNow:(BOOL)sendNow;
+ (void)track:(NSString *)eventId;
/**
* @brief 自定义事件,数量统计 7730 精准曝光.
*
* @param eventId 事件Id
* @attributes 参数
* @sendNow 是否实时发送,默认为NO
* @currentAPI 当前传过来的API
* @
*/
+ (void)track:(NSString *)eventId attributes:(NSDictionary *)attributes currentAPI:(NSString *)currentAPI;
+ (void)track:(NSString *)eventId attributes:(NSDictionary *)attributes sendNow:(BOOL)sendNow currentAPI:(NSString *)currentAPI;
+ (void)track:(NSString *)eventId currentAPI:(NSString *)currentAPI;
/**
* @author 翟国钧, 16-02-03 16:02:30
*
* @brief H5调用的埋点方法
*
* @param jsonString h5传过来的参数
*
* @since 0.0.1
*/
+ (void)trackJsEvent:(NSString *)jsonString;
/**
* @brief PV事件开始。当controller viewWillAppear时调用
*/
- (void)onPVStart:(UIResponder<PhobosPVProtocol> *)page;
/**
* @brief PV事件结束。当controller viewWillDisAppear时调用
*/
- (void)onPVEnd:(UIResponder<PhobosPVProtocol> *)page;
/**
* @author 翟国钧, 16-03-08 11:03:45
*
* @brief 有些事件需要模拟pv事件,统一用该方法处理,in out 时间相同.点击一次即触发
*
* @param pageName 控件所在VC的pageName
* @param bid 业务id
* @param referer 上个月面的pagename
*
* @since 5.9.1
*/
- (void)simulativePV:(NSString *)pageName businessId:(NSString *)bid referer:(NSString *)referer;
@end
{
"name": "native_flutter_transfer_plugin",
"version": "0.0.1",
"summary": "基于MethodChannel flutter调用native 和native 调用flutter 的一个插件包",
"description": "基于MethodChannel flutter调用native 和native 调用flutter 的一个插件包",
"homepage": "http://example.com",
"license": {
"file": "../LICENSE"
},
"authors": {
"Your Company": "email@example.com"
},
"source": {
"path": "."
},
"source_files": "Classes/**/*",
"public_header_files": "Classes/**/*.h",
"dependencies": {
"Flutter": [
],
"TMCache": [
],
"Masonry": [
],
"SDWebImage": [
],
"GMCache": [
],
"GMKit": [
"1.1.3"
],
"GMPhobos": [
"1.2.5"
]
},
"platforms": {
"ios": "8.0"
}
}
PODS:
- Flutter (1.0.0)
- flutter_boost (0.0.1):
- Flutter
- xservice_kit
- FlutterPluginRegistrant (0.0.1):
- Flutter
- flutter_boost
- native_flutter_transfer_plugin
- xservice_kit
- GMCache (0.2.3):
- TMCache (= 2.1.0)
- GMKit (1.1.3):
- GMKit/Category (= 1.1.3)
- GMKit/Color (= 1.1.3)
- GMKit/Constant (= 1.1.3)
- GMKit/FDFullscreenPopGesture (= 1.1.3)
- GMKit/Kit (= 1.1.3)
- GMKit/Protocol (= 1.1.3)
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Category (1.1.3):
- GMKit/Color (= 1.1.3)
- GMKit/Constant (= 1.1.3)
- GMKit/Protocol (= 1.1.3)
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Color (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Constant (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/FDFullscreenPopGesture (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Kit (1.1.3):
- GMKit/Category (= 1.1.3)
- GMKit/Color (= 1.1.3)
- GMKit/Constant (= 1.1.3)
- GMKit/Protocol (= 1.1.3)
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMKit/Protocol (1.1.3):
- Masonry (= 1.1.0)
- SDWebImage (= 3.7.6)
- GMPhobos (1.2.5):
- GMCache (= 0.2.3)
- GMKit (= 1.1.3)
- Masonry (1.1.0)
- native_flutter_transfer_plugin (0.0.1):
- Flutter
- GMCache
- GMKit (= 1.1.3)
- GMPhobos (= 1.2.5)
- Masonry
- SDWebImage
- TMCache
- SDWebImage (3.7.6):
- SDWebImage/Core (= 3.7.6)
- SDWebImage/Core (3.7.6)
- TMCache (2.1.0)
- xservice_kit (0.0.1):
- Flutter
DEPENDENCIES:
- Flutter (from `../.ios/Flutter/engine`)
- flutter_boost (from `../.ios/Flutter/.symlinks/flutter_boost/ios`)
- FlutterPluginRegistrant (from `../.ios/Flutter/FlutterPluginRegistrant`)
- native_flutter_transfer_plugin (from `../.ios/Flutter/.symlinks/native_flutter_transfer_plugin/ios`)
- xservice_kit (from `../.ios/Flutter/.symlinks/xservice_kit/ios`)
SPEC REPOS:
"git@git.wanmeizhensuo.com:gengmeiios/GMSpecs.git":
- GMCache
- GMKit
- GMPhobos
https://github.com/cocoapods/specs.git:
- Masonry
- SDWebImage
- TMCache
EXTERNAL SOURCES:
Flutter:
:path: "../.ios/Flutter/engine"
flutter_boost:
:path: "../.ios/Flutter/.symlinks/flutter_boost/ios"
FlutterPluginRegistrant:
:path: "../.ios/Flutter/FlutterPluginRegistrant"
native_flutter_transfer_plugin:
:path: "../.ios/Flutter/.symlinks/native_flutter_transfer_plugin/ios"
xservice_kit:
:path: "../.ios/Flutter/.symlinks/xservice_kit/ios"
SPEC CHECKSUMS:
Flutter: 58dd7d1b27887414a370fcccb9e645c08ffd7a6a
flutter_boost: 0e85ea37c74ed39ee7b91a35612afa1605557484
FlutterPluginRegistrant: bd1540f14a5d82de17e722f30647919e115a4479
GMCache: 09a3029c96fe130e3a21faef70b3d9d2ce92d639
GMKit: 35f788243cceeddf3e13c5226b3ea0b5e08e2117
GMPhobos: 4b51c36c0406c793e1c654e00241faa686852680
Masonry: 678fab65091a9290e40e2832a55e7ab731aad201
native_flutter_transfer_plugin: 6b218c6e38aa11d4b3c1eb57d6074eb83b4150f0
SDWebImage: c325cf02c30337336b95beff20a13df489ec0ec9
TMCache: 95ebcc9b3c7e90fb5fd8fc3036cba3aa781c9bed
xservice_kit: a2f1b35addc126fce8687aeb183ab0c1ada5b7f3
PODFILE CHECKSUM: 39b60c12f7218bff14239248e5be112750b7be92
COCOAPODS: 1.7.2
This source diff could not be displayed because it is too large. You can view the blob instead.
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Flutter
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../Flutter/engine
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FlutterPluginRegistrant
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/FlutterPluginRegistrant" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FlutterPluginRegistrant" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/GMPhobos" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/TMCache" "${PODS_ROOT}/Headers/Public/flutter_boost" "${PODS_ROOT}/Headers/Public/native_flutter_transfer_plugin" "${PODS_ROOT}/Headers/Public/xservice_kit"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../Flutter/FlutterPluginRegistrant
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GMCache
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/GMCache" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/TMCache"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/GMCache
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GMKit
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/GMKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/GMKit
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GMPhobos
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/GMPhobos" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/GMPhobos" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/TMCache"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/GMPhobos
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Masonry
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Masonry" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Masonry"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Masonry
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FlutterPluginRegistrant" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/GMPhobos" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/TMCache" "${PODS_ROOT}/Headers/Public/flutter_boost" "${PODS_ROOT}/Headers/Public/native_flutter_transfer_plugin" "${PODS_ROOT}/Headers/Public/xservice_kit"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlutterPluginRegistrant" "${PODS_CONFIGURATION_BUILD_DIR}/GMCache" "${PODS_CONFIGURATION_BUILD_DIR}/GMKit" "${PODS_CONFIGURATION_BUILD_DIR}/GMPhobos" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/TMCache" "${PODS_CONFIGURATION_BUILD_DIR}/flutter_boost" "${PODS_CONFIGURATION_BUILD_DIR}/native_flutter_transfer_plugin" "${PODS_CONFIGURATION_BUILD_DIR}/xservice_kit"
OTHER_LDFLAGS = $(inherited) -ObjC -l"FlutterPluginRegistrant" -l"GMCache" -l"GMKit" -l"GMPhobos" -l"Masonry" -l"SDWebImage" -l"TMCache" -l"c++" -l"flutter_boost" -l"native_flutter_transfer_plugin" -l"xservice_kit" -l"z" -framework "CoreLocation" -framework "Flutter" -framework "Foundation" -framework "ImageIO" -framework "MapKit" -framework "UIKit" -weak_framework "UIKit"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FlutterPluginRegistrant" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/GMPhobos" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/TMCache" "${PODS_ROOT}/Headers/Public/flutter_boost" "${PODS_ROOT}/Headers/Public/native_flutter_transfer_plugin" "${PODS_ROOT}/Headers/Public/xservice_kit"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlutterPluginRegistrant" "${PODS_CONFIGURATION_BUILD_DIR}/GMCache" "${PODS_CONFIGURATION_BUILD_DIR}/GMKit" "${PODS_CONFIGURATION_BUILD_DIR}/GMPhobos" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/TMCache" "${PODS_CONFIGURATION_BUILD_DIR}/flutter_boost" "${PODS_CONFIGURATION_BUILD_DIR}/native_flutter_transfer_plugin" "${PODS_CONFIGURATION_BUILD_DIR}/xservice_kit"
OTHER_LDFLAGS = $(inherited) -ObjC -l"FlutterPluginRegistrant" -l"GMCache" -l"GMKit" -l"GMPhobos" -l"Masonry" -l"SDWebImage" -l"TMCache" -l"c++" -l"flutter_boost" -l"native_flutter_transfer_plugin" -l"xservice_kit" -l"z" -framework "CoreLocation" -framework "Flutter" -framework "Foundation" -framework "ImageIO" -framework "MapKit" -framework "UIKit" -weak_framework "UIKit"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/FlutterPluginRegistrant" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/GMPhobos" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/TMCache" "${PODS_ROOT}/Headers/Public/flutter_boost" "${PODS_ROOT}/Headers/Public/native_flutter_transfer_plugin" "${PODS_ROOT}/Headers/Public/xservice_kit"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlutterPluginRegistrant" "${PODS_CONFIGURATION_BUILD_DIR}/GMCache" "${PODS_CONFIGURATION_BUILD_DIR}/GMKit" "${PODS_CONFIGURATION_BUILD_DIR}/GMPhobos" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/TMCache" "${PODS_CONFIGURATION_BUILD_DIR}/flutter_boost" "${PODS_CONFIGURATION_BUILD_DIR}/native_flutter_transfer_plugin" "${PODS_CONFIGURATION_BUILD_DIR}/xservice_kit"
OTHER_LDFLAGS = $(inherited) -ObjC -l"FlutterPluginRegistrant" -l"GMCache" -l"GMKit" -l"GMPhobos" -l"Masonry" -l"SDWebImage" -l"TMCache" -l"c++" -l"flutter_boost" -l"native_flutter_transfer_plugin" -l"xservice_kit" -l"z" -framework "CoreLocation" -framework "Flutter" -framework "Foundation" -framework "ImageIO" -framework "MapKit" -framework "UIKit" -weak_framework "UIKit"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SDWebImage" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SDWebImage"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/SDWebImage
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/TMCache
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/TMCache" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/TMCache"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/TMCache
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/flutter_boost
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/flutter_boost" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/flutter_boost" "${PODS_ROOT}/Headers/Public/xservice_kit"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../Flutter/.symlinks/flutter_boost/ios
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/native_flutter_transfer_plugin
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/native_flutter_transfer_plugin" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GMCache" "${PODS_ROOT}/Headers/Public/GMKit" "${PODS_ROOT}/Headers/Public/GMPhobos" "${PODS_ROOT}/Headers/Public/Masonry" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/TMCache" "${PODS_ROOT}/Headers/Public/native_flutter_transfer_plugin"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../Flutter/.symlinks/native_flutter_transfer_plugin/ios
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/xservice_kit
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../Flutter/engine"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/xservice_kit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/xservice_kit"
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../Flutter/.symlinks/xservice_kit/ios
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
#include "/Users/mac/code/gmalpha_flutter/.ios/Flutter/Generated.xcconfig"
...@@ -17,7 +17,6 @@ ...@@ -17,7 +17,6 @@
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
F4B59E2763DCAA4495440064 /* libPods-Runner.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FE6005870A0D0E3A5601A19 /* libPods-Runner.a */; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */ /* Begin PBXCopyFilesBuildPhase section */
...@@ -36,14 +35,11 @@ ...@@ -36,14 +35,11 @@
/* End PBXCopyFilesBuildPhase section */ /* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
36327579D1207B081B00156B /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
5FE6005870A0D0E3A5601A19 /* libPods-Runner.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Runner.a"; sourceTree = BUILT_PRODUCTS_DIR; };
741F495E21355F27001E2961 /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = ../.ios/Flutter/engine/Flutter.framework; sourceTree = "<group>"; }; 741F495E21355F27001E2961 /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = ../.ios/Flutter/engine/Flutter.framework; sourceTree = "<group>"; };
741F496521356807001E2961 /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = ../.ios/Flutter/App.framework; sourceTree = "<group>"; }; 741F496521356807001E2961 /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = ../.ios/Flutter/App.framework; sourceTree = "<group>"; };
74974046213559DB008C567A /* Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; }; 74974046213559DB008C567A /* Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
74974047213559DB008C567A /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; }; 74974047213559DB008C567A /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
7497404A213559E7008C567A /* Flutter.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Flutter.xcconfig; sourceTree = "<group>"; }; 7497404A213559E7008C567A /* Flutter.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Flutter.xcconfig; sourceTree = "<group>"; };
77720312324529448B0D5BC6 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = ../.ios/Flutter/Generated.xcconfig; sourceTree = "<group>"; }; 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = ../.ios/Flutter/Generated.xcconfig; sourceTree = "<group>"; };
...@@ -53,7 +49,6 @@ ...@@ -53,7 +49,6 @@
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
BB03ECDE162B52BAAD85A64E /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
...@@ -61,7 +56,6 @@ ...@@ -61,7 +56,6 @@
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
F4B59E2763DCAA4495440064 /* libPods-Runner.a in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
...@@ -95,8 +89,6 @@ ...@@ -95,8 +89,6 @@
9740EEB11CF90186004384FC /* Flutter */, 9740EEB11CF90186004384FC /* Flutter */,
97C146F01CF9000F007C117D /* Runner */, 97C146F01CF9000F007C117D /* Runner */,
97C146EF1CF9000F007C117D /* Products */, 97C146EF1CF9000F007C117D /* Products */,
B060984A49FBDD6E9DE6C4EB /* Pods */,
C9370850595089E2AB93E9EB /* Frameworks */,
); );
sourceTree = "<group>"; sourceTree = "<group>";
}; };
...@@ -130,25 +122,6 @@ ...@@ -130,25 +122,6 @@
name = "Supporting Files"; name = "Supporting Files";
sourceTree = "<group>"; sourceTree = "<group>";
}; };
B060984A49FBDD6E9DE6C4EB /* Pods */ = {
isa = PBXGroup;
children = (
77720312324529448B0D5BC6 /* Pods-Runner.debug.xcconfig */,
BB03ECDE162B52BAAD85A64E /* Pods-Runner.release.xcconfig */,
36327579D1207B081B00156B /* Pods-Runner.profile.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
C9370850595089E2AB93E9EB /* Frameworks */ = {
isa = PBXGroup;
children = (
5FE6005870A0D0E3A5601A19 /* libPods-Runner.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
...@@ -156,14 +129,12 @@ ...@@ -156,14 +129,12 @@
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = ( buildPhases = (
CCAE7C0D61C6E2B771D35496 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */, 9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */, 97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */, 97C146EB1CF9000F007C117D /* Frameworks */,
97C146EC1CF9000F007C117D /* Resources */, 97C146EC1CF9000F007C117D /* Resources */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */,
741F496321355F47001E2961 /* Embed Frameworks */, 741F496321355F47001E2961 /* Embed Frameworks */,
36EB38719BFA04781186EDC7 /* [CP] Embed Pods Frameworks */,
); );
buildRules = ( buildRules = (
); );
...@@ -223,24 +194,6 @@ ...@@ -223,24 +194,6 @@
/* End PBXResourcesBuildPhase section */ /* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */
36EB38719BFA04781186EDC7 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh",
"${PODS_ROOT}/../Flutter/engine/Flutter.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Flutter.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
...@@ -269,28 +222,6 @@ ...@@ -269,28 +222,6 @@
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
}; };
CCAE7C0D61C6E2B771D35496 /* [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-Runner-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;
};
/* End PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */
...@@ -569,6 +500,7 @@ ...@@ -569,6 +500,7 @@
defaultConfigurationName = Release; defaultConfigurationName = Release;
}; };
/* End XCConfigurationList section */ /* End XCConfigurationList section */
}; };
rootObject = 97C146E61CF9000F007C117D /* Project object */; rootObject = 97C146E61CF9000F007C117D /* Project object */;
} }
...@@ -4,7 +4,4 @@ ...@@ -4,7 +4,4 @@
<FileRef <FileRef
location = "group:Runner.xcodeproj"> location = "group:Runner.xcodeproj">
</FileRef> </FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">
</FileRef>
</Workspace> </Workspace>
...@@ -45,14 +45,14 @@ class _MessageHomePageState extends State<MessageHomePage> with AutomaticKeepAli ...@@ -45,14 +45,14 @@ class _MessageHomePageState extends State<MessageHomePage> with AutomaticKeepAli
BaseRespR noteResp = await DioUtil().requestR(Method.get, 'api/v1/push/newest/info'); BaseRespR noteResp = await DioUtil().requestR(Method.get, 'api/v1/push/newest/info');
Map noteData = noteResp.data; Map noteData = noteResp.data;
String noteContent = noteData['content']; String noteContent = noteData['content'];
NotificationItem noteItem = NotificationItem('images/message_noti', noteContent, 0, '通知'); NotificationItem noteItem = NotificationItem('images/message_noti.png', noteContent, 0, '通知');
notiData.add(noteItem); notiData.add(noteItem);
BaseRespR likeResp = await DioUtil().requestR(Method.get, 'api/v1/message/unread',queryParameters: {'type': 0}); BaseRespR likeResp = await DioUtil().requestR(Method.get, 'api/v1/message/unread',queryParameters: {'type': 0});
print(likeResp); print(likeResp);
Map likeData = likeResp.data; Map likeData = likeResp.data;
String likeContent = '还没有人给你Like哦~'; String likeContent = '还没有人给你Like哦~';
NotificationItem likeItem = NotificationItem('images/message_like', likeContent, likeData['count'], 'Like'); NotificationItem likeItem = NotificationItem('images/message_like.png', likeContent, likeData['count'], 'Like');
if (likeItem.count > 0) { if (likeItem.count > 0) {
likeItem.content = '有${likeItem.content}个人Like了你'; likeItem.content = '有${likeItem.content}个人Like了你';
} }
...@@ -61,7 +61,7 @@ class _MessageHomePageState extends State<MessageHomePage> with AutomaticKeepAli ...@@ -61,7 +61,7 @@ class _MessageHomePageState extends State<MessageHomePage> with AutomaticKeepAli
BaseRespR attentionResp = await DioUtil().requestR(Method.get, 'api/v1/message/unread',queryParameters: {'type': 1}); BaseRespR attentionResp = await DioUtil().requestR(Method.get, 'api/v1/message/unread',queryParameters: {'type': 1});
Map attData = attentionResp.data; Map attData = attentionResp.data;
String attContent = '还没有人给你关注哦~'; String attContent = '还没有人给你关注哦~';
NotificationItem attItem = NotificationItem('images/message_att', attContent, attData['count'], '关注'); NotificationItem attItem = NotificationItem('images/message_att.png', attContent, attData['count'], '关注');
if (attItem.count > 0) { if (attItem.count > 0) {
attItem.content = '有${attItem.content}个人关注了你'; attItem.content = '有${attItem.content}个人关注了你';
} }
......
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:gmalpha_flutter/model/message/message.dart'; import 'package:gmalpha_flutter/model/message/message.dart';
import 'package:gmalpha_flutter/macros/ALColors.dart';
class MessageNotificationItem extends StatelessWidget { class MessageNotificationItem extends StatelessWidget {
final NotificationItem notification; final NotificationItem notification;
...@@ -9,74 +10,79 @@ class MessageNotificationItem extends StatelessWidget { ...@@ -9,74 +10,79 @@ class MessageNotificationItem extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
var icon = new Container( var icon = new Container(
child: new Padding( child: new Padding(
padding: EdgeInsets.only(left: 40), padding: EdgeInsets.only(left: 20, top: 17, bottom: 17),
child: ImageIcon( child: ImageIcon(
AssetImage(notification.icon), AssetImage(notification.icon),
color: ALColors.Color323232,
size: 30, size: 30,
), ),
) )
); );
var titleRow = new Row ( var titleRow = new Container(
children: <Widget>[ width: 250,
new Row ( child: new Row(
mainAxisAlignment: MainAxisAlignment.start, children: <Widget>[
children: <Widget>[ Text(notification.title, style: TextStyle(color: Color(0xff323232), fontWeight: FontWeight.bold, fontSize: 13)),
Text(notification.title, style: TextStyle(color: Color(0xff323232), fontWeight: FontWeight.bold, fontSize: 13)), Padding(padding: EdgeInsets.only(left: 8)),
new Padding ( new Expanded(
padding: EdgeInsets.only(left: 8, right: 50), child: Text(notification.content, maxLines: 1, overflow: TextOverflow.ellipsis, style: new TextStyle(color: Color(0xff8e8e8e), fontSize: 13,), textAlign: TextAlign.justify,),
child: Text(notification.content, style: TextStyle(color: Color(0xff323232), fontSize: 13)), )
) ],
], ),
), // child: Text(notification.content, maxLines: 1, overflow: TextOverflow.ellipsis, style: new TextStyle(color: Color(0xff8e8e8e), fontSize: 13,), textAlign: TextAlign.justify,),
], );
);
var arrow = new Row( Widget _notiContent() {
children: <Widget>[ var content;
new Container( if (notification.count > 0 ){
color: Color(0xff323232), content = new ClipRRect(
child: new Padding( borderRadius: BorderRadius.circular(11),
padding: EdgeInsets.only(top: 6, bottom: 6, right: 9, left: 9), child: new Container(
child: Text('9', style: TextStyle(color: Color(0xffffffff), fontSize: 11)), height: 22,
), color: ALColors.Color323232,
), child: Padding(
new Icon(Icons.arrow_right) padding: EdgeInsets.only(top: 4.5, left: 9, right: 9),
child: Text(notification.count.toString(), style: TextStyle(color: Color(0xffffffff),fontSize: 11),),
], ),
); ),
);
} else {
content = new Container(height:0.0,width:0.0)
}
return content;
}
var rigtIcon = new Expanded(
child: new Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
_notiContent(),
new Padding(
padding: EdgeInsets.only(right: 5),
child: new ImageIcon(
AssetImage('images/arrow_right.png'),
color: ALColors.Color323232,
// size: 30,
),
)
],
),
);
return new GestureDetector( return new GestureDetector(
onTap: onPressed, onTap: onPressed,
// onTap: timeStr(), // onTap: timeStr(),
child: new Container( child: new Row(
child: new Column( children: <Widget>[
children: <Widget>[ icon,
new Row( Padding(padding: new EdgeInsets.only(left: 13.0)),
children: <Widget>[ titleRow,
new Padding( rigtIcon,
padding: const EdgeInsets.only(right: 16), // arrow,
child: new Container( ],
child: new Center(
child: icon,
// child: contentImg,
),
),
),
new Expanded(
child: titleRow,
),
new Expanded(
child: arrow,
),
],
),
titleRow
],
),
), ),
); );
} }
......
...@@ -64,6 +64,7 @@ flutter: ...@@ -64,6 +64,7 @@ flutter:
- images/nav_back.png - images/nav_back.png
- images/message_att.png - images/message_att.png
- images/message_like.png - images/message_like.png
- images/arrow_right.png
- images/message_noti.png - images/message_noti.png
# An image asset can refer to one or more resolution-specific "variants", see # An image asset can refer to one or more resolution-specific "variants", see
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment