Remove useless code & update metadata

This commit is contained in:
iziz 2019-06-09 20:13:28 +09:00
parent 4c9a17e1bd
commit 16f5d25a6d
14 changed files with 4267 additions and 5051 deletions

View File

@ -1,15 +0,0 @@
//
// AppDelegate.h
// MetadataGenerator
//
// Created by zen.isis on 26/11/2016.
// Copyright © 2016 ohtalk.me. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface AppDelegate : UIResponder<UIApplicationDelegate>
@property(strong, nonatomic) UIWindow *window;
@end

View File

@ -1,350 +0,0 @@
//
// AppDelegate.m
// MetadataGenerator
//
// Created by zen.isis on 26/11/2016.
// Copyright © 2016 ohtalk.me. All rights reserved.
//
#import "AppDelegate.h"
@import libPhoneNumberiOS;
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor blackColor];
[self.window makeKeyAndVisible];
[self.window setRootViewController:[[UIViewController alloc] init]];
[self testWithRealData];
//[self testWithGCD];
//[self testForGetSupportedRegions];
return YES;
}
- (void)testForGetSupportedRegions {
NBPhoneNumberUtil *phoneUtil = [NBPhoneNumberUtil sharedInstance];
NSLog(@"%@", [phoneUtil getSupportedRegions]);
}
- (void)testWithRealData {
NBAsYouTypeFormatter *formatter = [[NBAsYouTypeFormatter alloc] initWithRegionCode:@"US"];
NSLog(@"%@ (%@)", [formatter inputDigit:@"2"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"1"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"2"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NSLog(@"%@ (%@)", [formatter inputDigit:@"5"], formatter.isSuccessfulFormatting ? @"Y" : @"N");
NBAsYouTypeFormatter *f = [[NBAsYouTypeFormatter alloc] initWithRegionCode:@"US"];
NSLog(@"%@", [f inputDigit:@"6"]); // "6"
NSLog(@"%@", [f inputDigit:@"5"]); // "65"
NSLog(@"%@", [f inputDigit:@"0"]); // "650"
NSLog(@"%@", [f inputDigit:@"2"]); // "650 2"
NSLog(@"%@", [f inputDigit:@"5"]); // "650 25"
NSLog(@"%@", [f inputDigit:@"3"]); // "650 253"
// Note this is how a US local number (without area code) should be formatted.
NSLog(@"%@", [f inputDigit:@"2"]); // "650 2532"
NSLog(@"%@", [f inputDigit:@"2"]); // "650 253 22"
NSLog(@"%@", [f inputDigit:@"2"]); // "650 253 222"
NSLog(@"%@", [f inputDigit:@"2"]); // "650 253 2222"
// Can remove last digit
NSLog(@"%@", [f removeLastDigit]); // "650 253 222"
NSLog(@"%@", [f inputString:@"16502532222"]); // 1 650 253 2222
// Unit test for isValidNumber is failing some valid numbers. #7
NBPhoneNumberUtil *phoneUtil = [NBPhoneNumberUtil sharedInstance];
{
NSError *error = nil;
NBPhoneNumber *phoneNumberUS =
[phoneUtil parse:@"(366) 522-8999" defaultRegion:@"US" error:&error];
if (error) {
NSLog(@"err [%@]", [error localizedDescription]);
}
NSLog(@"- isValidNumber [%@]", [phoneUtil isValidNumber:phoneNumberUS] ? @"YES" : @"NO");
NSLog(@"- isPossibleNumber [%@]",
[phoneUtil isPossibleNumber:phoneNumberUS error:&error] ? @"YES" : @"NO");
NSLog(@"- getRegionCodeForNumber [%@]", [phoneUtil getRegionCodeForNumber:phoneNumberUS]);
}
{
NSError *error = nil;
NBPhoneNumber *phoneNumberUS =
[phoneUtil parse:@"14155552671" defaultRegion:@"US" error:&error];
if (error) {
NSLog(@"err [%@]", [error localizedDescription]);
}
NSLog(@"- isValidNumber [%@]", [phoneUtil isValidNumber:phoneNumberUS] ? @"YES" : @"NO");
NSLog(@"- isPossibleNumber [%@]",
[phoneUtil isPossibleNumber:phoneNumberUS error:&error] ? @"YES" : @"NO");
NSLog(@"- getRegionCodeForNumber [%@]", [phoneUtil getRegionCodeForNumber:phoneNumberUS]);
}
NSLog(@"- - - - -");
{
NSError *error = nil;
NBPhoneNumber *phoneNumberZZ =
[phoneUtil parse:@"+84 74 883313" defaultRegion:NB_UNKNOWN_REGION error:&error];
if (error) {
NSLog(@"err [%@]", [error localizedDescription]);
}
NSLog(@"- isValidNumber [%@]", [phoneUtil isValidNumber:phoneNumberZZ] ? @"YES" : @"NO");
NSLog(@"- isPossibleNumber [%@]",
[phoneUtil isPossibleNumber:phoneNumberZZ error:&error] ? @"YES" : @"NO");
NSLog(@"- getRegionCodeForNumber [%@]", [phoneUtil getRegionCodeForNumber:phoneNumberZZ]);
}
NSLog(@"- - - - - GB / +923406171134");
// I can't validate pakistani numbers #58
{
NSError *error = nil;
NBPhoneNumber *phoneNumberUS =
[phoneUtil parse:@"+923406171134" defaultRegion:@"GB" error:&error];
if (error) {
NSLog(@"err [%@]", [error localizedDescription]);
}
NSLog(@"- isValidNumber [%@]", [phoneUtil isValidNumber:phoneNumberUS] ? @"YES" : @"NO");
NSLog(@"- isPossibleNumber [%@]",
[phoneUtil isPossibleNumber:phoneNumberUS error:&error] ? @"YES" : @"NO");
NSLog(@"- getRegionCodeForNumber [%@]", [phoneUtil getRegionCodeForNumber:phoneNumberUS]);
}
// finnish phone number don't get recognised #59
{
NSString *nationalNumber = @"";
NSNumber *countryCode =
[phoneUtil extractCountryCode:@"+358401493292" nationalNumber:&nationalNumber];
NSLog(@"- %@ %@", countryCode, nationalNumber);
NBPhoneNumber *phonePN = [phoneUtil parse:@"+358401493292" defaultRegion:@"FIN" error:nil];
NSLog(@"- %@",
[phoneUtil format:phonePN numberFormat:NBEPhoneNumberFormatINTERNATIONAL error:nil]);
}
NSLog(@"-------------- customTest");
NSError *anError = nil;
NBPhoneNumber *myNumber = [phoneUtil parse:@"+8617196622520," defaultRegion:nil error:&anError];
if (anError == nil) {
NSLog(@"isValidPhoneNumber ? [%@]", [phoneUtil isValidNumber:myNumber] ? @"YES" : @"NO");
NSLog(@"E164 : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatE164 error:&anError]);
NSLog(
@"INTERNATIONAL : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatINTERNATIONAL error:&anError]);
NSLog(@"NATIONAL : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatNATIONAL error:&anError]);
NSLog(@"RFC3966 : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatRFC3966 error:&anError]);
} else {
NSLog(@"Error : %@", [anError localizedDescription]);
}
NSLog(@"extractCountryCode [%@]",
[phoneUtil extractCountryCode:@"823213123123" nationalNumber:nil]);
NSString *res = nil;
NSNumber *dRes = [phoneUtil extractCountryCode:@"823213123123" nationalNumber:&res];
NSLog(@"extractCountryCode [%@] [%@]", dRes, res);
NBAsYouTypeFormatter *fr = [[NBAsYouTypeFormatter alloc] initWithRegionCode:@"FR"];
NSLog(@"%@", [fr inputDigit:@"6"]);
NSLog(@"%@", [fr inputDigit:@"7"]);
NSLog(@"%@", [fr inputDigit:@"8"]);
NSLog(@"%@", [fr inputDigit:@"9"]);
NSLog(@"%@", [fr inputDigit:@"0"]);
NSLog(@"%@", [fr inputDigit:@"1"]);
// Note this is how a US local number (without area code) should be formatted.
NSLog(@"%@", [fr inputDigit:@"2"]);
NSLog(@"%@", [fr inputDigit:@"3"]);
NSLog(@"%@", [fr inputDigit:@"4"]);
NSLog(@"%@", [fr inputString:@"0678901234"]); // 6 78 90 12 34 // it Should be like this
// JP Test
NBPhoneNumber *phoneJP = [phoneUtil parse:@"0066-33-132432" defaultRegion:@"JP" error:nil];
NSLog(@"- %@",
[phoneUtil format:phoneJP numberFormat:NBEPhoneNumberFormatINTERNATIONAL error:nil]);
NSLog(@"- isValidNumber %@", [phoneUtil isValidNumber:phoneJP] ? @"Y" : @"N");
NSLog(@"- isPossibleNumber %@", [phoneUtil isPossibleNumber:phoneJP] ? @"Y" : @"N");
}
- (NSString *)stringWithRandomNumber {
NSString *numbers = @"0123456789";
NSMutableString *randomString = [NSMutableString stringWithCapacity:11];
for (int i = 0; i < 12; i++) {
[randomString appendFormat:@"%C", [numbers characterAtIndex:arc4random() % [numbers length]]];
}
return randomString;
}
- (NSString *)randomRegion {
NBMetadataHelper *aHelper = [[NBMetadataHelper alloc] init];
NSDictionary *metadata =
[[aHelper getAllMetadata] objectAtIndex:(arc4random() % [aHelper getAllMetadata].count)];
if (metadata) {
NSString *region = [metadata objectForKey:@"code"];
if (region) {
return region;
}
}
return nil;
}
- (void)testForMultithread {
NBPhoneNumberUtil *aUtil = [NBPhoneNumberUtil sharedInstance];
NSString *testRegion = [self randomRegion];
if (!testRegion) {
return;
}
NSLog(@"- START [%@]", testRegion);
dispatch_async(dispatch_get_main_queue(), ^{
NSError *error = nil;
for (int i = 0; i < 10000; i++) {
NBPhoneNumber *phoneNumber =
[aUtil parse:[self stringWithRandomNumber] defaultRegion:testRegion error:&error];
if (error && ![error.domain isEqualToString:@"INVALID_COUNTRY_CODE"]) {
NSLog(@"error [%@]", [error localizedDescription]);
}
if (!error) {
error = nil;
[aUtil format:phoneNumber numberFormat:NBEPhoneNumberFormatINTERNATIONAL error:&error];
}
error = nil;
}
NSLog(@"OK [%@]", testRegion);
});
}
- (void)testWithGCD {
for (int i = 0; i < 100; i++) {
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
[self testForMultithread];
});
}
}
- (void)testForExtraDatas {
NBMetadataHelper *helper = [[NBMetadataHelper alloc] init];
NSArray *arrayData = [helper getAllMetadata];
if (arrayData && arrayData.count > 0) {
NSLog(@"Log sample metadata [%@]", [arrayData firstObject]);
} else {
NSLog(@"Fail to extract meta data");
}
}
- (void)testCarrierRegion {
NSLog(@"testCarrierRegion %@", [self getPhoneNumberFormatted:@"1234567890"]);
}
- (NSString *)getPhoneNumberFormatted:(NSString *)phoneNumber {
NBPhoneNumberUtil *phoneUtil = [NBPhoneNumberUtil sharedInstance];
NSString *retValue;
NBPhoneNumber *phoneNumberFormatted =
[phoneUtil parseWithPhoneCarrierRegion:phoneNumber error:nil];
retValue =
[phoneUtil format:phoneNumberFormatted numberFormat:NBEPhoneNumberFormatRFC3966 error:nil];
return retValue;
}
// FIXME: This unit test ALWAYS FAIL ... until google libPhoneNumber fix this issue
- (void)testAustriaNationalNumberParsing {
NBPhoneNumberUtil *phoneUtil = [NBPhoneNumberUtil sharedInstance];
NSError *anError = nil;
NSString *internationalNumberForInput = @"436606545646";
NSString *nationalNumberForExpect = @"6606545646";
NSString *defaultRegion = @"AT";
NBPhoneNumber *phoneNumber =
[phoneUtil parse:internationalNumberForInput defaultRegion:defaultRegion error:&anError];
NSString *nationalNumberForActual = [NSString stringWithFormat:@"%@", phoneNumber.nationalNumber];
// ALWAYS FAIL need fix "google libPhoneNumber"
NSLog(nationalNumberForExpect, nationalNumberForActual);
}
- (void)testForiOS7 {
NBPhoneNumberUtil *phoneUtil = [NBPhoneNumberUtil sharedInstance];
NSError *anError = nil;
NBPhoneNumber *myNumber = [phoneUtil parse:@"0174 2340XXX" defaultRegion:@"DE" error:&anError];
if (anError == nil) {
NSLog(@"isValidPhoneNumber ? [%@]", [phoneUtil isValidNumber:myNumber] ? @"YES" : @"NO");
NSLog(@"E164 : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatE164 error:&anError]);
NSLog(
@"INTERNATIONAL : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatINTERNATIONAL error:&anError]);
NSLog(@"NATIONAL : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatNATIONAL error:&anError]);
NSLog(@"RFC3966 : %@",
[phoneUtil format:myNumber numberFormat:NBEPhoneNumberFormatRFC3966 error:&anError]);
} else {
NSLog(@"Error : %@", [anError localizedDescription]);
}
}
- (void)applicationWillResignActive:(UIApplication *)application {
// Sent when the application is about to move from active to inactive state. This can occur for
// certain types of temporary interruptions (such as an incoming phone call or SMS message) or
// when the user quits the application and it begins the transition to the background state. Use
// this method to pause ongoing tasks, disable timers, and invalidate graphics rendering
// callbacks. Games should use this method to pause the game.
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
// Use this method to release shared resources, save user data, invalidate timers, and store
// enough application state information to restore your application to its current state in case
// it is terminated later. If your application supports background execution, this method is
// called instead of applicationWillTerminate: when the user quits.
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
// Called as part of the transition from the background to the active state; here you can undo
// many of the changes made on entering the background.
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
// Restart any tasks that were paused (or not yet started) while the application was inactive. If
// the application was previously in the background, optionally refresh the user interface.
}
- (void)applicationWillTerminate:(UIApplication *)application {
// Called when the application is about to terminate. Save data if appropriate. See also
// applicationDidEnterBackground:.
}
@end

View File

@ -1,38 +0,0 @@
{
"images" : [
{
"idiom" : "iphone",
"size" : "29x29",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "29x29",
"scale" : "3x"
},
{
"idiom" : "iphone",
"size" : "40x40",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "40x40",
"scale" : "3x"
},
{
"idiom" : "iphone",
"size" : "60x60",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "60x60",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

View File

@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11134" systemVersion="15F34" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11106"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--View Controller-->
<scene sceneID="EHf-IW-A2E">
<objects>
<viewController id="01J-lp-oVM" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/>
<viewControllerLayoutGuide type="bottom" id="xb3-aO-Qok"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="53" y="375"/>
</scene>
</scenes>
</document>

View File

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11134" systemVersion="15F34" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11106"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--View Controller-->
<scene sceneID="tne-QT-ifu">
<objects>
<viewController id="BYZ-38-t0r" customClass="ViewController" customModuleProvider="" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
<viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
</objects>
</scene>
</scenes>
</document>

View File

@ -1,38 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>

View File

@ -1,13 +0,0 @@
//
// ViewController.h
// MetadataGenerator
//
// Created by zen.isis on 26/11/2016.
// Copyright © 2016 ohtalk.me. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@end

View File

@ -1,27 +0,0 @@
//
// ViewController.m
// MetadataGenerator
//
// Created by zen.isis on 26/11/2016.
// Copyright © 2016 ohtalk.me. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end

View File

@ -1,16 +0,0 @@
//
// main.m
// MetadataGenerator
//
// Created by zen.isis on 26/11/2016.
// Copyright © 2016 ohtalk.me. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char* argv[]) {
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}

View File

@ -29,11 +29,8 @@
0F2870AB1FCF9612006230BF /* NBPhoneNumberUtil+ShortNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870921FCF7936006230BF /* NBPhoneNumberUtil+ShortNumber.m */; };
0F2870AC1FCF9612006230BF /* NBPhoneNumberUtil+ShortNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870921FCF7936006230BF /* NBPhoneNumberUtil+ShortNumber.m */; };
0F2870AD1FCF9617006230BF /* NBPhoneNumberUtil+ShortNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870921FCF7936006230BF /* NBPhoneNumberUtil+ShortNumber.m */; };
0F2870AE1FCF9617006230BF /* NBPhoneNumberUtil+ShortNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870921FCF7936006230BF /* NBPhoneNumberUtil+ShortNumber.m */; };
0F2870AF1FCF961C006230BF /* NBRegExMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870971FCF8F13006230BF /* NBRegExMatcher.m */; };
0F2870B01FCF961D006230BF /* NBRegExMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870971FCF8F13006230BF /* NBRegExMatcher.m */; };
0F2870B11FCF9620006230BF /* NBRegularExpressionCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870A11FCF9368006230BF /* NBRegularExpressionCache.m */; };
0F2870B21FCF9620006230BF /* NBRegularExpressionCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2870A11FCF9368006230BF /* NBRegularExpressionCache.m */; };
0F4314DC203CA833005FE065 /* NBPhoneNumberParsingPerfTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FAE11902037959800193503 /* NBPhoneNumberParsingPerfTest.m */; };
0F4D824C1FCF60A5009F9C17 /* NBShortNumberInfoTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F4D824B1FCF60A5009F9C17 /* NBShortNumberInfoTest.m */; };
1485C5271E06F4890092F541 /* NBAsYouTypeFormatterTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1485C5231E06F4890092F541 /* NBAsYouTypeFormatterTest.m */; };
@ -46,22 +43,6 @@
14B7A2B41DE9BF160051AED7 /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = A81D6A281BECC43A00F68F34 /* NBPhoneNumberDefines.m */; };
14B7A2B51DE9BF160051AED7 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B84321934C35F00C350EB /* NBPhoneNumberUtil.m */; };
14B7A2B61DE9BF160051AED7 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B84271934C35F00C350EB /* NBAsYouTypeFormatter.m */; };
14B7A2C21DE9D7F70051AED7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B7A2C11DE9D7F70051AED7 /* main.m */; };
14B7A2C51DE9D7F70051AED7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B7A2C41DE9D7F70051AED7 /* AppDelegate.m */; };
14B7A2C81DE9D7F70051AED7 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B7A2C71DE9D7F70051AED7 /* ViewController.m */; };
14B7A2CB1DE9D7F70051AED7 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 14B7A2C91DE9D7F70051AED7 /* Main.storyboard */; };
14B7A2CD1DE9D7F70051AED7 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 14B7A2CC1DE9D7F70051AED7 /* Assets.xcassets */; };
14B7A2D01DE9D7F70051AED7 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 14B7A2CE1DE9D7F70051AED7 /* LaunchScreen.storyboard */; };
14B7A2D51DE9D8B30051AED7 /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = FD12C2691A87401B00B53856 /* NBMetadataHelper.m */; };
14B7A2DA1DE9D8B30051AED7 /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B842D1934C35F00C350EB /* NBPhoneNumber.m */; };
14B7A2DB1DE9D8B30051AED7 /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B84291934C35F00C350EB /* NBNumberFormat.m */; };
14B7A2DC1DE9D8B30051AED7 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B84301934C35F00C350EB /* NBPhoneNumberDesc.m */; };
14B7A2DD1DE9D8B30051AED7 /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B842B1934C35F00C350EB /* NBPhoneMetaData.m */; };
14B7A2DE1DE9D8B30051AED7 /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = A81D6A281BECC43A00F68F34 /* NBPhoneNumberDefines.m */; };
14B7A2DF1DE9D8B30051AED7 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B84321934C35F00C350EB /* NBPhoneNumberUtil.m */; };
14B7A2E01DE9D8B30051AED7 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B84271934C35F00C350EB /* NBAsYouTypeFormatter.m */; };
14B7A2E21DE9D8F30051AED7 /* PhoneNumberMetaData.json in Resources */ = {isa = PBXBuildFile; fileRef = 187A618A1A25DF04000D8BB6 /* PhoneNumberMetaData.json */; };
14B7A2E31DE9D8F30051AED7 /* PhoneNumberMetaDataForTesting.json in Resources */ = {isa = PBXBuildFile; fileRef = 187A618B1A25DF04000D8BB6 /* PhoneNumberMetaDataForTesting.json */; };
1F31D52E1DDD46B100257818 /* libPhoneNumberwatchOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F31D52C1DDD46B100257818 /* libPhoneNumberwatchOS.h */; settings = {ATTRIBUTES = (Public, ); }; };
1F31D5321DDD46B900257818 /* NBMetadataHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = FD12C2681A87401B00B53856 /* NBMetadataHelper.h */; settings = {ATTRIBUTES = (Public, ); }; };
1F31D5331DDD46BD00257818 /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = FD12C2691A87401B00B53856 /* NBMetadataHelper.m */; };
@ -135,7 +116,6 @@
8B0FD2F51E4A85AD0049DF81 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B0FD2F21E4A85A70049DF81 /* libz.tbd */; };
8B0FD2F61E4A85AD0049DF81 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B0FD2F21E4A85A70049DF81 /* libz.tbd */; };
8B0FD2F71E4A85AE0049DF81 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B0FD2F21E4A85A70049DF81 /* libz.tbd */; };
8B0FD2F81E4A85AE0049DF81 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B0FD2F21E4A85A70049DF81 /* libz.tbd */; };
8B0FD2FB1E4A88AC0049DF81 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B0FD2F91E4A88AC0049DF81 /* NSArray+NBAdditions.h */; };
8B0FD2FC1E4A88AC0049DF81 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B0FD2F91E4A88AC0049DF81 /* NSArray+NBAdditions.h */; };
8B0FD2FD1E4A88AC0049DF81 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B0FD2F91E4A88AC0049DF81 /* NSArray+NBAdditions.h */; };
@ -145,7 +125,6 @@
8B0FD3011E4A88AC0049DF81 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0FD2FA1E4A88AC0049DF81 /* NSArray+NBAdditions.m */; };
8B0FD3021E4A88AC0049DF81 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0FD2FA1E4A88AC0049DF81 /* NSArray+NBAdditions.m */; };
8B0FD3031E4A88AC0049DF81 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0FD2FA1E4A88AC0049DF81 /* NSArray+NBAdditions.m */; };
8B0FD3041E4A88AC0049DF81 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0FD2FA1E4A88AC0049DF81 /* NSArray+NBAdditions.m */; };
8B1FEF981EB7BEFE00FBDE87 /* NBTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B1FEF971EB7BEFE00FBDE87 /* NBTextField.swift */; };
8B1FEF9B1EB7BF3200FBDE87 /* libPhoneNumberiOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34ACBB851B7122AC0064B3BD /* libPhoneNumberiOS.framework */; };
8B1FEF9C1EB7BF6900FBDE87 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD6AE8F81BEE72B600263DE1 /* AppDelegate.swift */; };
@ -187,16 +166,6 @@
1485C5251E06F4890092F541 /* NBPhoneNumberUtilTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberUtilTest.m; path = libPhoneNumberTests/NBPhoneNumberUtilTest.m; sourceTree = SOURCE_ROOT; };
1485C52B1E06F4930092F541 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = libPhoneNumberTests/Info.plist; sourceTree = SOURCE_ROOT; };
14B7A2931DE9B65D0051AED7 /* libPhoneNumberiOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = libPhoneNumberiOSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
14B7A2BE1DE9D7F60051AED7 /* MetadataGenerator.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MetadataGenerator.app; sourceTree = BUILT_PRODUCTS_DIR; };
14B7A2C11DE9D7F70051AED7 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
14B7A2C31DE9D7F70051AED7 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
14B7A2C41DE9D7F70051AED7 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
14B7A2C61DE9D7F70051AED7 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
14B7A2C71DE9D7F70051AED7 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
14B7A2CA1DE9D7F70051AED7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
14B7A2CC1DE9D7F70051AED7 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
14B7A2CF1DE9D7F70051AED7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
14B7A2D11DE9D7F70051AED7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
187A618A1A25DF04000D8BB6 /* PhoneNumberMetaData.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = PhoneNumberMetaData.json; path = libPhoneNumberTests/generatedJSON/PhoneNumberMetaData.json; sourceTree = SOURCE_ROOT; };
187A618B1A25DF04000D8BB6 /* PhoneNumberMetaDataForTesting.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = PhoneNumberMetaDataForTesting.json; path = libPhoneNumberTests/generatedJSON/PhoneNumberMetaDataForTesting.json; sourceTree = SOURCE_ROOT; };
1F31D52A1DDD46B100257818 /* libPhoneNumberwatchOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libPhoneNumberwatchOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
@ -260,14 +229,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
14B7A2BB1DE9D7F60051AED7 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8B0FD2F81E4A85AE0049DF81 /* libz.tbd in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
1F31D5261DDD46B100257818 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@ -358,30 +319,6 @@
path = libPhoneNumberTests;
sourceTree = "<group>";
};
14B7A2BF1DE9D7F70051AED7 /* MetadataGenerator */ = {
isa = PBXGroup;
children = (
14B7A2C31DE9D7F70051AED7 /* AppDelegate.h */,
14B7A2C41DE9D7F70051AED7 /* AppDelegate.m */,
14B7A2C61DE9D7F70051AED7 /* ViewController.h */,
14B7A2C71DE9D7F70051AED7 /* ViewController.m */,
14B7A2C91DE9D7F70051AED7 /* Main.storyboard */,
14B7A2CC1DE9D7F70051AED7 /* Assets.xcassets */,
14B7A2CE1DE9D7F70051AED7 /* LaunchScreen.storyboard */,
14B7A2D11DE9D7F70051AED7 /* Info.plist */,
14B7A2C01DE9D7F70051AED7 /* Supporting Files */,
);
path = MetadataGenerator;
sourceTree = "<group>";
};
14B7A2C01DE9D7F70051AED7 /* Supporting Files */ = {
isa = PBXGroup;
children = (
14B7A2C11DE9D7F70051AED7 /* main.m */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
14C114EF1DE9A66A0029FE1C /* iOS */ = {
isa = PBXGroup;
children = (
@ -478,7 +415,6 @@
14B7A2941DE9B65D0051AED7 /* libPhoneNumber.tests */,
14C114F11DE9A9070029FE1C /* libPhoneNumber.samples */,
4D43EF831740825100C24FF3 /* libPhoneNumber-iOS.podspec */,
14B7A2BF1DE9D7F70051AED7 /* MetadataGenerator */,
FD7A061F167715A0004BBEB6 /* Frameworks */,
FD7A061D167715A0004BBEB6 /* Products */,
);
@ -491,7 +427,6 @@
1F31D52A1DDD46B100257818 /* libPhoneNumberwatchOS.framework */,
1F31D54D1DDD47B900257818 /* libPhoneNumbertvOS.framework */,
14B7A2931DE9B65D0051AED7 /* libPhoneNumberiOSTests.xctest */,
14B7A2BE1DE9D7F60051AED7 /* MetadataGenerator.app */,
7C72507C1E0EBE7D00F916ED /* libPhoneNumbermacOS.framework */,
8B1FEF731EB7BE7C00FBDE87 /* SwiftDemo.app */,
);
@ -650,23 +585,6 @@
productReference = 14B7A2931DE9B65D0051AED7 /* libPhoneNumberiOSTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
14B7A2BD1DE9D7F60051AED7 /* MetadataGenerator */ = {
isa = PBXNativeTarget;
buildConfigurationList = 14B7A2D21DE9D7F70051AED7 /* Build configuration list for PBXNativeTarget "MetadataGenerator" */;
buildPhases = (
14B7A2BA1DE9D7F60051AED7 /* Sources */,
14B7A2BB1DE9D7F60051AED7 /* Frameworks */,
14B7A2BC1DE9D7F60051AED7 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = MetadataGenerator;
productName = MetadataGenerator;
productReference = 14B7A2BE1DE9D7F60051AED7 /* MetadataGenerator.app */;
productType = "com.apple.product-type.application";
};
1F31D5291DDD46B100257818 /* libPhoneNumberwatchOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1F31D5311DDD46B100257818 /* Build configuration list for PBXNativeTarget "libPhoneNumberwatchOS" */;
@ -772,10 +690,6 @@
CreatedOnToolsVersion = 8.1;
ProvisioningStyle = Automatic;
};
14B7A2BD1DE9D7F60051AED7 = {
CreatedOnToolsVersion = 8.1;
ProvisioningStyle = Automatic;
};
1F31D5291DDD46B100257818 = {
CreatedOnToolsVersion = 8.1;
ProvisioningStyle = Automatic;
@ -814,7 +728,6 @@
1F31D54C1DDD47B900257818 /* libPhoneNumbertvOS */,
7C72507B1E0EBE7D00F916ED /* libPhoneNumbermacOS */,
14B7A2921DE9B65D0051AED7 /* libPhoneNumberiOSTests */,
14B7A2BD1DE9D7F60051AED7 /* MetadataGenerator */,
8B1FEF721EB7BE7C00FBDE87 /* SwiftDemo */,
);
};
@ -828,18 +741,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
14B7A2BC1DE9D7F60051AED7 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
14B7A2E21DE9D8F30051AED7 /* PhoneNumberMetaData.json in Resources */,
14B7A2E31DE9D8F30051AED7 /* PhoneNumberMetaDataForTesting.json in Resources */,
14B7A2D01DE9D7F70051AED7 /* LaunchScreen.storyboard in Resources */,
14B7A2CD1DE9D7F70051AED7 /* Assets.xcassets in Resources */,
14B7A2CB1DE9D7F70051AED7 /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
1F31D5281DDD46B100257818 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@ -904,28 +805,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
14B7A2BA1DE9D7F60051AED7 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
14B7A2D51DE9D8B30051AED7 /* NBMetadataHelper.m in Sources */,
8B0FD3041E4A88AC0049DF81 /* NSArray+NBAdditions.m in Sources */,
14B7A2DA1DE9D8B30051AED7 /* NBPhoneNumber.m in Sources */,
14B7A2DB1DE9D8B30051AED7 /* NBNumberFormat.m in Sources */,
14B7A2DC1DE9D8B30051AED7 /* NBPhoneNumberDesc.m in Sources */,
0F2870AE1FCF9617006230BF /* NBPhoneNumberUtil+ShortNumber.m in Sources */,
14B7A2DD1DE9D8B30051AED7 /* NBPhoneMetaData.m in Sources */,
14B7A2DE1DE9D8B30051AED7 /* NBPhoneNumberDefines.m in Sources */,
14B7A2DF1DE9D8B30051AED7 /* NBPhoneNumberUtil.m in Sources */,
14B7A2E01DE9D8B30051AED7 /* NBAsYouTypeFormatter.m in Sources */,
14B7A2C81DE9D7F70051AED7 /* ViewController.m in Sources */,
14B7A2C51DE9D7F70051AED7 /* AppDelegate.m in Sources */,
0F2870B01FCF961D006230BF /* NBRegExMatcher.m in Sources */,
14B7A2C21DE9D7F70051AED7 /* main.m in Sources */,
0F2870B21FCF9620006230BF /* NBRegularExpressionCache.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
1F31D5251DDD46B100257818 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@ -1023,22 +902,6 @@
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
14B7A2C91DE9D7F70051AED7 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
14B7A2CA1DE9D7F70051AED7 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
14B7A2CE1DE9D7F70051AED7 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
14B7A2CF1DE9D7F70051AED7 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
FD6AE8FC1BEE72B600263DE1 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
@ -1119,52 +982,6 @@
};
name = Release;
};
14B7A2D31DE9D7F70051AED7 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVES = YES;
DEBUG_INFORMATION_FORMAT = dwarf;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
INFOPLIST_FILE = MetadataGenerator/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.1;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = YES;
PRODUCT_BUNDLE_IDENTIFIER = me.ohtalk.MetadataGenerator;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
14B7A2D41DE9D7F70051AED7 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVES = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
INFOPLIST_FILE = MetadataGenerator/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.1;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_BUNDLE_IDENTIFIER = me.ohtalk.MetadataGenerator;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
1F31D52F1DDD46B100257818 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@ -1663,15 +1480,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
14B7A2D21DE9D7F70051AED7 /* Build configuration list for PBXNativeTarget "MetadataGenerator" */ = {
isa = XCConfigurationList;
buildConfigurations = (
14B7A2D31DE9D7F70051AED7 /* Debug */,
14B7A2D41DE9D7F70051AED7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
1F31D5311DDD46B100257818 /* Build configuration list for PBXNativeTarget "libPhoneNumberwatchOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (

View File

@ -1,91 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0940"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "14B7A2BD1DE9D7F60051AED7"
BuildableName = "MetadataGenerator.app"
BlueprintName = "MetadataGenerator"
ReferencedContainer = "container:libPhoneNumber.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "14B7A2BD1DE9D7F60051AED7"
BuildableName = "MetadataGenerator.app"
BlueprintName = "MetadataGenerator"
ReferencedContainer = "container:libPhoneNumber.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "14B7A2BD1DE9D7F60051AED7"
BuildableName = "MetadataGenerator.app"
BlueprintName = "MetadataGenerator"
ReferencedContainer = "container:libPhoneNumber.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "14B7A2BD1DE9D7F60051AED7"
BuildableName = "MetadataGenerator.app"
BlueprintName = "MetadataGenerator"
ReferencedContainer = "container:libPhoneNumber.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long