diff --git a/LiblinphoneTester/AppDelegate.h b/LiblinphoneTester/AppDelegate.h
deleted file mode 100644
index a3847ad02..000000000
--- a/LiblinphoneTester/AppDelegate.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-@interface AppDelegate : UIResponder
-
-@property(strong, nonatomic) UIWindow *window;
-
-@end
diff --git a/LiblinphoneTester/AppDelegate.m b/LiblinphoneTester/AppDelegate.m
deleted file mode 100644
index fd03a8667..000000000
--- a/LiblinphoneTester/AppDelegate.m
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "AppDelegate.h"
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // Override point for customization after application launch.
- if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
- UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
- UINavigationController *navigationController = [splitViewController.viewControllers lastObject];
- splitViewController.delegate = (id)navigationController.topViewController;
- }
- return YES;
-}
-
-- (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 throttle down OpenGL ES frame rates. 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 inactive 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
diff --git a/LiblinphoneTester/Base.lproj/Main_iPad.storyboard b/LiblinphoneTester/Base.lproj/Main_iPad.storyboard
deleted file mode 100644
index 20e8eea8e..000000000
--- a/LiblinphoneTester/Base.lproj/Main_iPad.storyboard
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/LiblinphoneTester/Base.lproj/Main_iPhone.storyboard b/LiblinphoneTester/Base.lproj/Main_iPhone.storyboard
deleted file mode 100644
index f4b35eabc..000000000
--- a/LiblinphoneTester/Base.lproj/Main_iPhone.storyboard
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/LiblinphoneTester/DetailTableView.h b/LiblinphoneTester/DetailTableView.h
deleted file mode 100644
index 452e765e0..000000000
--- a/LiblinphoneTester/DetailTableView.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-typedef NS_ENUM(int, TestState) { TestStateIdle, TestStatePassed, TestStateInProgress, TestStateFailed };
-
-@interface TestItem : NSObject
-
-@property(strong, nonatomic) NSString *suite;
-@property(strong, nonatomic) NSString *name;
-@property(nonatomic) TestState state;
-
-- (id)initWithName:(NSString *)name fromSuite:(NSString *)suite;
-+ (TestItem *)testWithName:(NSString *)name fromSuite:(NSString *)suite;
-
-@end
-
-@interface DetailTableView : UITableViewController
-
-@property(strong, nonatomic) NSString *detailItem;
-
-@end
diff --git a/LiblinphoneTester/DetailTableView.m b/LiblinphoneTester/DetailTableView.m
deleted file mode 100644
index c21b993f3..000000000
--- a/LiblinphoneTester/DetailTableView.m
+++ /dev/null
@@ -1,258 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "DetailTableView.h"
-#import "MasterView.h"
-#include "linphonetester/liblinphone_tester.h"
-#import "Log.h"
-
-static NSString *const kAllTestsName = @"Run All tests";
-
-@implementation TestItem
-
-- (id)initWithName:(NSString *)name fromSuite:(NSString *)suite {
- self = [super init];
- if (self) {
- self.name = name;
- self.suite = suite;
- self.state = TestStateIdle;
- }
- return self;
-}
-
-+ (TestItem *)testWithName:(NSString *)name fromSuite:(NSString *)suite {
- return [[TestItem alloc] initWithName:name fromSuite:suite];
-}
-
-- (NSString *)description {
- return [NSString stringWithFormat:@"{suite:'%@', test:'%@', state:%d}", _suite, _name, _state];
-}
-
-@end
-
-@interface DetailTableView () {
- NSMutableArray *_tests;
- BOOL in_progress;
-}
-@property(strong, nonatomic) UIPopoverController *masterPopoverController;
-- (void)configureView;
-@end
-
-@implementation DetailTableView
-
-#pragma mark - Managing the detail item
-
-- (void)setDetailItem:(id)newDetailItem {
- if (_detailItem != newDetailItem) {
- _detailItem = newDetailItem;
-
- // Update the view.
- [self configureView];
- [self.tableView reloadData];
- }
-
- if (self.masterPopoverController != nil) {
- [self.masterPopoverController dismissPopoverAnimated:YES];
- }
-}
-
-- (void)addTestsFromSuite:(NSString *)suite {
- int count = bc_tester_nb_tests([suite UTF8String]);
-
- for (int i = 0; i < count; i++) {
- const char *test_name = bc_tester_test_name([suite UTF8String], i);
- if (test_name) {
- NSString *testName = [NSString stringWithUTF8String:test_name];
- TestItem *item = [[TestItem alloc] initWithName:testName fromSuite:suite];
- [_tests addObject:item];
- }
- }
-}
-
-- (void)configureView {
- _tests = [[NSMutableArray alloc] initWithCapacity:0];
- if (self.detailItem == nil) {
- return;
- }
-
- if ([self.detailItem isEqualToString:@"All"]) {
- // dont sort tests if we use all suites at once
- for (int i = 0; i < bc_tester_nb_suites(); i++) {
- const char *suite = bc_tester_suite_name(i);
- if (suite) {
- [self addTestsFromSuite:[NSString stringWithUTF8String:suite]];
- }
- }
- } else {
- [self addTestsFromSuite:self.detailItem];
- [_tests sortUsingComparator:^(TestItem *obj1, TestItem *obj2) {
- return [obj1.name compare:obj2.name];
- }];
- }
- // suite name not used for this one
- [_tests insertObject:[TestItem testWithName:kAllTestsName fromSuite:self.detailItem] atIndex:0];
-}
-
-- (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view, typically from a nib.
- [self configureView];
-}
-
-- (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-#pragma mark - Tableview
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
- return 1;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- return _tests.count;
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- static NSString *kCellId = @"testCellIdentifier";
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:kCellId forIndexPath:indexPath];
- if (cell == nil) {
- cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:kCellId];
- }
-
- TestItem *test = _tests[indexPath.row];
- cell.textLabel.text = [NSString stringWithFormat:@"%@/%@", test.suite, test.name];
- NSString *image = nil;
- switch (test.state) {
- case TestStateIdle:
- image = nil;
- break;
- case TestStatePassed:
- image = @"test_passed";
- break;
- case TestStateInProgress:
- image = @"test_inprogress";
- break;
- case TestStateFailed:
- image = @"test_failed";
- break;
- }
- if (image) {
- image = [[NSBundle mainBundle] pathForResource:image ofType:@"png"];
- cell.imageView.image = [UIImage imageWithContentsOfFile:image];
- } else {
- [cell.imageView setImage:nil];
- }
- return cell;
-}
-
-- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
- return NO;
-}
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
- [tableView deselectRowAtIndexPath:indexPath animated:FALSE];
- if (indexPath.row == 0) {
- // we should run all tests
- NSMutableArray *paths = [[NSMutableArray alloc] init];
- for (int i = 1; i < _tests.count; i++) {
- [paths addObject:[NSIndexPath indexPathForRow:i inSection:0]];
- }
- [self launchTest:paths];
- } else {
- [self launchTest:@[ indexPath ]];
- }
-}
-
-- (void)updateItem:(NSArray *)paths withAnimation:(BOOL)animate {
- [self.tableView reloadRowsAtIndexPaths:paths
- withRowAnimation:animate ? UITableViewRowAnimationFade : UITableViewRowAnimationNone];
-}
-
-- (void)launchTest:(NSArray *)paths {
- if (in_progress) {
- LOGE(@"Test already in progress");
- return;
- }
-
- in_progress = TRUE;
- for (NSIndexPath *index in paths) {
- TestItem *test = _tests[index.row];
- test.state = TestStateInProgress;
- }
- [self updateItem:paths withAnimation:FALSE];
-
- dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
-
- dispatch_async(queue, ^{
- for (NSIndexPath *index in paths) {
- TestItem *test = _tests[index.row];
- LOGI(@"Should launch test %@", test);
- NSString *testSuite = test.suite;
- if ([test.suite isEqualToString:@"All"]) {
- testSuite = nil;
- }
- NSString *testName = test.name;
- if ([test.name isEqualToString:kAllTestsName]) {
- testName = nil;
- }
- BOOL fail = NO;
- @try {
- fail = bc_tester_run_tests([testSuite UTF8String], [testName UTF8String], NULL);
- } @catch (NSException *e) {
- fail = YES;
- }
- if (fail) {
- LOGW(@"Test Failed!");
- test.state = TestStateFailed;
- } else {
- LOGI(@"Test Passed!");
- test.state = TestStatePassed;
- }
-
- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
- [self.tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionMiddle animated:YES];
- [self updateItem:paths withAnimation:TRUE];
- });
- }
- in_progress = FALSE;
- });
-}
-
-#pragma mark - Split view
-
-- (void)splitViewController:(UISplitViewController *)splitController
- willHideViewController:(UIViewController *)viewController
- withBarButtonItem:(UIBarButtonItem *)barButtonItem
- forPopoverController:(UIPopoverController *)popoverController {
- barButtonItem.title = NSLocalizedString(@"Master", @"Master");
- [self.navigationItem setLeftBarButtonItem:barButtonItem animated:YES];
- self.masterPopoverController = popoverController;
-}
-
-- (void)splitViewController:(UISplitViewController *)splitController
- willShowViewController:(UIViewController *)viewController
- invalidatingBarButtonItem:(UIBarButtonItem *)barButtonItem {
- // Called when the view is shown again in the split view, invalidating the button and popover controller.
- [self.navigationItem setLeftBarButtonItem:nil animated:YES];
- self.masterPopoverController = nil;
-}
-
-@end
diff --git a/LiblinphoneTester/LinphoneTester-Info.plist b/LiblinphoneTester/LinphoneTester-Info.plist
deleted file mode 100644
index 18c170bff..000000000
--- a/LiblinphoneTester/LinphoneTester-Info.plist
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- ${PRODUCT_NAME}
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIcons
-
- CFBundleIcons~ipad
-
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- LSRequiresIPhoneOS
-
- NSCameraUsageDescription
- Make video calls
- NSMicrophoneUsageDescription
- Make Audio calls
- UIMainStoryboardFile
- Main_iPhone
- UIMainStoryboardFile~ipad
- Main_iPad
- UIRequiredDeviceCapabilities
-
- armv7
-
- UIRequiresFullScreen
-
- UIStatusBarTintParameters
-
- UINavigationBar
-
- Style
- UIBarStyleDefault
- Translucent
-
-
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
-
-
diff --git a/LiblinphoneTester/LinphoneTester-Prefix.pch b/LiblinphoneTester/LinphoneTester-Prefix.pch
deleted file mode 100644
index 82a2bb450..000000000
--- a/LiblinphoneTester/LinphoneTester-Prefix.pch
+++ /dev/null
@@ -1,16 +0,0 @@
-//
-// Prefix header
-//
-// The contents of this file are implicitly included at the beginning of every source file.
-//
-
-#import
-
-#ifndef __IPHONE_5_0
-#warning "This project uses features only available in iOS SDK 5.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/LiblinphoneTester/MasterView.h b/LiblinphoneTester/MasterView.h
deleted file mode 100644
index cdf8714da..000000000
--- a/LiblinphoneTester/MasterView.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-@class DetailTableView;
-
-@interface MasterView : UITableViewController
-
-@property(strong, nonatomic) DetailTableView *detailViewController;
-
-@end
diff --git a/LiblinphoneTester/MasterView.m b/LiblinphoneTester/MasterView.m
deleted file mode 100644
index 0e586db70..000000000
--- a/LiblinphoneTester/MasterView.m
+++ /dev/null
@@ -1,161 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "MasterView.h"
-#import "DetailTableView.h"
-
-#import "Log.h"
-#include "TargetConditionals.h"
-#include "linphonetester/liblinphone_tester.h"
-#include "mediastreamer2/msutils.h"
-
-@interface MasterView () {
- NSMutableArray *_objects;
- NSString *bundlePath;
- NSString *writablePath;
-}
-@end
-
-@implementation MasterView
-
-- (void)awakeFromNib {
- if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
- self.clearsSelectionOnViewWillAppear = NO;
- self.preferredContentSize = CGSizeMake(320.0, 600.0);
- }
- [super awakeFromNib];
-}
-
-- (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view, typically from a nib.
- self.detailViewController =
- (DetailTableView *)[[self.splitViewController.viewControllers lastObject] topViewController];
-
- liblinphone_tester_init(NULL);
- [Log enableLogs:ORTP_DEBUG];
- liblinphone_tester_keep_accounts(TRUE);
-
- bundlePath = [NSString stringWithFormat:@"%@/liblinphone_tester/", [[NSBundle mainBundle] bundlePath]];
- NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
- writablePath = [paths objectAtIndex:0];
-
- // bc_tester_init(tester_logs_handler, ORTP_MESSAGE, ORTP_ERROR, "rcfiles");
- // liblinphone_tester_add_suites();
-
- bc_tester_set_resource_dir_prefix([bundlePath UTF8String]);
- bc_tester_set_writable_dir_prefix([writablePath UTF8String]);
-
- LOGI(@"Bundle path: %@", bundlePath);
- LOGI(@"Writable path: %@", writablePath);
-
- //liblinphonetester_ipv6 = true;
-
- int count = bc_tester_nb_suites();
- _objects = [[NSMutableArray alloc] initWithCapacity:count + 1];
- for (int i = 0; i < count; i++) {
- const char *suite = bc_tester_suite_name(i);
- [_objects addObject:[NSString stringWithUTF8String:suite]];
- }
- [_objects sortUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
- [_objects insertObject:@"All" atIndex:0];
-}
-
-- (void)dealloc {
- liblinphone_tester_clear_accounts();
-}
-
-- (void)displayLogs {
- LOGI(@"Should display logs");
- [self.navigationController performSegueWithIdentifier:@"viewLogs" sender:self];
-}
-
-- (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-#pragma mark - Table View
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
- return 1;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- return _objects.count;
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];
-
- NSString *suite = _objects[indexPath.row];
- cell.textLabel.text = suite;
- return cell;
-}
-
-- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
- // Return NO if you do not want the specified item to be editable.
- return NO;
-}
-
-- (void)tableView:(UITableView *)tableView
- commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
- forRowAtIndexPath:(NSIndexPath *)indexPath {
- if (editingStyle == UITableViewCellEditingStyleDelete) {
- [_objects removeObjectAtIndex:indexPath.row];
- [tableView deleteRowsAtIndexPaths:@[ indexPath ] withRowAnimation:UITableViewRowAnimationFade];
- } else if (editingStyle == UITableViewCellEditingStyleInsert) {
- // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table
- // view.
- }
-}
-
-/*
-// Override to support rearranging the table view.
-- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath
-*)toIndexPath
-{
-}
-*/
-
-/*
-// Override to support conditional rearranging of the table view.
-- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
-{
- // Return NO if you do not want the item to be re-orderable.
- return YES;
-}
-*/
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
- if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
- NSString *object = _objects[indexPath.row];
- self.detailViewController.detailItem = object;
- }
-}
-
-- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
- if ([[segue identifier] isEqualToString:@"showDetail"]) {
- NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
- NSString *object = _objects[indexPath.row];
- [[segue destinationViewController] setDetailItem:object];
- }
-}
-
-@end
diff --git a/LiblinphoneTester/TesterImages.xcassets/Contents.json b/LiblinphoneTester/TesterImages.xcassets/Contents.json
deleted file mode 100644
index da4a164c9..000000000
--- a/LiblinphoneTester/TesterImages.xcassets/Contents.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
\ No newline at end of file
diff --git a/LiblinphoneTester/ar.lproj/InfoPlist.strings b/LiblinphoneTester/ar.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8..000000000
--- a/LiblinphoneTester/ar.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/LiblinphoneTester/ar.lproj/Main_iPad.strings b/LiblinphoneTester/ar.lproj/Main_iPad.strings
deleted file mode 100644
index 660a0d6c0..000000000
--- a/LiblinphoneTester/ar.lproj/Main_iPad.strings
+++ /dev/null
@@ -1,18 +0,0 @@
-
-/* Class = "IBUILabel"; text = "Title"; ObjectID = "6lf-XI-z9S"; */
-"6lf-XI-z9S.text" = "Title";
-
-/* Class = "IBUITableViewController"; title = "Master"; ObjectID = "7bK-jq-Zjz"; */
-"7bK-jq-Zjz.title" = "Master";
-
-/* Class = "IBUILabel"; text = "Title"; ObjectID = "Arm-wq-HPj"; */
-"Arm-wq-HPj.text" = "Title";
-
-/* Class = "IBUIViewController"; title = "Detail"; ObjectID = "JEX-9P-axG"; */
-"JEX-9P-axG.title" = "Detail";
-
-/* Class = "IBUINavigationItem"; title = "Master"; ObjectID = "Zdf-7t-Un8"; */
-"Zdf-7t-Un8.title" = "Master";
-
-/* Class = "IBUINavigationItem"; title = "Detail"; ObjectID = "mOI-FS-AaM"; */
-"mOI-FS-AaM.title" = "Detail";
diff --git a/LiblinphoneTester/ar.lproj/Main_iPhone.strings b/LiblinphoneTester/ar.lproj/Main_iPhone.strings
deleted file mode 100644
index b1121a15e..000000000
--- a/LiblinphoneTester/ar.lproj/Main_iPhone.strings
+++ /dev/null
@@ -1,30 +0,0 @@
-
-/* Class = "IBUILabel"; text = "Title"; ObjectID = "2pz-XF-uhl"; */
-"2pz-XF-uhl.text" = "Title";
-
-/* Class = "IBUIViewController"; title = "Detail"; ObjectID = "Ah7-4n-0Wa"; */
-"Ah7-4n-0Wa.title" = "Detail";
-
-/* Class = "IBUILabel"; text = "Title"; ObjectID = "PRJ-ig-cCG"; */
-"PRJ-ig-cCG.text" = "Title";
-
-/* Class = "IBUIButton"; normalTitle = "Logs"; ObjectID = "V3v-ch-Eo9"; */
-"V3v-ch-Eo9.normalTitle" = "Logs";
-
-/* Class = "IBUIButton"; normalTitle = "Logs"; ObjectID = "W17-XV-pa2"; */
-"W17-XV-pa2.normalTitle" = "Logs";
-
-/* Class = "IBUINavigationItem"; title = "Tests"; ObjectID = "cra-N8-TIN"; */
-"cra-N8-TIN.title" = "Tests";
-
-/* Class = "IBUIButton"; normalTitle = "Clear"; ObjectID = "hhf-hV-LBt"; */
-"hhf-hV-LBt.normalTitle" = "Clear";
-
-/* Class = "IBUIViewController"; title = "Logs"; ObjectID = "iOM-9A-Idi"; */
-"iOM-9A-Idi.title" = "Logs";
-
-/* Class = "IBUITableViewController"; title = "Master"; ObjectID = "pGg-6v-bdr"; */
-"pGg-6v-bdr.title" = "Master";
-
-/* Class = "IBUINavigationItem"; title = "List of Categories"; ObjectID = "tQt-TN-PWz"; */
-"tQt-TN-PWz.title" = "List of Categories";
diff --git a/LiblinphoneTester/en.lproj/InfoPlist.strings b/LiblinphoneTester/en.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8..000000000
--- a/LiblinphoneTester/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/LiblinphoneTester/fr.lproj/Main_iPad.strings b/LiblinphoneTester/fr.lproj/Main_iPad.strings
deleted file mode 100644
index 01db5fe6d..000000000
--- a/LiblinphoneTester/fr.lproj/Main_iPad.strings
+++ /dev/null
@@ -1,18 +0,0 @@
-
-/* Class = "UILabel"; text = "Title"; ObjectID = "6lf-XI-z9S"; */
-"6lf-XI-z9S.text" = "Title";
-
-/* Class = "UITableViewController"; title = "Master"; ObjectID = "7bK-jq-Zjz"; */
-"7bK-jq-Zjz.title" = "Master";
-
-/* Class = "UILabel"; text = "Title"; ObjectID = "Arm-wq-HPj"; */
-"Arm-wq-HPj.text" = "Title";
-
-/* Class = "UIViewController"; title = "Detail"; ObjectID = "JEX-9P-axG"; */
-"JEX-9P-axG.title" = "Detail";
-
-/* Class = "UINavigationItem"; title = "Master"; ObjectID = "Zdf-7t-Un8"; */
-"Zdf-7t-Un8.title" = "Master";
-
-/* Class = "UINavigationItem"; title = "Detail"; ObjectID = "mOI-FS-AaM"; */
-"mOI-FS-AaM.title" = "Detail";
diff --git a/LiblinphoneTester/fr.lproj/Main_iPhone.strings b/LiblinphoneTester/fr.lproj/Main_iPhone.strings
deleted file mode 100644
index 08199d089..000000000
--- a/LiblinphoneTester/fr.lproj/Main_iPhone.strings
+++ /dev/null
@@ -1,18 +0,0 @@
-
-/* Class = "UILabel"; text = "Title"; ObjectID = "2pz-XF-uhl"; */
-"2pz-XF-uhl.text" = "Title";
-
-/* Class = "UIViewController"; title = "Detail"; ObjectID = "Ah7-4n-0Wa"; */
-"Ah7-4n-0Wa.title" = "Detail";
-
-/* Class = "UILabel"; text = "Title"; ObjectID = "PRJ-ig-cCG"; */
-"PRJ-ig-cCG.text" = "Title";
-
-/* Class = "UINavigationItem"; title = "Tests"; ObjectID = "cra-N8-TIN"; */
-"cra-N8-TIN.title" = "Tests";
-
-/* Class = "UITableViewController"; title = "Master"; ObjectID = "pGg-6v-bdr"; */
-"pGg-6v-bdr.title" = "Master";
-
-/* Class = "UINavigationItem"; title = "List of Categories"; ObjectID = "tQt-TN-PWz"; */
-"tQt-TN-PWz.title" = "List of Categories";
diff --git a/LiblinphoneTester/main.m b/LiblinphoneTester/main.m
deleted file mode 100644
index d1ef5d091..000000000
--- a/LiblinphoneTester/main.m
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-#import "AppDelegate.h"
-#import "Log.h"
-#import
-#include "linphonetester/liblinphone_tester.h"
-
-#ifdef DEBUG
-
-// Dump exception
-void uncaughtExceptionHandler(NSException *exception) {
- NSLog(@"Crash: %@", exception);
- NSLog(@"Stack Trace: %@", [exception callStackSymbols]);
- // Internal error reporting
-};
-
-#endif
-
-int main(int argc, char *argv[]) {
-#ifdef DEBUG
- NSSetUncaughtExceptionHandler(&uncaughtExceptionHandler);
-#endif
- int i;
- for(i = 1; i < argc; ++i) {
- if (strcmp(argv[i], "--verbose") == 0) {
- linphone_core_set_log_level(ORTP_MESSAGE);
- } else if (strcmp(argv[i],"--log-file")==0){
-#if TARGET_OS_SIMULATOR
- char *xmlFile = bc_tester_file("LibLinphoneIOS.xml");
- char *args[] = {"--xml-file", xmlFile};
- bc_tester_parse_args(2, args, 0);
-
- char *logFile = bc_tester_file("LibLinphoneIOS.txt");
- liblinphone_tester_set_log_file(logFile);
-#endif
- } else if (strcmp(argv[i],"--no-ipv6")==0){
- liblinphonetester_ipv6 = FALSE;
- }
- }
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/LiblinphoneTester/test_failed.png b/LiblinphoneTester/test_failed.png
deleted file mode 100644
index c174df390..000000000
Binary files a/LiblinphoneTester/test_failed.png and /dev/null differ
diff --git a/LiblinphoneTester/test_inprogress.png b/LiblinphoneTester/test_inprogress.png
deleted file mode 100644
index f725a3eb9..000000000
Binary files a/LiblinphoneTester/test_inprogress.png and /dev/null differ
diff --git a/LiblinphoneTester/test_passed.png b/LiblinphoneTester/test_passed.png
deleted file mode 100644
index f8edc012d..000000000
Binary files a/LiblinphoneTester/test_passed.png and /dev/null differ
diff --git a/Podfile b/Podfile
index 762517c02..0002c3268 100644
--- a/Podfile
+++ b/Podfile
@@ -29,20 +29,6 @@ def crashlythics
end
end
-target 'liblinphoneTester' do
- # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
- use_frameworks!
-
- # Pods for liblinphoneTester
- basic_pods
-
- target 'liblinphoneTesterTests' do
- inherit! :search_paths
- # Pods for testing
- end
-
-end
-
target 'linphone' do
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
use_frameworks!
@@ -62,32 +48,6 @@ target 'linphoneExtension' do
end
-=begin
-target 'latestCallsWidget' do
- # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
- use_frameworks!
-
- # Pods for latestCallsWidget
-
-end
-
-target 'latestChatroomsWidget' do
- # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
- use_frameworks!
-
- # Pods for latestChatroomsWidget
-end
-
-
-target 'richNotifications' do
- # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
- use_frameworks!
-
- # Pods for richNotifications
-
-end
-=end
-
post_install do |installer|
# Get the version of linphone-sdk
installer.pod_targets.each do |target|
diff --git a/TestsLiblinphone/DTObjectBlockExecutor.h b/TestsLiblinphone/DTObjectBlockExecutor.h
deleted file mode 100644
index 764accb48..000000000
--- a/TestsLiblinphone/DTObjectBlockExecutor.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// DTObjectBlockExecutor.h
-// DTFoundation
-//
-// Created by Oliver Drobnik on 12.02.13.
-// Copyright (c) 2013 Cocoanetics. All rights reserved.
-//
-
-/**
- This class is used by [NSObject addDeallocBlock:] to execute blocks on dealloc
- */
-
-@interface DTObjectBlockExecutor : NSObject
-
-/**
- Convenience method to create a block executor with a deallocation block
- @param block The block to execute when the created receiver is being deallocated
- */
-+ (id)blockExecutorWithDeallocBlock:(void (^)())block;
-
-/**
- Block to execute when dealloc of the receiver is called
- */
-@property(nonatomic, copy) void (^deallocBlock)();
-
-@end
diff --git a/TestsLiblinphone/DTObjectBlockExecutor.m b/TestsLiblinphone/DTObjectBlockExecutor.m
deleted file mode 100644
index 8b8bb0b1f..000000000
--- a/TestsLiblinphone/DTObjectBlockExecutor.m
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// DTObjectBlockExecutor.m
-// DTFoundation
-//
-// Created by Oliver Drobnik on 12.02.13.
-// Copyright (c) 2013 Cocoanetics. All rights reserved.
-//
-
-#import "DTObjectBlockExecutor.h"
-
-@implementation DTObjectBlockExecutor
-
-+ (id)blockExecutorWithDeallocBlock:(void (^)())block {
- DTObjectBlockExecutor *executor = [[DTObjectBlockExecutor alloc] init];
- executor.deallocBlock = block; // copy
- return executor;
-}
-
-- (void)dealloc {
- if (_deallocBlock) {
- _deallocBlock();
- _deallocBlock = nil;
- }
-}
-
-@end
diff --git a/TestsLiblinphone/LinphoneTesterTests-Info.plist b/TestsLiblinphone/LinphoneTesterTests-Info.plist
deleted file mode 100644
index 169b6f710..000000000
--- a/TestsLiblinphone/LinphoneTesterTests-Info.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1
-
-
diff --git a/TestsLiblinphone/LinphoneTesterTests-Prefix.pch b/TestsLiblinphone/LinphoneTesterTests-Prefix.pch
deleted file mode 100644
index b5ffd7806..000000000
--- a/TestsLiblinphone/LinphoneTesterTests-Prefix.pch
+++ /dev/null
@@ -1,10 +0,0 @@
-//
-// Prefix header
-//
-// The contents of this file are implicitly included at the beginning of every source file.
-//
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/TestsLiblinphone/LinphoneTester_Tests.m b/TestsLiblinphone/LinphoneTester_Tests.m
deleted file mode 100644
index bb2493121..000000000
--- a/TestsLiblinphone/LinphoneTester_Tests.m
+++ /dev/null
@@ -1,377 +0,0 @@
-//
-// LinphoneTester_Tests.m
-// LinphoneTester Tests
-//
-// Created by guillaume on 10/09/2014.
-//
-//
-
-#import
-#include "linphone/linphonecore.h"
-#include "linphonetester/liblinphone_tester.h"
-#import "NSObject+DTRuntime.h"
-#import "Utils.h"
-#import "Log.h"
-extern bool_t liblinphonetester_ipv6;
-@interface LinphoneTesterBase : XCTestCase
-@end
-
-@implementation LinphoneTesterBase
-
-+ (NSString *)safetyTestString:(NSString *)testString {
- NSCharacterSet *charactersToRemove = [[NSCharacterSet alphanumericCharacterSet] invertedSet];
- return [[testString componentsSeparatedByCharactersInSet:charactersToRemove] componentsJoinedByString:@"_"];
-}
-
-void dummy_logger(const char *domain, OrtpLogLevel lev, const char *fmt, va_list args) {
-}
-
-+ (void)initialize {
-}
-
-+ (void)testForSuite:(NSString *)sSuite {
- LOGI(@"[message] Launching tests from suite %@", sSuite);
- const char *suite = sSuite.UTF8String;
- bc_tester_register_suite_by_name(suite);
- int test_count = bc_tester_nb_tests(suite);
- for (int k = 0; k < test_count; k++) {
- const char *test = bc_tester_test_name(suite, k);
- if (test) {
- NSString *sTest = [NSString stringWithUTF8String:test];
-
- // prepend "test_" so that it gets found by introspection
- NSString *safesTest = [LinphoneTesterBase safetyTestString:sTest];
- NSString *safesSuite = [LinphoneTesterBase safetyTestString:sSuite];
- // ordering tests
- NSString *safesIndex = nil;
- if (k < 10) {
- safesIndex = [NSString stringWithFormat:@"00%d",k];
- } else if (k <100) {
- safesIndex = [NSString stringWithFormat:@"0%d",k];
- } else if (k <1000) {
- safesIndex = [NSString stringWithFormat:@"%d",k];
- }
- NSString *selectorName = [NSString stringWithFormat:@"test%@_%@__%@", safesIndex, safesSuite, safesTest];
-
- [self addInstanceMethodWithSelectorName:selectorName
- block:^(LinphoneTesterBase *myself) {
- [myself testForSuiteTest:sSuite andTest:sTest];
- }];
- }
- }
-}
-
-- (void)testForSuiteTest:(NSString *)suite andTest:(NSString *)test {
- LOGI(@"[message] Launching test %@ from suite %@", test, suite);
- XCTAssertFalse(bc_tester_run_tests(suite.UTF8String, test.UTF8String, NULL), @"Suite '%@' / Test '%@' failed",
- suite, test);
-}
-
-@end
-
-@interface SetupTests : LinphoneTesterBase
-@end
-
-@implementation SetupTests
-+ (void)initialize {
- [self testForSuite:@"Setup"];
-}
-@end
-
-@interface TunnelTests : LinphoneTesterBase
-@end
-
-@implementation TunnelTests
-+ (void)initialize {
- [self testForSuite:@"Tunnel"];
-}
-@end
-
-@interface OfferAnswerTests : LinphoneTesterBase
-@end
-
-@implementation OfferAnswerTests
-+ (void)initialize {
- [self testForSuite:@"Offer-answer"];
-}
-@end
-
-@interface PresenceTests : LinphoneTesterBase
-@end
-
-@implementation PresenceTests
-+ (void)initialize {
- [self testForSuite:@"Presence"];
-}
-@end
-
-@interface AccountCreatorTests : LinphoneTesterBase
-@end
-
-@implementation AccountCreatorTests
-+ (void)initialize {
- [self testForSuite:@"Account creator"];
-}
-@end
-
-@interface ConferenceEventTests : LinphoneTesterBase
-@end
-
-@implementation ConferenceEventTests
-+ (void)initialize {
- [self testForSuite:@"Conference event"];
-}
-@end
-
-@interface LogCollectionTests : LinphoneTesterBase
-@end
-
-@implementation LogCollectionTests
-+ (void)initialize {
- [self testForSuite:@"LogCollection"];
-}
-@end
-
-@interface PlayerTests : LinphoneTesterBase
-@end
-
-@implementation PlayerTests
-+ (void)initialize {
- [self testForSuite:@"Player"];
-}
-@end
-
-@interface DTMFTests : LinphoneTesterBase
-@end
-
-@implementation DTMFTests
-+ (void)initialize {
- [self testForSuite:@"DTMF"];
-}
-@end
-
-/*@interface CpimTests : LinphoneTesterBase
-@end
-
-@implementation CpimTests
-+ (void)initialize {
- [self testForSuite:@"Cpim"];
-}
-@end*/
-
-@interface MultipartTests : LinphoneTesterBase
-@end
-
-@implementation MultipartTests
-+ (void)initialize {
- [self testForSuite:@"Multipart"];
-}
-@end
-
-@interface ClonableObjectTests : LinphoneTesterBase
-@end
-
-@implementation ClonableObjectTests
-+ (void)initialize {
- [self testForSuite:@"ClonableObject"];
-}
-@end
-
-@interface MainDbTests : LinphoneTesterBase
-@end
-
-@implementation MainDbTests
-+ (void)initialize {
- [self testForSuite:@"MainDb"];
-}
-@end
-
-@interface PropertyContainerTests : LinphoneTesterBase
-@end
-
-@implementation PropertyContainerTests
-+ (void)initialize {
- [self testForSuite:@"PropertyContainer"];
-}
-@end
-
-@interface ProxyConfigTests : LinphoneTesterBase
-@end
-
-@implementation ProxyConfigTests
-+ (void)initialize {
- [self testForSuite:@"Proxy config"];
-}
-@end
-
-@interface VCardTests : LinphoneTesterBase
-@end
-
-@implementation VCardTests
-+ (void)initialize {
- [self testForSuite:@"VCard"];
-}
-@end
-
-@interface VideoCallTests : LinphoneTesterBase
-@end
-
-@implementation VideoCallTests
-+ (void)initialize {
- [self testForSuite:@"Video Call"];
-}
-@end
-
-@interface AudioBypassTests : LinphoneTesterBase
-@end
-
-@implementation AudioBypassTests
-+ (void)initialize {
- [self testForSuite:@"Audio Bypass"];
-}
-@end
-
-@interface ContentsTests : LinphoneTesterBase
-@end
-
-@implementation ContentsTests
-+ (void)initialize {
- [self testForSuite:@"Contents"];
-}
-@end
-
-@interface VideoTests : LinphoneTesterBase
-@end
-
-@implementation VideoTests
-+ (void)initialize {
- [self testForSuite:@"Video"];
-}
-@end
-
-@interface MulticastCallTests : LinphoneTesterBase
-@end
-
-@implementation MulticastCallTests
-+ (void)initialize {
- [self testForSuite:@"Multicast Call"];
-}
-@end
-
-@interface StunTests : LinphoneTesterBase
-@end
-
-@implementation StunTests
-+ (void)initialize {
- [self testForSuite:@"Stun"];
-}
-@end
-
-@interface EventTests : LinphoneTesterBase
-@end
-
-@implementation EventTests
-+ (void)initialize {
- [self testForSuite:@"Event"];
-}
-@end
-
-@interface MessageTests : LinphoneTesterBase
-@end
-
-@implementation MessageTests
-+ (void)initialize {
- [self testForSuite:@"Message"];
-}
-@end
-
-@interface RemoteProvisioningTests : LinphoneTesterBase
-@end
-
-@implementation RemoteProvisioningTests
-+ (void)initialize {
- [self testForSuite:@"RemoteProvisioning"];
-}
-@end
-
-@interface QualityReportingTests : LinphoneTesterBase
-@end
-
-@implementation QualityReportingTests
-+ (void)initialize {
- [self testForSuite:@"QualityReporting"];
-}
-@end
-
-@interface RegisterTests : LinphoneTesterBase
-@end
-
-@implementation RegisterTests
-+ (void)initialize {
- [self testForSuite:@"Register"];
-}
-@end
-
-@interface GroupChatTests : LinphoneTesterBase
-@end
-
-@implementation GroupChatTests
-+ (void)initialize {
- [self testForSuite:@"Group Chat"];
-}
-@end
-
-@interface FlexisipTests : LinphoneTesterBase
-@end
-
-@implementation FlexisipTests
-+ (void)initialize {
- [self testForSuite:@"Flexisip"];
-}
-@end
-
-@interface MultiCallTests : LinphoneTesterBase
-@end
-
-@implementation MultiCallTests
-+ (void)initialize {
- [self testForSuite:@"Multi call"];
-}
-@end
-
-@interface SingleCallTests : LinphoneTesterBase
-@end
-
-@implementation SingleCallTests
-+ (void)initialize {
- [self testForSuite:@"Single Call"];
-}
-@end
-
-@interface PresenceUsingServerTests : LinphoneTesterBase
-@end
-
-@implementation PresenceUsingServerTests
-+ (void)initialize {
- [self testForSuite:@"Presence using server"];
-}
-@end
-
-@interface CallRecoveryTests : LinphoneTesterBase
-@end
-
-@implementation CallRecoveryTests
-+ (void)initialize {
- [self testForSuite:@"Call recovery"];
-}
-@end
-
-@interface CallWithICETests : LinphoneTesterBase
-@end
-
-@implementation CallWithICETests
-+ (void)initialize {
- [self testForSuite:@"Call with ICE"];
-}
-@end
-
diff --git a/TestsLiblinphone/NSObject+DTRuntime.h b/TestsLiblinphone/NSObject+DTRuntime.h
deleted file mode 100644
index 26b83684e..000000000
--- a/TestsLiblinphone/NSObject+DTRuntime.h
+++ /dev/null
@@ -1,58 +0,0 @@
-//
-// NSObject+DTRuntime.h
-// DTFoundation
-//
-// Created by Oliver Drobnik on 4/25/12.
-// Copyright (c) 2012 Cocoanetics. All rights reserved.
-//
-
-/**
- Methods to dynamically modify objects at runtime
- */
-
-@interface NSObject (DTRuntime)
-
-/**-------------------------------------------------------------------------------------
- @name Blocks
- ---------------------------------------------------------------------------------------
- */
-
-/**
- Adds a block to be executed as soon as the receiver's memory is deallocated
- @param block The block to execute when the receiver is being deallocated
- */
-- (void)addDeallocBlock:(void (^)())block;
-
-/**
- Adds a new instance method to a class. All instances of this class will have this method.
-
- The block captures `self` in the calling context. To allow access to the instance from within the block it is passed as
- parameter to the block.
- @param selectorName The name of the method.
- @param block The block to execute for the instance method, a pointer to the instance is passed as the only parameter.
- @returns `YES` if the operation was successful
- */
-+ (BOOL)addInstanceMethodWithSelectorName:(NSString *)selectorName block:(void (^)(id))block;
-
-/**-------------------------------------------------------------------------------------
- @name Method Swizzling
- ---------------------------------------------------------------------------------------
- */
-
-/**
- Exchanges two method implementations. After the call methods to the first selector will now go to the second one and
- vice versa.
- @param selector The first method
- @param otherSelector The second method
- */
-+ (void)swizzleMethod:(SEL)selector withMethod:(SEL)otherSelector;
-
-/**
- Exchanges two class method implementations. After the call methods to the first selector will now go to the second one
- and vice versa.
- @param selector The first method
- @param otherSelector The second method
- */
-+ (void)swizzleClassMethod:(SEL)selector withMethod:(SEL)otherSelector;
-
-@end
diff --git a/TestsLiblinphone/NSObject+DTRuntime.m b/TestsLiblinphone/NSObject+DTRuntime.m
deleted file mode 100644
index 049b6c705..000000000
--- a/TestsLiblinphone/NSObject+DTRuntime.m
+++ /dev/null
@@ -1,94 +0,0 @@
-//
-// NSObject_DTRuntime.h
-// DTFoundation
-//
-// Created by Oliver Drobnik on 4/25/12.
-// Copyright (c) 2012 Cocoanetics. All rights reserved.
-//
-
-#import
-#import "DTObjectBlockExecutor.h"
-
-@implementation NSObject (DTRuntime)
-
-static char DTRuntimeDeallocBlocks;
-
-#pragma mark - Blocks
-
-- (void)addDeallocBlock:(void (^)())block {
- // don't accept NULL block
- NSParameterAssert(block);
-
- NSMutableArray *deallocBlocks = objc_getAssociatedObject(self, &DTRuntimeDeallocBlocks);
-
- // add array of dealloc blocks if not existing yet
- if (!deallocBlocks) {
- deallocBlocks = [[NSMutableArray alloc] init];
-
- objc_setAssociatedObject(self, &DTRuntimeDeallocBlocks, deallocBlocks, OBJC_ASSOCIATION_RETAIN);
- }
-
- DTObjectBlockExecutor *executor = [DTObjectBlockExecutor blockExecutorWithDeallocBlock:block];
-
- [deallocBlocks addObject:executor];
-}
-
-+ (BOOL)addInstanceMethodWithSelectorName:(NSString *)selectorName block:(void (^)(id))block {
- // don't accept nil name
- NSParameterAssert(selectorName);
-
- // don't accept NULL block
- NSParameterAssert(block);
-
-// See http://stackoverflow.com/questions/6357663/casting-a-block-to-a-void-for-dynamic-class-method-resolution
-
-#if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_7
- void *impBlockForIMP = (void *)objc_unretainedPointer(block);
-#else
- id impBlockForIMP = block;
-#endif
-
- IMP myIMP = imp_implementationWithBlock(impBlockForIMP);
-
- SEL selector = NSSelectorFromString(selectorName);
- return class_addMethod(self, selector, myIMP, "v@:");
-}
-
-#pragma mark - Method Swizzling
-
-+ (void)swizzleMethod:(SEL)selector withMethod:(SEL)otherSelector {
- // my own class is being targetted
- Class c = [self class];
-
- // get the methods from the selectors
- Method originalMethod = class_getInstanceMethod(c, selector);
- Method otherMethod = class_getInstanceMethod(c, otherSelector);
-
- if (class_addMethod(c, selector, method_getImplementation(otherMethod), method_getTypeEncoding(otherMethod))) {
- class_replaceMethod(c, otherSelector, method_getImplementation(originalMethod),
- method_getTypeEncoding(originalMethod));
- } else {
- method_exchangeImplementations(originalMethod, otherMethod);
- }
-}
-
-+ (void)swizzleClassMethod:(SEL)selector withMethod:(SEL)otherSelector {
- // my own class is being targetted
- Class c = [self class];
-
- // get the methods from the selectors
- Method originalMethod = class_getClassMethod(c, selector);
- Method otherMethod = class_getClassMethod(c, otherSelector);
-
- // if (class_addMethod(c, selector, method_getImplementation(otherMethod), method_getTypeEncoding(otherMethod)))
- // {
- // class_replaceMethod(c, otherSelector, method_getImplementation(originalMethod),
- // method_getTypeEncoding(originalMethod));
- // }
- // else
- // {
- method_exchangeImplementations(originalMethod, otherMethod);
- // }
-}
-
-@end
diff --git a/TestsLiblinphone/ar.lproj/InfoPlist.strings b/TestsLiblinphone/ar.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8..000000000
--- a/TestsLiblinphone/ar.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/TestsLiblinphone/en.lproj/InfoPlist.strings b/TestsLiblinphone/en.lproj/InfoPlist.strings
deleted file mode 100644
index 477b28ff8..000000000
--- a/TestsLiblinphone/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/latestCallsWidget/Base.lproj/MainInterface.storyboard b/latestCallsWidget/Base.lproj/MainInterface.storyboard
deleted file mode 100644
index 1e3f45eed..000000000
--- a/latestCallsWidget/Base.lproj/MainInterface.storyboard
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/latestCallsWidget/Info.plist b/latestCallsWidget/Info.plist
deleted file mode 100644
index 191930909..000000000
--- a/latestCallsWidget/Info.plist
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- Linphone - Latest Calls
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- XPC!
- CFBundleShortVersionString
- 4.1
- CFBundleVersion
- 27
- NSExtension
-
- NSExtensionMainStoryboard
- MainInterface
- NSExtensionPointIdentifier
- com.apple.widget-extension
-
-
-
diff --git a/latestCallsWidget/TodayViewController.h b/latestCallsWidget/TodayViewController.h
deleted file mode 100644
index 258500275..000000000
--- a/latestCallsWidget/TodayViewController.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-@interface TodayViewController : UIViewController
-@property (strong, nonatomic) IBOutletCollection(UIStackView) NSArray *stackViews;
-@property (strong, nonatomic) NSMutableArray *imgs;
-@property (strong, nonatomic) NSMutableArray *logIds;
-@property (strong, nonatomic) NSMutableArray *displayNames;
-
-- (IBAction)firstButtonTapped;
-- (IBAction)secondButtonTapped;
-- (IBAction)thirdButtonTapped;
-- (IBAction)fourthButtonTapped;
-@end
diff --git a/latestCallsWidget/TodayViewController.m b/latestCallsWidget/TodayViewController.m
deleted file mode 100644
index 2d254c8a1..000000000
--- a/latestCallsWidget/TodayViewController.m
+++ /dev/null
@@ -1,121 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "TodayViewController.h"
-#import
-
-@interface TodayViewController ()
-
-@end
-
-@implementation TodayViewController
-
-- (void)loadData {
- NSUserDefaults *mySharedDefaults = [[NSUserDefaults alloc] initWithSuiteName: @"group.belledonne-communications.linphone.widget"];
- [_imgs removeAllObjects];
- [_logIds removeAllObjects];
- [_displayNames removeAllObjects];
- NSMutableArray *logs = [NSMutableArray arrayWithArray:[mySharedDefaults objectForKey:@"logs"]];
- for (NSDictionary *dict in logs) {
- [_logIds addObject:[dict objectForKey:@"id"]];
- [_displayNames addObject:[dict objectForKey:@"display"]];
- [_imgs addObject:[dict objectForKey:@"img"]?:[NSNull null]];
- }
-}
-
-- (void)draw {
- int i = 0;
- for (i = 0 ; i < 4 && i < _logIds.count ; i++) {
- UIStackView *stack = _stackViews[i];
- UIButton *button = stack.subviews[0];
- UILabel *name = stack.subviews[1];
- if (_imgs[i] != [NSNull null]) {
- [button setImage:[UIImage imageWithData:_imgs[i]] forState:UIControlStateNormal];
- }
- [stack setAlpha:1];
- button.enabled = YES;
- [name setText:_displayNames[i]];
- }
-
- while (i < 4) {
- UIStackView *stack = _stackViews[i];
- UIButton *button = stack.subviews[0];
- [stack setAlpha:0];
- button.enabled = NO;
- i++;
- }
-}
-
-- (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
- for (UIStackView *stack in _stackViews) {
- UIButton *button = stack.subviews[0];
- // making rounded image
- UIImageView *imageView = button.imageView;
- imageView.layer.cornerRadius = imageView.frame.size.height / 2;
- imageView.clipsToBounds = YES;
- }
- _logIds = [NSMutableArray array];
- _imgs = [NSMutableArray array];
- _displayNames = [NSMutableArray array];
-}
-
-- (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
- [_imgs removeAllObjects];
-}
-
-- (void)widgetPerformUpdateWithCompletionHandler:(void (^)(NCUpdateResult))completionHandler {
- // Perform any setup necessary in order to update the view.
-
- // If an error is encountered, use NCUpdateResultFailed
- // If there's no update required, use NCUpdateResultNoData
- // If there's an update, use NCUpdateResultNewData
- [self loadData];
- [self draw];
- completionHandler(NCUpdateResultNewData);
-}
-
-- (void)launchAppWithURL:(NSURL *) url {
- [self.extensionContext openURL:url
- completionHandler:nil];
-}
-
-- (void)launchOnHistoryDetailsWithId:(NSString *)logId {
- [self launchAppWithURL:[NSURL URLWithString:[@"linphone-widget://call_log/show?" stringByAppendingString:logId]]];
-}
-
-- (IBAction)firstButtonTapped {
- [self launchOnHistoryDetailsWithId:_logIds[0]];
-}
-
-- (IBAction)secondButtonTapped {
- [self launchOnHistoryDetailsWithId:_logIds[1]];
-}
-
-- (IBAction)thirdButtonTapped {
- [self launchOnHistoryDetailsWithId:_logIds[2]];
-}
-
-- (IBAction)fourthButtonTapped {
- [self launchOnHistoryDetailsWithId:_logIds[3]];
-}
-@end
diff --git a/latestCallsWidget/latestCallsWidget.entitlements b/latestCallsWidget/latestCallsWidget.entitlements
deleted file mode 100644
index eae1fdc31..000000000
--- a/latestCallsWidget/latestCallsWidget.entitlements
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- com.apple.security.application-groups
-
- group.belledonne-communications.linphone.widget
-
-
-
diff --git a/latestChatroomsWidget/Base.lproj/MainInterface.storyboard b/latestChatroomsWidget/Base.lproj/MainInterface.storyboard
deleted file mode 100644
index 33db1d1a6..000000000
--- a/latestChatroomsWidget/Base.lproj/MainInterface.storyboard
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/latestChatroomsWidget/Info.plist b/latestChatroomsWidget/Info.plist
deleted file mode 100644
index 7f232370a..000000000
--- a/latestChatroomsWidget/Info.plist
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- Linphone - Latest Chatrooms
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- XPC!
- CFBundleShortVersionString
- 4.1
- CFBundleVersion
- 27
- NSExtension
-
- NSExtensionMainStoryboard
- MainInterface
- NSExtensionPointIdentifier
- com.apple.widget-extension
-
-
-
diff --git a/latestChatroomsWidget/TodayViewController.h b/latestChatroomsWidget/TodayViewController.h
deleted file mode 100644
index 9035ef4c3..000000000
--- a/latestChatroomsWidget/TodayViewController.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-@interface TodayViewController : UIViewController
-@property (strong, nonatomic) IBOutletCollection(UIStackView) NSArray *stackViews;
-@property (strong, nonatomic) NSMutableArray *addresses;
-@property (strong, nonatomic) NSMutableArray *localAddress;
-@property (strong, nonatomic) NSMutableArray *displayNames;
-@property (strong, nonatomic) NSMutableArray *isConf;
-@property (strong, nonatomic) NSMutableArray *imgs;
-
-- (IBAction)firstButtonTapped;
-- (IBAction)secondButtonTapped;
-- (IBAction)thirdButtonTapped;
-- (IBAction)fourthButtonTapped;
-@end
diff --git a/latestChatroomsWidget/TodayViewController.m b/latestChatroomsWidget/TodayViewController.m
deleted file mode 100644
index ae4dad2e3..000000000
--- a/latestChatroomsWidget/TodayViewController.m
+++ /dev/null
@@ -1,131 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "TodayViewController.h"
-#import
-
-@interface TodayViewController ()
-
-@end
-
-@implementation TodayViewController
-
-- (void)loadData {
- NSUserDefaults *mySharedDefaults = [[NSUserDefaults alloc] initWithSuiteName: @"group.belledonne-communications.linphone.widget"];
- [_imgs removeAllObjects];
- [_addresses removeAllObjects];
- [_localAddress removeAllObjects];
- [_displayNames removeAllObjects];
- [_isConf removeAllObjects];
- NSMutableArray *chatrooms = [NSMutableArray arrayWithArray:[mySharedDefaults objectForKey:@"chatrooms"]];
- for (NSDictionary *dict in chatrooms) {
- [_addresses addObject:[dict objectForKey:@"peer"]];
- [_localAddress addObject:[dict objectForKey:@"local"]];
- [_displayNames addObject:[dict objectForKey:@"display"]];
- [_isConf addObject:(NSNumber *)[dict objectForKey:@"nbParticipants"]];
- [_imgs addObject:[dict objectForKey:@"img"]?:[NSNull null]];
- }
-}
-
-- (void)draw {
- int i = 0;
- for (i = 0 ; i < 4 && i < _addresses.count ; i++) {
- UIStackView *stack = _stackViews[i];
- UIButton *button = stack.subviews[0];
- UILabel *name = stack.subviews[1];
- if (_imgs[i] != [NSNull null]) {
- [button setImage:[UIImage imageWithData:_imgs[i]] forState:UIControlStateNormal];
- } else if (((NSNumber *)_isConf[i]).boolValue) {
- [button setImage:[UIImage imageNamed:@"chat_group_avatar.png"] forState:UIControlStateNormal];
- }
- [stack setAlpha:1];
- button.enabled = YES;
- [name setText:_displayNames[i]];
- }
-
- while (i < 4) {
- UIStackView *stack = _stackViews[i];
- UIButton *button = stack.subviews[0];
- [stack setAlpha:0];
- button.enabled = NO;
- i++;
- }
-}
-
-- (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
- for (UIStackView *stack in _stackViews) {
- UIButton *button = stack.subviews[0];
- // making rounded image
- UIImageView *imageView = button.imageView;
- imageView.layer.cornerRadius = imageView.frame.size.height / 2;
- imageView.clipsToBounds = YES;
- }
-
- _addresses = [NSMutableArray array];
- _localAddress = [NSMutableArray array];
- _displayNames = [NSMutableArray array];
- _imgs = [NSMutableArray array];
- _isConf = [NSMutableArray array];
-}
-
-- (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
- [_imgs removeAllObjects];
-}
-
-- (void)widgetPerformUpdateWithCompletionHandler:(void (^)(NCUpdateResult))completionHandler {
- // Perform any setup necessary in order to update the view.
-
- // If an error is encountered, use NCUpdateResultFailed
- // If there's no update required, use NCUpdateResultNoData
- // If there's an update, use NCUpdateResultNewData
- [self loadData];
- [self draw];
-
- completionHandler(NCUpdateResultNewData);
-}
-
-- (void)launchAppWithURL:(NSURL *) url {
- [self.extensionContext openURL:url
- completionHandler:nil];
-}
-
-- (void)launchOnChatConversationViewWithPeerAddress:(NSString *)peerAddress andLocalAddress:(NSString *)localAddress {
- [self launchAppWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"linphone-widget://chatroom/show?peer=%@&local=%@", peerAddress, localAddress]]];
-}
-
-- (IBAction)firstButtonTapped {
- [self launchOnChatConversationViewWithPeerAddress:_addresses[0] andLocalAddress:_localAddress[0]];
-}
-
-- (IBAction)secondButtonTapped {
- [self launchOnChatConversationViewWithPeerAddress:_addresses[1] andLocalAddress:_localAddress[1]];
-}
-
-- (IBAction)thirdButtonTapped {
- [self launchOnChatConversationViewWithPeerAddress:_addresses[2] andLocalAddress:_localAddress[2]];
-}
-
-- (IBAction)fourthButtonTapped {
- [self launchOnChatConversationViewWithPeerAddress:_addresses[3] andLocalAddress:_localAddress[3]];
-}
-@end
diff --git a/latestChatroomsWidget/latestChatroomsWidget.entitlements b/latestChatroomsWidget/latestChatroomsWidget.entitlements
deleted file mode 100644
index eae1fdc31..000000000
--- a/latestChatroomsWidget/latestChatroomsWidget.entitlements
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- com.apple.security.application-groups
-
- group.belledonne-communications.linphone.widget
-
-
-
diff --git a/linphone.xcodeproj/project.pbxproj b/linphone.xcodeproj/project.pbxproj
index d3883d7a9..a849283c7 100644
--- a/linphone.xcodeproj/project.pbxproj
+++ b/linphone.xcodeproj/project.pbxproj
@@ -8,12 +8,10 @@
/* Begin PBXBuildFile section */
152F22361B15E889008C0621 /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 152F22351B15E889008C0621 /* libxml2.dylib */; };
- 15F728741B16FF9A00A1C901 /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 152F22351B15E889008C0621 /* libxml2.dylib */; };
1D3623260D0F684500981E51 /* LinphoneAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* LinphoneAppDelegate.m */; };
1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- 221234461D9E682100DEFA1F /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 63AADBCA1B6A0FF200AA16FD /* Images.xcassets */; };
2214EB7A12F846B1002A5394 /* UICallButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 2214EB7912F846B1002A5394 /* UICallButton.m */; };
2214EB8912F84EBB002A5394 /* UIHangUpButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 2214EB8812F84EBB002A5394 /* UIHangUpButton.m */; };
2214EBF312F86360002A5394 /* UIMutedMicroButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 2214EBF212F86360002A5394 /* UIMutedMicroButton.m */; };
@@ -62,26 +60,6 @@
570742581D5A0691004B9C84 /* ShopView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 570742561D5A0691004B9C84 /* ShopView.xib */; };
570742611D5A09B8004B9C84 /* ShopView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5707425F1D5A09B8004B9C84 /* ShopView.m */; };
570742671D5A63DB004B9C84 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 570742661D5A63DB004B9C84 /* StoreKit.framework */; };
- 5E10ED4820D00630002BF6FE /* avatar.png in Resources */ = {isa = PBXBuildFile; fileRef = 633FEBE61D3CD5570014B822 /* avatar.png */; };
- 5E10ED4920D006C9002BF6FE /* chat_group_avatar.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2A81941F87B8000012A66B /* chat_group_avatar.png */; };
- 5E223A9920E244B400D06A36 /* NotificationTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E223A9820E244B400D06A36 /* NotificationTableViewCell.m */; };
- 5E31290120D7A37E00CF3AAE /* NotificationCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EF0C33820C806A5005081B0 /* NotificationCenter.framework */; };
- 5E31290520D7A37E00CF3AAE /* TodayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E31290420D7A37E00CF3AAE /* TodayViewController.m */; };
- 5E31290820D7A37E00CF3AAE /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5E31290620D7A37E00CF3AAE /* MainInterface.storyboard */; };
- 5E31291320D7AAA100CF3AAE /* avatar.png in Resources */ = {isa = PBXBuildFile; fileRef = 633FEBE61D3CD5570014B822 /* avatar.png */; };
- 5E31291A20D7AAAD00CF3AAE /* chat_group_avatar.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2A81941F87B8000012A66B /* chat_group_avatar.png */; };
- 5E32944520E4C29000BBA896 /* chat_delivered.png in Resources */ = {isa = PBXBuildFile; fileRef = 244523AC1E8266CC0037A187 /* chat_delivered.png */; };
- 5E32944C20E4C29300BBA896 /* chat_error.png in Resources */ = {isa = PBXBuildFile; fileRef = 244523AD1E8266CC0037A187 /* chat_error.png */; };
- 5E32944D20E4C29700BBA896 /* chat_read.png in Resources */ = {isa = PBXBuildFile; fileRef = 244523AE1E8266CC0037A187 /* chat_read.png */; };
- 5E3391EC20E387E000F66299 /* color_A.png in Resources */ = {isa = PBXBuildFile; fileRef = 633FEC701D3CD5570014B822 /* color_A.png */; };
- 5E3391F320E387E700F66299 /* color_D.png in Resources */ = {isa = PBXBuildFile; fileRef = 633FEC721D3CD5570014B822 /* color_D.png */; };
- 5E58962420DCE5700030868C /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C73477B1D9BA3A00022EE8C /* UserNotifications.framework */; };
- 5E58962620DCE5700030868C /* UserNotificationsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E58962520DCE5700030868C /* UserNotificationsUI.framework */; };
- 5E58962A20DCE5700030868C /* NotificationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E58962920DCE5700030868C /* NotificationViewController.m */; };
- 5E58962D20DCE5700030868C /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5E58962B20DCE5700030868C /* MainInterface.storyboard */; };
- 5EEE8F9B20C80C23006E4176 /* NotificationCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EF0C33820C806A5005081B0 /* NotificationCenter.framework */; };
- 5EEE8F9F20C80C23006E4176 /* TodayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EEE8F9E20C80C23006E4176 /* TodayViewController.m */; };
- 5EEE8FA220C80C23006E4176 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5EEE8FA020C80C23006E4176 /* MainInterface.storyboard */; };
6134812D2406CECC00695B41 /* ConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6134812C2406CECC00695B41 /* ConfigManager.swift */; };
6134812F2407B35200695B41 /* AppManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6134812E2407B35200695B41 /* AppManager.swift */; };
6135761C240E81BB005304D4 /* UIInterfaceStyleButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 6135761B240E81BA005304D4 /* UIInterfaceStyleButton.m */; };
@@ -127,7 +105,7 @@
61AE364F20C00B370089D9D3 /* ShareViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61AE364E20C00B370089D9D3 /* ShareViewController.m */; };
61AE365220C00B370089D9D3 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 61AE365020C00B370089D9D3 /* MainInterface.storyboard */; };
61AE365620C00B370089D9D3 /* linphoneExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 61AE364B20C00B370089D9D3 /* linphoneExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
- 61AEBEA321906AFC00F35E7F /* (null) in Frameworks */ = {isa = PBXBuildFile; };
+ 61AEBEA321906AFC00F35E7F /* BuildFile in Frameworks */ = {isa = PBXBuildFile; };
61AEBEBD2191990A00F35E7F /* DevicesListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61AEBEBC2191990A00F35E7F /* DevicesListView.m */; };
61AEBEBF2191991F00F35E7F /* DevicesListView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61AEBEBE2191991F00F35E7F /* DevicesListView.xib */; };
61AEBEC22191D7C800F35E7F /* UIDevicesDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 61AEBEC12191D7C800F35E7F /* UIDevicesDetails.m */; };
@@ -140,20 +118,6 @@
61CCC3E121933B660060EDEA /* UIDeviceCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61CCC3E021933B660060EDEA /* UIDeviceCell.xib */; };
61DD7E1F2372E88F001BDD01 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DD7E1E2372E88F001BDD01 /* CoreLocation.framework */; };
61F1997520C6B1D5006B069A /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61F1996E20C6B1D5006B069A /* AVKit.framework */; };
- 63058A241B4E821E00EFAE36 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A0E1B4E821E00EFAE36 /* AppDelegate.m */; };
- 63058A251B4E821E00EFAE36 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 63058A0F1B4E821E00EFAE36 /* InfoPlist.strings */; };
- 63058A261B4E821E00EFAE36 /* Main_iPad.strings in Resources */ = {isa = PBXBuildFile; fileRef = 63058A111B4E821E00EFAE36 /* Main_iPad.strings */; };
- 63058A271B4E821E00EFAE36 /* Main_iPhone.strings in Resources */ = {isa = PBXBuildFile; fileRef = 63058A131B4E821E00EFAE36 /* Main_iPhone.strings */; };
- 63058A281B4E821E00EFAE36 /* Main_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 63058A151B4E821E00EFAE36 /* Main_iPad.storyboard */; };
- 63058A291B4E821E00EFAE36 /* Main_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 63058A171B4E821E00EFAE36 /* Main_iPhone.storyboard */; };
- 63058A2A1B4E821E00EFAE36 /* DetailTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A1A1B4E821E00EFAE36 /* DetailTableView.m */; };
- 63058A2D1B4E821E00EFAE36 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A201B4E821E00EFAE36 /* main.m */; };
- 63058A2E1B4E821E00EFAE36 /* MasterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A221B4E821E00EFAE36 /* MasterView.m */; };
- 63058A2F1B4E821E00EFAE36 /* TesterImages.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 63058A231B4E821E00EFAE36 /* TesterImages.xcassets */; };
- 63058A3B1B4E822F00EFAE36 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 63058A311B4E822F00EFAE36 /* InfoPlist.strings */; };
- 63058A3C1B4E822F00EFAE36 /* DTObjectBlockExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A341B4E822F00EFAE36 /* DTObjectBlockExecutor.m */; };
- 63058A3E1B4E822F00EFAE36 /* LinphoneTester_Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A381B4E822F00EFAE36 /* LinphoneTester_Tests.m */; };
- 63058A3F1B4E823000EFAE36 /* NSObject+DTRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 63058A3A1B4E822F00EFAE36 /* NSObject+DTRuntime.m */; };
6306440E1BECB08500134C72 /* FirstLoginView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6306440C1BECB08500134C72 /* FirstLoginView.m */; };
6308F9C51BF0DD6600D1234B /* XMLRPCHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 6308F9C41BF0DD6600D1234B /* XMLRPCHelper.m */; };
630CF5571AF7CE1500539F7A /* UITextField+DoneButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 630CF5561AF7CE1500539F7A /* UITextField+DoneButton.m */; };
@@ -636,9 +600,6 @@
63AADC001B6A0FF200AA16FD /* assistant_linphone_create.rc in Resources */ = {isa = PBXBuildFile; fileRef = 63AADBE41B6A0FF200AA16FD /* assistant_linphone_create.rc */; };
63AADC011B6A0FF200AA16FD /* assistant_linphone_existing.rc in Resources */ = {isa = PBXBuildFile; fileRef = 63AADBE51B6A0FF200AA16FD /* assistant_linphone_existing.rc */; };
63AADC021B6A0FF200AA16FD /* assistant_remote.rc in Resources */ = {isa = PBXBuildFile; fileRef = 63AADBE61B6A0FF200AA16FD /* assistant_remote.rc */; };
- 63B21A7C1C623DA80074DFF8 /* test_failed.png in Resources */ = {isa = PBXBuildFile; fileRef = 63B21A791C623DA80074DFF8 /* test_failed.png */; };
- 63B21A7D1C623DA80074DFF8 /* test_inprogress.png in Resources */ = {isa = PBXBuildFile; fileRef = 63B21A7A1C623DA80074DFF8 /* test_inprogress.png */; };
- 63B21A7E1C623DA80074DFF8 /* test_passed.png in Resources */ = {isa = PBXBuildFile; fileRef = 63B21A7B1C623DA80074DFF8 /* test_passed.png */; };
63B81A0C1B57DA33009604A6 /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = 63B81A031B57DA33009604A6 /* LICENSE.txt */; };
63B81A0D1B57DA33009604A6 /* TPKeyboardAvoidingCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63B81A051B57DA33009604A6 /* TPKeyboardAvoidingCollectionView.m */; };
63B81A0E1B57DA33009604A6 /* TPKeyboardAvoidingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63B81A071B57DA33009604A6 /* TPKeyboardAvoidingScrollView.m */; };
@@ -654,21 +615,18 @@
63CDC45F1C3BDE370085F529 /* ringback.wav in Resources */ = {isa = PBXBuildFile; fileRef = 63CDC4541C3BDE370085F529 /* ringback.wav */; };
63CDC4661C3BDE370085F529 /* shortring.caf in Resources */ = {isa = PBXBuildFile; fileRef = 63CDC45C1C3BDE370085F529 /* shortring.caf */; };
63CE58401C85EBF400304800 /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CE583F1C85EBF400304800 /* VideoToolbox.framework */; };
- 63CE58451C85EC1000304800 /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CE583F1C85EBF400304800 /* VideoToolbox.framework */; settings = {ATTRIBUTES = (Required, ); }; };
63D11C531C3D501200E8FCEE /* Log.m in Sources */ = {isa = PBXBuildFile; fileRef = 63D11C521C3D501200E8FCEE /* Log.m */; };
- 63D11C551C3D50A100E8FCEE /* Log.m in Sources */ = {isa = PBXBuildFile; fileRef = 63D11C521C3D501200E8FCEE /* Log.m */; };
63DFE04B1C40161700DA5E87 /* notes_of_the_optimistic.caf in Resources */ = {isa = PBXBuildFile; fileRef = 63DFE0451C40161700DA5E87 /* notes_of_the_optimistic.caf */; };
63E27A321C4FECD000D332AE /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 63E27A311C4FECD000D332AE /* LaunchScreen.xib */; };
63E27A521C50EDB000D332AE /* hold.mkv in Resources */ = {isa = PBXBuildFile; fileRef = 63E27A511C50EB2700D332AE /* hold.mkv */; };
63E59A3F1ADE70D900646FB3 /* InAppProductsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 63E59A3E1ADE70D900646FB3 /* InAppProductsManager.m */; };
- 63E802DB1C625AEF000D5509 /* (null) in Resources */ = {isa = PBXBuildFile; };
+ 63E802DB1C625AEF000D5509 /* BuildFile in Resources */ = {isa = PBXBuildFile; };
63EC8D391D7438660066547B /* AssistantLinkView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 63EC8D3B1D7438660066547B /* AssistantLinkView.xib */; };
63F1DF441BCE618E00EDED90 /* UIAddressTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 63F1DF431BCE618E00EDED90 /* UIAddressTextField.m */; };
63F1DF4B1BCE983200EDED90 /* CallConferenceTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63F1DF4A1BCE983200EDED90 /* CallConferenceTableView.m */; };
63F1DF4F1BCE985F00EDED90 /* UICallConferenceCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 63F1DF4D1BCE985F00EDED90 /* UICallConferenceCell.m */; };
63F1DF511BCE986A00EDED90 /* UICallConferenceCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 63F1DF531BCE986A00EDED90 /* UICallConferenceCell.xib */; };
63FB30351A680E73008CA393 /* UIRoundedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 63FB30341A680E73008CA393 /* UIRoundedImageView.m */; };
- 64092B369D63DBEAA8C824CE /* Pods_liblinphoneTester.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CBD6E980619195CB7EE32AC /* Pods_liblinphoneTester.framework */; };
70E542F313E147E3002BA2C0 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70E542F213E147E3002BA2C0 /* OpenGLES.framework */; };
70E542F513E147EB002BA2C0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70E542F413E147EB002BA2C0 /* QuartzCore.framework */; };
8C1B67061E671826001EA2FE /* AudioHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C1B67051E671826001EA2FE /* AudioHelper.m */; };
@@ -677,7 +635,6 @@
8C2A81961F87B8000012A66B /* chat_group_avatar.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C2A81941F87B8000012A66B /* chat_group_avatar.png */; };
8C300D9A1E40E0CC00728EF3 /* lime_ko.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C300D981E40E0CC00728EF3 /* lime_ko.png */; };
8C300D9B1E40E0CC00728EF3 /* lime_ko@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8C300D991E40E0CC00728EF3 /* lime_ko@2x.png */; };
- 8C3EAA1C1EB8D9DB00B732B6 /* linphonetester.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C3EAA191EB8D9C300B732B6 /* linphonetester.framework */; };
8C73477C1D9BA3A00022EE8C /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C73477B1D9BA3A00022EE8C /* UserNotifications.framework */; };
8C92ABE81FA773190006FB5D /* UIChatNotifiedEventCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8C92ABE71FA773190006FB5D /* UIChatNotifiedEventCell.xib */; };
8C92ABF31FA773E50006FB5D /* UIChatNotifiedEventCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C92ABF21FA773E50006FB5D /* UIChatNotifiedEventCell.m */; };
@@ -707,13 +664,11 @@
8CE24F4C1F8234A30077AC0A /* next_default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CE24F4A1F8234A30077AC0A /* next_default@2x.png */; };
8CE24F571F8268850077AC0A /* conference_delete.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CE24F551F8268840077AC0A /* conference_delete.png */; };
8CE24F581F8268850077AC0A /* conference_delete@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CE24F561F8268840077AC0A /* conference_delete@2x.png */; };
- 8CE845651EC3500A00A94D60 /* bctoolbox-tester.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C5BCEC61EB3859200A9AAEF /* bctoolbox-tester.framework */; };
8CF25D951F9F336100BEA0C1 /* check_unselected@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CF25D8B1F9F336000BEA0C1 /* check_unselected@2x.png */; };
8CF25D961F9F336100BEA0C1 /* check_unselected.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CF25D941F9F336100BEA0C1 /* check_unselected.png */; };
8CF25D9D1F9F76BD00BEA0C1 /* chat_group_informations.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CF25D9B1F9F76BC00BEA0C1 /* chat_group_informations.png */; };
8CF25D9E1F9F76BD00BEA0C1 /* chat_group_informations@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8CF25D9C1F9F76BD00BEA0C1 /* chat_group_informations@2x.png */; };
A634ABAFCB39B6AAE4CA991D /* Pods_linphone.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65CEDD144CABFAA70A29AF27 /* Pods_linphone.framework */; };
- C5D3371994961EDAE2311A1E /* Pods_liblinphoneTesterTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D252FEC7DD06DD5695A320A1 /* Pods_liblinphoneTesterTests.framework */; };
C90FAA7915AF54E6002091CB /* HistoryDetailsView.m in Sources */ = {isa = PBXBuildFile; fileRef = C90FAA7715AF54E6002091CB /* HistoryDetailsView.m */; };
CF15F21E20E4F9A3008B1DE6 /* UIImageViewDeletable.m in Sources */ = {isa = PBXBuildFile; fileRef = CF15F21C20E4F9A3008B1DE6 /* UIImageViewDeletable.m */; };
CF15F21F20E4F9A3008B1DE6 /* UIImageViewDeletable.xib in Resources */ = {isa = PBXBuildFile; fileRef = CF15F21D20E4F9A3008B1DE6 /* UIImageViewDeletable.xib */; };
@@ -800,24 +755,11 @@
D3F83F8E15822ABE00336684 /* PhoneMainView.m in Sources */ = {isa = PBXBuildFile; fileRef = D3F83F8D15822ABD00336684 /* PhoneMainView.m */; };
F03CA84318C72F1A0008889D /* UITextViewNoDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = F03CA84218C72F1A0008889D /* UITextViewNoDefine.m */; };
F05BAA621A5D594E00411815 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F05BAA611A5D594E00411815 /* libz.dylib */; };
- F05BAA631A5D75BC00411815 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F05BAA611A5D594E00411815 /* libz.dylib */; };
F0642EF119DAC891009DB336 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F0642EF019DAC891009DB336 /* MainStoryboard.storyboard */; };
F088488A19FF8C41007FFCF3 /* UIContactCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = F088488D19FF8C41007FFCF3 /* UIContactCell.xib */; };
- F08D468D1AA86849001E8CB5 /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F0B026F21AA710AF00FF49F7 /* libiconv.dylib */; };
- F08F118619C09C6B007D70C2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
- F08F118719C09C6B007D70C2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
F0938159188E629800A55DFA /* iTunesArtwork in Resources */ = {isa = PBXBuildFile; fileRef = F0938158188E629800A55DFA /* iTunesArtwork */; };
- F0A54B0C1AD56F4600C22733 /* libc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F03A9B9718C0DB6F00C4D7FE /* libc++.dylib */; };
F0B026F31AA710AF00FF49F7 /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F0B026F21AA710AF00FF49F7 /* libiconv.dylib */; };
F0B89C2218DC89E30050B60E /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F0B89C2118DC89E30050B60E /* MediaPlayer.framework */; };
- F0BB8BD61936208100974404 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
- F0BB8BD71936208100974404 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
- F0BB8BD81936208100974404 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
- F0BB8C301936246600974404 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2274402E106F335E006EC466 /* AudioToolbox.framework */; };
- F0BB8C331936247C00974404 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D32B6E2E15A5C0AC0033019F /* libsqlite3.dylib */; };
- F0BB8C35193624C800974404 /* libresolv.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F0BB8C34193624C800974404 /* libresolv.9.dylib */; };
- F0BB8C4C193631D200974404 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22276E8813C73DC000210156 /* CoreMedia.framework */; };
- F0BB8C4D193631DF00974404 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 224567C1107B968500F10948 /* AVFoundation.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -828,13 +770,6 @@
remoteGlobalIDString = 61AE364A20C00B370089D9D3;
remoteInfo = linphoneExtension;
};
- F08F119119C09C6B007D70C2 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = F0BB8BD41936208100974404;
- remoteInfo = LinphoneTester;
- };
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
@@ -943,26 +878,7 @@
5707425F1D5A09B8004B9C84 /* ShopView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShopView.m; sourceTree = ""; };
570742601D5A09B8004B9C84 /* ShopView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShopView.h; sourceTree = ""; };
570742661D5A63DB004B9C84 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
- 5E223A9720E244B400D06A36 /* NotificationTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationTableViewCell.h; sourceTree = ""; };
- 5E223A9820E244B400D06A36 /* NotificationTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationTableViewCell.m; sourceTree = ""; };
- 5E30780420D8F00D00256DAE /* latestChatroomsWidget.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = latestChatroomsWidget.entitlements; sourceTree = ""; };
- 5E31290020D7A37E00CF3AAE /* latestChatroomsWidget.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = latestChatroomsWidget.appex; sourceTree = BUILT_PRODUCTS_DIR; };
- 5E31290320D7A37E00CF3AAE /* TodayViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TodayViewController.h; sourceTree = ""; };
- 5E31290420D7A37E00CF3AAE /* TodayViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TodayViewController.m; sourceTree = ""; };
- 5E31290720D7A37E00CF3AAE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; };
- 5E31290920D7A37E00CF3AAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 5E58962320DCE5700030868C /* richNotifications.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = richNotifications.appex; sourceTree = BUILT_PRODUCTS_DIR; };
5E58962520DCE5700030868C /* UserNotificationsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotificationsUI.framework; path = System/Library/Frameworks/UserNotificationsUI.framework; sourceTree = SDKROOT; };
- 5E58962820DCE5700030868C /* NotificationViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationViewController.h; sourceTree = ""; };
- 5E58962920DCE5700030868C /* NotificationViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationViewController.m; sourceTree = ""; };
- 5E58962C20DCE5700030868C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; };
- 5E58962E20DCE5710030868C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 5EEE8F9A20C80C23006E4176 /* latestCallsWidget.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = latestCallsWidget.appex; sourceTree = BUILT_PRODUCTS_DIR; };
- 5EEE8F9D20C80C23006E4176 /* TodayViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TodayViewController.h; sourceTree = ""; };
- 5EEE8F9E20C80C23006E4176 /* TodayViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TodayViewController.m; sourceTree = ""; };
- 5EEE8FA120C80C23006E4176 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; };
- 5EEE8FA320C80C23006E4176 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 5EEE8FB320C81334006E4176 /* latestCallsWidget.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = latestCallsWidget.entitlements; sourceTree = ""; };
5EF0C33820C806A5005081B0 /* NotificationCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NotificationCenter.framework; path = System/Library/Frameworks/NotificationCenter.framework; sourceTree = SDKROOT; };
6130C85B22BBB493009CC79C /* LaunchScreen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LaunchScreen.h; sourceTree = ""; };
6134812C2406CECC00695B41 /* ConfigManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigManager.swift; sourceTree = ""; };
@@ -1037,31 +953,6 @@
61E8E46B23C5EA2E00434E71 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ShopView.strings; sourceTree = ""; };
61F1996E20C6B1D5006B069A /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
620DFD020AC0182319853127 /* Pods-linphoneExtension.distributionadhoc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-linphoneExtension.distributionadhoc.xcconfig"; path = "Pods/Target Support Files/Pods-linphoneExtension/Pods-linphoneExtension.distributionadhoc.xcconfig"; sourceTree = ""; };
- 63058A0D1B4E821E00EFAE36 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
- 63058A0E1B4E821E00EFAE36 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
- 63058A101B4E821E00EFAE36 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist.strings; sourceTree = ""; };
- 63058A121B4E821E00EFAE36 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main_iPad.strings; sourceTree = ""; };
- 63058A141B4E821E00EFAE36 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main_iPhone.strings; sourceTree = ""; };
- 63058A161B4E821E00EFAE36 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main_iPad.storyboard; sourceTree = ""; };
- 63058A181B4E821E00EFAE36 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main_iPhone.storyboard; sourceTree = ""; };
- 63058A191B4E821E00EFAE36 /* DetailTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetailTableView.h; sourceTree = ""; };
- 63058A1A1B4E821E00EFAE36 /* DetailTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DetailTableView.m; sourceTree = ""; };
- 63058A1B1B4E821E00EFAE36 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- 63058A1C1B4E821E00EFAE36 /* LinphoneTester-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "LinphoneTester-Info.plist"; sourceTree = ""; };
- 63058A1D1B4E821E00EFAE36 /* LinphoneTester-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "LinphoneTester-Prefix.pch"; sourceTree = ""; };
- 63058A201B4E821E00EFAE36 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
- 63058A211B4E821E00EFAE36 /* MasterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MasterView.h; sourceTree = ""; };
- 63058A221B4E821E00EFAE36 /* MasterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MasterView.m; sourceTree = ""; };
- 63058A231B4E821E00EFAE36 /* TesterImages.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = TesterImages.xcassets; sourceTree = ""; };
- 63058A321B4E822F00EFAE36 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist.strings; sourceTree = ""; };
- 63058A331B4E822F00EFAE36 /* DTObjectBlockExecutor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DTObjectBlockExecutor.h; sourceTree = ""; };
- 63058A341B4E822F00EFAE36 /* DTObjectBlockExecutor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DTObjectBlockExecutor.m; sourceTree = ""; };
- 63058A351B4E822F00EFAE36 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- 63058A381B4E822F00EFAE36 /* LinphoneTester_Tests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinphoneTester_Tests.m; sourceTree = ""; };
- 63058A391B4E822F00EFAE36 /* NSObject+DTRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+DTRuntime.h"; sourceTree = ""; };
- 63058A3A1B4E822F00EFAE36 /* NSObject+DTRuntime.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+DTRuntime.m"; sourceTree = ""; };
- 63058A401B4E82C400EFAE36 /* LinphoneTesterTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "LinphoneTesterTests-Info.plist"; sourceTree = ""; };
- 63058A411B4E82C400EFAE36 /* LinphoneTesterTests-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "LinphoneTesterTests-Prefix.pch"; sourceTree = ""; };
6306440B1BECB08500134C72 /* FirstLoginView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FirstLoginView.h; sourceTree = ""; };
6306440C1BECB08500134C72 /* FirstLoginView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FirstLoginView.m; sourceTree = ""; };
6308F9C31BF0DD6600D1234B /* XMLRPCHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XMLRPCHelper.h; path = Utils/XMLRPCHelper.h; sourceTree = ""; };
@@ -1574,9 +1465,6 @@
63AADBE41B6A0FF200AA16FD /* assistant_linphone_create.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = assistant_linphone_create.rc; sourceTree = ""; };
63AADBE51B6A0FF200AA16FD /* assistant_linphone_existing.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = assistant_linphone_existing.rc; sourceTree = ""; };
63AADBE61B6A0FF200AA16FD /* assistant_remote.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = assistant_remote.rc; sourceTree = ""; };
- 63B21A791C623DA80074DFF8 /* test_failed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = test_failed.png; sourceTree = ""; };
- 63B21A7A1C623DA80074DFF8 /* test_inprogress.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = test_inprogress.png; sourceTree = ""; };
- 63B21A7B1C623DA80074DFF8 /* test_passed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = test_passed.png; sourceTree = ""; };
63B81A031B57DA33009604A6 /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.txt; sourceTree = ""; };
63B81A041B57DA33009604A6 /* TPKeyboardAvoidingCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingCollectionView.h; sourceTree = ""; };
63B81A051B57DA33009604A6 /* TPKeyboardAvoidingCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingCollectionView.m; sourceTree = ""; };
@@ -1710,8 +1598,6 @@
8CBD7BD820B6B88F00E5DCC0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/SideMenuView~ipad.strings"; sourceTree = ""; };
8CBD7BD920B6B89000E5DCC0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/StatusBarView.strings; sourceTree = ""; };
8CBD7BDA20B6B89000E5DCC0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/TabBarView.strings; sourceTree = ""; };
- 8CBD7BDB20B6B89100E5DCC0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Main_iPad.strings; sourceTree = ""; };
- 8CBD7BDC20B6B89200E5DCC0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Main_iPhone.strings; sourceTree = ""; };
8CBD7BDF20B6C1E200E5DCC0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/UIChatConversationImdnTableViewCell.strings; sourceTree = ""; };
8CBD7BE120B6C1E500E5DCC0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/UIChatConversationInfoTableViewCell.strings; sourceTree = ""; };
8CBD7BE320B6C1E900E5DCC0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/UIChatCreateCollectionViewCell.strings; sourceTree = ""; };
@@ -1882,7 +1768,6 @@
F0642EF019DAC891009DB336 /* MainStoryboard.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = MainStoryboard.storyboard; sourceTree = ""; };
F0642EF719DAF32E009DB336 /* DTWeakSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DTWeakSupport.h; sourceTree = ""; };
F088488C19FF8C41007FFCF3 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/UIContactCell.xib; sourceTree = ""; };
- F08F118419C09C6A007D70C2 /* liblinphoneTesterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = liblinphoneTesterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
F0938158188E629800A55DFA /* iTunesArtwork */ = {isa = PBXFileReference; lastKnownFileType = file; path = iTunesArtwork; sourceTree = ""; };
F09548181883F15300E8A69B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/ChatConversationView.xib; sourceTree = ""; };
F09548191883F15300E8A69B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/ChatsListView.xib; sourceTree = ""; };
@@ -1930,7 +1815,6 @@
F0AF07111A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/AssistantViewScreens.strings; sourceTree = ""; };
F0B026F21AA710AF00FF49F7 /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = usr/lib/libiconv.dylib; sourceTree = SDKROOT; };
F0B89C2118DC89E30050B60E /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
- F0BB8BD51936208100974404 /* liblinphoneTester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = liblinphoneTester.app; sourceTree = BUILT_PRODUCTS_DIR; };
F0BB8C311936246600974404 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
F0BB8C34193624C800974404 /* libresolv.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libresolv.9.dylib; path = usr/lib/libresolv.9.dylib; sourceTree = SDKROOT; };
F0BB8C4A193631B300974404 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
@@ -1949,7 +1833,7 @@
files = (
61DD7E1F2372E88F001BDD01 /* CoreLocation.framework in Frameworks */,
6180D6FE21EE41A800AD9CB6 /* QuickLook.framework in Frameworks */,
- 61AEBEA321906AFC00F35E7F /* (null) in Frameworks */,
+ 61AEBEA321906AFC00F35E7F /* BuildFile in Frameworks */,
D37DC7181594AF3400B2A5EB /* MessageUI.framework in Frameworks */,
61F1997520C6B1D5006B069A /* AVKit.framework in Frameworks */,
249660951FD6A35F001D55AA /* Photos.framework in Frameworks */,
@@ -1985,31 +1869,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 5E3128FD20D7A37E00CF3AAE /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E31290120D7A37E00CF3AAE /* NotificationCenter.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 5E58962020DCE5700030868C /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E58962620DCE5700030868C /* UserNotificationsUI.framework in Frameworks */,
- 5E58962420DCE5700030868C /* UserNotifications.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 5EEE8F9720C80C23006E4176 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5EEE8F9B20C80C23006E4176 /* NotificationCenter.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
61AE364820C00B370089D9D3 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -2018,39 +1877,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- F08F118119C09C6A007D70C2 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 8CE845651EC3500A00A94D60 /* bctoolbox-tester.framework in Frameworks */,
- 8C3EAA1C1EB8D9DB00B732B6 /* linphonetester.framework in Frameworks */,
- F08F118719C09C6B007D70C2 /* UIKit.framework in Frameworks */,
- F08F118619C09C6B007D70C2 /* Foundation.framework in Frameworks */,
- C5D3371994961EDAE2311A1E /* Pods_liblinphoneTesterTests.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- F0BB8BD21936208100974404 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 63CE58451C85EC1000304800 /* VideoToolbox.framework in Frameworks */,
- 15F728741B16FF9A00A1C901 /* libxml2.dylib in Frameworks */,
- F0A54B0C1AD56F4600C22733 /* libc++.dylib in Frameworks */,
- F08D468D1AA86849001E8CB5 /* libiconv.dylib in Frameworks */,
- F05BAA631A5D75BC00411815 /* libz.dylib in Frameworks */,
- F0BB8C4D193631DF00974404 /* AVFoundation.framework in Frameworks */,
- F0BB8C4C193631D200974404 /* CoreMedia.framework in Frameworks */,
- F0BB8C35193624C800974404 /* libresolv.9.dylib in Frameworks */,
- F0BB8C331936247C00974404 /* libsqlite3.dylib in Frameworks */,
- F0BB8C301936246600974404 /* AudioToolbox.framework in Frameworks */,
- F0BB8BD71936208100974404 /* CoreGraphics.framework in Frameworks */,
- F0BB8BD81936208100974404 /* UIKit.framework in Frameworks */,
- F0BB8BD61936208100974404 /* Foundation.framework in Frameworks */,
- 64092B369D63DBEAA8C824CE /* Pods_liblinphoneTester.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
@@ -2201,12 +2027,7 @@
isa = PBXGroup;
children = (
1D6058910D05DD3D006BFB54 /* linphone.app */,
- F0BB8BD51936208100974404 /* liblinphoneTester.app */,
- F08F118419C09C6A007D70C2 /* liblinphoneTesterTests.xctest */,
61AE364B20C00B370089D9D3 /* linphoneExtension.appex */,
- 5EEE8F9A20C80C23006E4176 /* latestCallsWidget.appex */,
- 5E31290020D7A37E00CF3AAE /* latestChatroomsWidget.appex */,
- 5E58962320DCE5700030868C /* richNotifications.appex */,
);
name = Products;
sourceTree = "";
@@ -2334,25 +2155,20 @@
path = LinphoneUI;
sourceTree = "";
};
- 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
+ 29B97314FDCFA39411CA2CEA = {
isa = PBXGroup;
children = (
8C23BCB71D82AAC3005F19BB /* linphone.entitlements */,
614D09CD21E74D5400C43EDF /* GoogleService-Info.plist */,
080E96DDFE201D6D7F000001 /* Classes */,
61AE364C20C00B370089D9D3 /* linphoneExtension */,
- 5EEE8F9C20C80C23006E4176 /* latestCallsWidget */,
- 5E31290220D7A37E00CF3AAE /* latestChatroomsWidget */,
- 5E58962720DCE5700030868C /* richNotifications */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
F0938158188E629800A55DFA /* iTunesArtwork */,
- 63058A0C1B4E821E00EFAE36 /* LiblinphoneTester */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
19C28FACFE9D520D11CA2CBB /* Products */,
633E388219FFB0F400936D1C /* README.md */,
63AADBC31B6A0FF200AA16FD /* Resources */,
D398D3031594B0FB00FD553C /* Settings */,
- 63058A301B4E822F00EFAE36 /* TestsLiblinphoneTester */,
561D0FD932DE3595BE512375 /* Pods */,
);
name = CustomTemplate;
@@ -2463,43 +2279,6 @@
name = Pods;
sourceTree = "";
};
- 5E31290220D7A37E00CF3AAE /* latestChatroomsWidget */ = {
- isa = PBXGroup;
- children = (
- 5E30780420D8F00D00256DAE /* latestChatroomsWidget.entitlements */,
- 5E31290320D7A37E00CF3AAE /* TodayViewController.h */,
- 5E31290420D7A37E00CF3AAE /* TodayViewController.m */,
- 5E31290620D7A37E00CF3AAE /* MainInterface.storyboard */,
- 5E31290920D7A37E00CF3AAE /* Info.plist */,
- );
- path = latestChatroomsWidget;
- sourceTree = "";
- };
- 5E58962720DCE5700030868C /* richNotifications */ = {
- isa = PBXGroup;
- children = (
- 5E58962820DCE5700030868C /* NotificationViewController.h */,
- 5E58962920DCE5700030868C /* NotificationViewController.m */,
- 5E58962B20DCE5700030868C /* MainInterface.storyboard */,
- 5E58962E20DCE5710030868C /* Info.plist */,
- 5E223A9720E244B400D06A36 /* NotificationTableViewCell.h */,
- 5E223A9820E244B400D06A36 /* NotificationTableViewCell.m */,
- );
- path = richNotifications;
- sourceTree = "";
- };
- 5EEE8F9C20C80C23006E4176 /* latestCallsWidget */ = {
- isa = PBXGroup;
- children = (
- 5EEE8FB320C81334006E4176 /* latestCallsWidget.entitlements */,
- 5EEE8F9D20C80C23006E4176 /* TodayViewController.h */,
- 5EEE8F9E20C80C23006E4176 /* TodayViewController.m */,
- 5EEE8FA020C80C23006E4176 /* MainInterface.storyboard */,
- 5EEE8FA320C80C23006E4176 /* Info.plist */,
- );
- path = latestCallsWidget;
- sourceTree = "";
- };
61AE364C20C00B370089D9D3 /* linphoneExtension */ = {
isa = PBXGroup;
children = (
@@ -2512,47 +2291,6 @@
path = linphoneExtension;
sourceTree = "";
};
- 63058A0C1B4E821E00EFAE36 /* LiblinphoneTester */ = {
- isa = PBXGroup;
- children = (
- 63058A0D1B4E821E00EFAE36 /* AppDelegate.h */,
- 63058A0E1B4E821E00EFAE36 /* AppDelegate.m */,
- 63058A0F1B4E821E00EFAE36 /* InfoPlist.strings */,
- 63058A111B4E821E00EFAE36 /* Main_iPad.strings */,
- 63B21A791C623DA80074DFF8 /* test_failed.png */,
- 63B21A7A1C623DA80074DFF8 /* test_inprogress.png */,
- 63B21A7B1C623DA80074DFF8 /* test_passed.png */,
- 63058A131B4E821E00EFAE36 /* Main_iPhone.strings */,
- 63058A151B4E821E00EFAE36 /* Main_iPad.storyboard */,
- 63058A171B4E821E00EFAE36 /* Main_iPhone.storyboard */,
- 63058A191B4E821E00EFAE36 /* DetailTableView.h */,
- 63058A1A1B4E821E00EFAE36 /* DetailTableView.m */,
- 63058A1C1B4E821E00EFAE36 /* LinphoneTester-Info.plist */,
- 63058A1D1B4E821E00EFAE36 /* LinphoneTester-Prefix.pch */,
- 63058A201B4E821E00EFAE36 /* main.m */,
- 63058A211B4E821E00EFAE36 /* MasterView.h */,
- 63058A221B4E821E00EFAE36 /* MasterView.m */,
- 63058A231B4E821E00EFAE36 /* TesterImages.xcassets */,
- );
- path = LiblinphoneTester;
- sourceTree = "";
- };
- 63058A301B4E822F00EFAE36 /* TestsLiblinphoneTester */ = {
- isa = PBXGroup;
- children = (
- 63058A311B4E822F00EFAE36 /* InfoPlist.strings */,
- 63058A331B4E822F00EFAE36 /* DTObjectBlockExecutor.h */,
- 63058A341B4E822F00EFAE36 /* DTObjectBlockExecutor.m */,
- 63058A401B4E82C400EFAE36 /* LinphoneTesterTests-Info.plist */,
- 63058A411B4E82C400EFAE36 /* LinphoneTesterTests-Prefix.pch */,
- 63058A381B4E822F00EFAE36 /* LinphoneTester_Tests.m */,
- 63058A391B4E822F00EFAE36 /* NSObject+DTRuntime.h */,
- 63058A3A1B4E822F00EFAE36 /* NSObject+DTRuntime.m */,
- );
- name = TestsLiblinphoneTester;
- path = TestsLiblinphone;
- sourceTree = "";
- };
633888401BFB2C49001D5E7B /* HPGrowingTextView */ = {
isa = PBXGroup;
children = (
@@ -3306,57 +3044,6 @@
productReference = 1D6058910D05DD3D006BFB54 /* linphone.app */;
productType = "com.apple.product-type.application";
};
- 5E3128FF20D7A37E00CF3AAE /* latestChatroomsWidget */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 5E31290D20D7A37E00CF3AAE /* Build configuration list for PBXNativeTarget "latestChatroomsWidget" */;
- buildPhases = (
- 5E3128FC20D7A37E00CF3AAE /* Sources */,
- 5E3128FD20D7A37E00CF3AAE /* Frameworks */,
- 5E3128FE20D7A37E00CF3AAE /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = latestChatroomsWidget;
- productName = latestChatroomsWidget;
- productReference = 5E31290020D7A37E00CF3AAE /* latestChatroomsWidget.appex */;
- productType = "com.apple.product-type.app-extension";
- };
- 5E58962220DCE5700030868C /* richNotifications */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 5E58963C20DCE5710030868C /* Build configuration list for PBXNativeTarget "richNotifications" */;
- buildPhases = (
- 5E58961F20DCE5700030868C /* Sources */,
- 5E58962020DCE5700030868C /* Frameworks */,
- 5E58962120DCE5700030868C /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = richNotifications;
- productName = richNotifications;
- productReference = 5E58962320DCE5700030868C /* richNotifications.appex */;
- productType = "com.apple.product-type.app-extension";
- };
- 5EEE8F9920C80C23006E4176 /* latestCallsWidget */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 5EEE8FA720C80C24006E4176 /* Build configuration list for PBXNativeTarget "latestCallsWidget" */;
- buildPhases = (
- 5EEE8F9620C80C23006E4176 /* Sources */,
- 5EEE8F9720C80C23006E4176 /* Frameworks */,
- 5EEE8F9820C80C23006E4176 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = latestCallsWidget;
- productName = latestCallsWidget;
- productReference = 5EEE8F9A20C80C23006E4176 /* latestCallsWidget.appex */;
- productType = "com.apple.product-type.app-extension";
- };
61AE364A20C00B370089D9D3 /* linphoneExtension */ = {
isa = PBXNativeTarget;
buildConfigurationList = 61AE366120C00B370089D9D3 /* Build configuration list for PBXNativeTarget "linphoneExtension" */;
@@ -3375,44 +3062,6 @@
productReference = 61AE364B20C00B370089D9D3 /* linphoneExtension.appex */;
productType = "com.apple.product-type.app-extension";
};
- F08F118319C09C6A007D70C2 /* liblinphoneTesterTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = F08F119319C09C6B007D70C2 /* Build configuration list for PBXNativeTarget "liblinphoneTesterTests" */;
- buildPhases = (
- 5599CB1883357B4D67CCC202 /* [CP] Check Pods Manifest.lock */,
- F08F118019C09C6A007D70C2 /* Sources */,
- F08F118119C09C6A007D70C2 /* Frameworks */,
- F08F118219C09C6A007D70C2 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- F08F119219C09C6B007D70C2 /* PBXTargetDependency */,
- );
- name = liblinphoneTesterTests;
- productName = LinphoneTesterTests;
- productReference = F08F118419C09C6A007D70C2 /* liblinphoneTesterTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- F0BB8BD41936208100974404 /* liblinphoneTester */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = F0BB8C051936208200974404 /* Build configuration list for PBXNativeTarget "liblinphoneTester" */;
- buildPhases = (
- 9B9A5E3BD753D3A8A6E82117 /* [CP] Check Pods Manifest.lock */,
- F0BB8BD11936208100974404 /* Sources */,
- F0BB8BD21936208100974404 /* Frameworks */,
- F0BB8BD31936208100974404 /* Resources */,
- A68C4E88E4EC059C04D389FE /* [CP] Embed Pods Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = liblinphoneTester;
- productName = LinphoneTester;
- productReference = F0BB8BD51936208100974404 /* liblinphoneTester.app */;
- productType = "com.apple.product-type.application";
- };
/* End PBXNativeTarget section */
/* Begin PBXProject section */
@@ -3443,31 +3092,6 @@
};
};
};
- 5E3128FF20D7A37E00CF3AAE = {
- CreatedOnToolsVersion = 9.4;
- DevelopmentTeam = Z2V957B3D6;
- ProvisioningStyle = Automatic;
- SystemCapabilities = {
- com.apple.ApplicationGroups.iOS = {
- enabled = 1;
- };
- };
- };
- 5E58962220DCE5700030868C = {
- CreatedOnToolsVersion = 9.4;
- DevelopmentTeam = Z2V957B3D6;
- ProvisioningStyle = Automatic;
- };
- 5EEE8F9920C80C23006E4176 = {
- CreatedOnToolsVersion = 9.4;
- DevelopmentTeam = Z2V957B3D6;
- ProvisioningStyle = Automatic;
- SystemCapabilities = {
- com.apple.ApplicationGroups.iOS = {
- enabled = 1;
- };
- };
- };
61AE364A20C00B370089D9D3 = {
CreatedOnToolsVersion = 9.2;
DevelopmentTeam = Z2V957B3D6;
@@ -3478,13 +3102,6 @@
};
};
};
- F08F118319C09C6A007D70C2 = {
- DevelopmentTeam = Z2V957B3D6;
- TestTargetID = F0BB8BD41936208100974404;
- };
- F0BB8BD41936208100974404 = {
- DevelopmentTeam = Z2V957B3D6;
- };
};
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "linphone" */;
@@ -3510,18 +3127,13 @@
zh_CN,
fr,
);
- mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
+ mainGroup = 29B97314FDCFA39411CA2CEA;
productRefGroup = 19C28FACFE9D520D11CA2CBB /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
1D6058900D05DD3D006BFB54 /* linphone */,
- F0BB8BD41936208100974404 /* liblinphoneTester */,
- F08F118319C09C6A007D70C2 /* liblinphoneTesterTests */,
61AE364A20C00B370089D9D3 /* linphoneExtension */,
- 5EEE8F9920C80C23006E4176 /* latestCallsWidget */,
- 5E3128FF20D7A37E00CF3AAE /* latestChatroomsWidget */,
- 5E58962220DCE5700030868C /* richNotifications */,
);
};
/* End PBXProject section */
@@ -3573,7 +3185,7 @@
633FEED41D3CD55A0014B822 /* numpad_7_default@2x.png in Resources */,
633FEEE01D3CD55A0014B822 /* numpad_8_over~ipad@2x.png in Resources */,
633FEDDC1D3CD5590014B822 /* call_start_body_disabled~ipad.png in Resources */,
- 63E802DB1C625AEF000D5509 /* (null) in Resources */,
+ 63E802DB1C625AEF000D5509 /* BuildFile in Resources */,
633FEE2E1D3CD5590014B822 /* color_F.png in Resources */,
633FEDC51D3CD5590014B822 /* call_hangup_disabled@2x.png in Resources */,
633FEEDF1D3CD55A0014B822 /* numpad_8_over~ipad.png in Resources */,
@@ -4114,39 +3726,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 5E3128FE20D7A37E00CF3AAE /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E31291A20D7AAAD00CF3AAE /* chat_group_avatar.png in Resources */,
- 5E31291320D7AAA100CF3AAE /* avatar.png in Resources */,
- 5E31290820D7A37E00CF3AAE /* MainInterface.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 5E58962120DCE5700030868C /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E32944C20E4C29300BBA896 /* chat_error.png in Resources */,
- 5E32944D20E4C29700BBA896 /* chat_read.png in Resources */,
- 5E32944520E4C29000BBA896 /* chat_delivered.png in Resources */,
- 5E3391F320E387E700F66299 /* color_D.png in Resources */,
- 5E58962D20DCE5700030868C /* MainInterface.storyboard in Resources */,
- 5E3391EC20E387E000F66299 /* color_A.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 5EEE8F9820C80C23006E4176 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E10ED4920D006C9002BF6FE /* chat_group_avatar.png in Resources */,
- 5E10ED4820D00630002BF6FE /* avatar.png in Resources */,
- 5EEE8FA220C80C23006E4176 /* MainInterface.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
61AE364920C00B370089D9D3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@@ -4155,31 +3734,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- F08F118219C09C6A007D70C2 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 63058A3B1B4E822F00EFAE36 /* InfoPlist.strings in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- F0BB8BD31936208100974404 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 63B21A7D1C623DA80074DFF8 /* test_inprogress.png in Resources */,
- 221234461D9E682100DEFA1F /* Images.xcassets in Resources */,
- 63058A2F1B4E821E00EFAE36 /* TesterImages.xcassets in Resources */,
- 63058A251B4E821E00EFAE36 /* InfoPlist.strings in Resources */,
- 63058A271B4E821E00EFAE36 /* Main_iPhone.strings in Resources */,
- 63058A261B4E821E00EFAE36 /* Main_iPad.strings in Resources */,
- 63B21A7C1C623DA80074DFF8 /* test_failed.png in Resources */,
- 63058A291B4E821E00EFAE36 /* Main_iPhone.storyboard in Resources */,
- 63B21A7E1C623DA80074DFF8 /* test_passed.png in Resources */,
- 63058A281B4E821E00EFAE36 /* Main_iPad.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
@@ -4208,6 +3762,7 @@
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-linphone/Pods-linphone-frameworks.sh",
+ "${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework",
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/bctoolbox.framework",
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/belcard.framework",
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/belle-sip.framework",
@@ -4222,12 +3777,12 @@
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/mswebrtc.framework",
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/msx264.framework",
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/ortp.framework",
- "${BUILT_PRODUCTS_DIR}/linphone-sdk-ed2583cf/linphonesw.framework",
+ "${BUILT_PRODUCTS_DIR}/linphone-sdk/linphonesw.framework",
"${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/bctoolbox-ios.framework",
- "${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SVProgressHUD.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bctoolbox.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/belcard.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/belle-sip.framework",
@@ -4244,31 +3799,12 @@
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ortp.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/linphonesw.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bctoolbox-ios.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SVProgressHUD.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-linphone/Pods-linphone-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
- 5599CB1883357B4D67CCC202 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-liblinphoneTesterTests-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;
- };
614D0A1821E77F5300C43EDF /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -4300,70 +3836,6 @@
shellPath = /bin/sh;
shellScript = "$SRCROOT/Tools/git_version.sh\n";
};
- 9B9A5E3BD753D3A8A6E82117 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-liblinphoneTester-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;
- };
- A68C4E88E4EC059C04D389FE /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-liblinphoneTester/Pods-liblinphoneTester-frameworks.sh",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/bctoolbox.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/belcard.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/belle-sip.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/belr.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/lime.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/linphone.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/mediastreamer2.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/msamr.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/mscodec2.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/msopenh264.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/mssilk.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/mswebrtc.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/msx264.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/ortp.framework",
- "${PODS_ROOT}/linphone-sdk/linphone-sdk/apple-darwin/Frameworks/bctoolbox-ios.framework",
- );
- name = "[CP] Embed Pods Frameworks";
- outputPaths = (
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bctoolbox.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/belcard.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/belle-sip.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/belr.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/lime.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/linphone.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mediastreamer2.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/msamr.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mscodec2.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/msopenh264.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mssilk.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mswebrtc.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/msx264.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ortp.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bctoolbox-ios.framework",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-liblinphoneTester/Pods-liblinphoneTester-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
F43E063274A630F02AB2AAEC /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -4526,31 +3998,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 5E3128FC20D7A37E00CF3AAE /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E31290520D7A37E00CF3AAE /* TodayViewController.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 5E58961F20DCE5700030868C /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5E223A9920E244B400D06A36 /* NotificationTableViewCell.m in Sources */,
- 5E58962A20DCE5700030868C /* NotificationViewController.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 5EEE8F9620C80C23006E4176 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 5EEE8F9F20C80C23006E4176 /* TodayViewController.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
61AE364720C00B370089D9D3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -4559,28 +4006,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- F08F118019C09C6A007D70C2 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 63058A3C1B4E822F00EFAE36 /* DTObjectBlockExecutor.m in Sources */,
- 63058A3F1B4E823000EFAE36 /* NSObject+DTRuntime.m in Sources */,
- 63058A3E1B4E822F00EFAE36 /* LinphoneTester_Tests.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- F0BB8BD11936208100974404 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 63D11C551C3D50A100E8FCEE /* Log.m in Sources */,
- 63058A2D1B4E821E00EFAE36 /* main.m in Sources */,
- 63058A241B4E821E00EFAE36 /* AppDelegate.m in Sources */,
- 63058A2A1B4E821E00EFAE36 /* DetailTableView.m in Sources */,
- 63058A2E1B4E821E00EFAE36 /* MasterView.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
@@ -4589,11 +4014,6 @@
target = 61AE364A20C00B370089D9D3 /* linphoneExtension */;
targetProxy = 61AE365420C00B370089D9D3 /* PBXContainerItemProxy */;
};
- F08F119219C09C6B007D70C2 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = F0BB8BD41936208100974404 /* liblinphoneTester */;
- targetProxy = F08F119119C09C6B007D70C2 /* PBXContainerItemProxy */;
- };
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
@@ -4607,30 +4027,6 @@
name = ShopView.xib;
sourceTree = "";
};
- 5E31290620D7A37E00CF3AAE /* MainInterface.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 5E31290720D7A37E00CF3AAE /* Base */,
- );
- name = MainInterface.storyboard;
- sourceTree = "";
- };
- 5E58962B20DCE5700030868C /* MainInterface.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 5E58962C20DCE5700030868C /* Base */,
- );
- name = MainInterface.storyboard;
- sourceTree = "";
- };
- 5EEE8FA020C80C23006E4176 /* MainInterface.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 5EEE8FA120C80C23006E4176 /* Base */,
- );
- name = MainInterface.storyboard;
- sourceTree = "";
- };
61AE365020C00B370089D9D3 /* MainInterface.storyboard */ = {
isa = PBXVariantGroup;
children = (
@@ -4639,58 +4035,6 @@
name = MainInterface.storyboard;
sourceTree = "";
};
- 63058A0F1B4E821E00EFAE36 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 63058A101B4E821E00EFAE36 /* ar */,
- 63058A1B1B4E821E00EFAE36 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
- 63058A111B4E821E00EFAE36 /* Main_iPad.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 63058A121B4E821E00EFAE36 /* ar */,
- );
- name = Main_iPad.strings;
- sourceTree = "";
- };
- 63058A131B4E821E00EFAE36 /* Main_iPhone.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 63058A141B4E821E00EFAE36 /* ar */,
- );
- name = Main_iPhone.strings;
- sourceTree = "";
- };
- 63058A151B4E821E00EFAE36 /* Main_iPad.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 63058A161B4E821E00EFAE36 /* Base */,
- 8CBD7BDB20B6B89100E5DCC0 /* fr */,
- );
- name = Main_iPad.storyboard;
- sourceTree = "";
- };
- 63058A171B4E821E00EFAE36 /* Main_iPhone.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- 63058A181B4E821E00EFAE36 /* Base */,
- 8CBD7BDC20B6B89200E5DCC0 /* fr */,
- );
- name = Main_iPhone.storyboard;
- sourceTree = "";
- };
- 63058A311B4E822F00EFAE36 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- 63058A321B4E822F00EFAE36 /* ar */,
- 63058A351B4E822F00EFAE36 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
631098501D4660630041F2B3 /* CountryListView.xib */ = {
isa = PBXVariantGroup;
children = (
@@ -5556,504 +4900,6 @@
};
name = Distribution;
};
- 5E31290E20D7A37E00CF3AAE /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestChatroomsWidget/latestChatroomsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEVELOPMENT_TEAM = Z2V957B3D6;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestChatroomsWidget/Info.plist;
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestChatroomsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- };
- name = Debug;
- };
- 5E31290F20D7A37E00CF3AAE /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestChatroomsWidget/latestChatroomsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestChatroomsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestChatroomsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 5E31291020D7A37E00CF3AAE /* Distribution */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestChatroomsWidget/latestChatroomsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestChatroomsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestChatroomsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Distribution;
- };
- 5E31291120D7A37E00CF3AAE /* DistributionAdhoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestChatroomsWidget/latestChatroomsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestChatroomsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestChatroomsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = DistributionAdhoc;
- };
- 5E58963220DCE5710030868C /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEVELOPMENT_TEAM = Z2V957B3D6;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = richNotifications/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.richNotifications;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 5E58963320DCE5710030868C /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = richNotifications/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.richNotifications;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 5E58963420DCE5710030868C /* Distribution */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = richNotifications/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.richNotifications;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Distribution;
- };
- 5E58963520DCE5710030868C /* DistributionAdhoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = richNotifications/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.richNotifications;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = DistributionAdhoc;
- };
- 5EEE8FA820C80C24006E4176 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestCallsWidget/latestCallsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEVELOPMENT_TEAM = Z2V957B3D6;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestCallsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = YES;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestCallsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 5EEE8FA920C80C24006E4176 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestCallsWidget/latestCallsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestCallsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestCallsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 5EEE8FAA20C80C24006E4176 /* Distribution */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestCallsWidget/latestCallsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestCallsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestCallsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Distribution;
- };
- 5EEE8FAB20C80C24006E4176 /* DistributionAdhoc */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CODE_SIGN_ENTITLEMENTS = latestCallsWidget/latestCallsWidget.entitlements;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = Z2V957B3D6;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- INFOPLIST_FILE = latestCallsWidget/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = org.linphone.phone.latestCallsWidget;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- PROVISIONING_PROFILE_SPECIFIER = "";
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = DistributionAdhoc;
- };
61AE365720C00B370089D9D3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = E5074CFA3AAD5A8B72956DDE /* Pods-linphoneExtension.debug.xcconfig */;
@@ -6269,402 +5115,6 @@
};
name = Debug;
};
- F08F119419C09C6B007D70C2 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 7D8CCFE176C634813E3A2593 /* Pods-liblinphoneTesterTests.debug.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- ENABLE_BITCODE = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "TestsLiblinphone/LinphoneTesterTests-Prefix.pch";
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "TestsLiblinphone/LinphoneTesterTests-Info.plist";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- ONLY_ACTIVE_ARCH = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/liblinphoneTester.app/liblinphoneTester";
- WRAPPER_EXTENSION = xctest;
- };
- name = Debug;
- };
- F08F119519C09C6B007D70C2 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = BE06BDE664323B2A53469696 /* Pods-liblinphoneTesterTests.release.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_BITCODE = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "TestsLiblinphone/LinphoneTesterTests-Prefix.pch";
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "TestsLiblinphone/LinphoneTesterTests-Info.plist";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/liblinphoneTester.app/liblinphoneTester";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = Release;
- };
- F08F119619C09C6B007D70C2 /* Distribution */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 248C326F4AD75E654C1CB37A /* Pods-liblinphoneTesterTests.distribution.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_BITCODE = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "TestsLiblinphone/LinphoneTesterTests-Prefix.pch";
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "TestsLiblinphone/LinphoneTesterTests-Info.plist";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/liblinphoneTester.app/liblinphoneTester";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = Distribution;
- };
- F08F119719C09C6B007D70C2 /* DistributionAdhoc */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 046DEFE77AD0675DA9932C4C /* Pods-liblinphoneTesterTests.distributionadhoc.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- BUNDLE_LOADER = "$(TEST_HOST)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_BITCODE = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "TestsLiblinphone/LinphoneTesterTests-Prefix.pch";
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "TestsLiblinphone/LinphoneTesterTests-Info.plist";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/liblinphoneTester.app/liblinphoneTester";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = xctest;
- };
- name = DistributionAdhoc;
- };
- F0BB8C061936208200974404 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 68D9EC27FCECD5DE2E19CD3C /* Pods-liblinphoneTester.debug.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- ENABLE_BITCODE = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(DEVELOPER_FRAMEWORKS_DIR)",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib/**",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "LiblinphoneTester/LinphoneTester-Prefix.pch";
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "LiblinphoneTester/LinphoneTester-Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- ONLY_ACTIVE_ARCH = YES;
- PRODUCT_BUNDLE_IDENTIFIER = "com.belledonne-communications.tester.liblinphoneTester";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- F0BB8C071936208200974404 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 38A3AE51B9E09ABF29222E5F /* Pods-liblinphoneTester.release.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_BITCODE = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(DEVELOPER_FRAMEWORKS_DIR)",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib/**",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "LiblinphoneTester/LinphoneTester-Prefix.pch";
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "LiblinphoneTester/LinphoneTester-Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = "com.belledonne-communications.tester.liblinphoneTester";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
- F0BB8C081936208200974404 /* Distribution */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 24585CBE78DA4F005C7F9D71 /* Pods-liblinphoneTester.distribution.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_BITCODE = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(DEVELOPER_FRAMEWORKS_DIR)",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib/**",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "LiblinphoneTester/LinphoneTester-Prefix.pch";
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "LiblinphoneTester/LinphoneTester-Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = "com.belledonne-communications.tester.liblinphoneTester";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = app;
- };
- name = Distribution;
- };
- F0BB8C091936208200974404 /* DistributionAdhoc */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = FD22CA9E3EFBFEFFF1B80BA2 /* Pods-liblinphoneTester.distributionadhoc.xcconfig */;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_BITCODE = YES;
- ENABLE_NS_ASSERTIONS = NO;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(DEVELOPER_FRAMEWORKS_DIR)",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib/**",
- "$(PROJECT_DIR)/liblinphone-sdk/x86_64-apple-darwin.ios/lib",
- "$(PROJECT_DIR)/liblinphone-sdk/apple-darwin/Frameworks",
- );
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "LiblinphoneTester/LinphoneTester-Prefix.pch";
- 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;
- HEADER_SEARCH_PATHS = (
- Classes/Utils/NinePatch/,
- Classes/Utils/XMLRPC/,
- "$(inherited)",
- );
- INFOPLIST_FILE = "LiblinphoneTester/LinphoneTester-Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- LIBRARY_SEARCH_PATHS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = "com.belledonne-communications.tester.liblinphoneTester";
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE = "";
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- WRAPPER_EXTENSION = app;
- };
- name = DistributionAdhoc;
- };
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -6679,39 +5129,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
- 5E31290D20D7A37E00CF3AAE /* Build configuration list for PBXNativeTarget "latestChatroomsWidget" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 5E31290E20D7A37E00CF3AAE /* Debug */,
- 5E31290F20D7A37E00CF3AAE /* Release */,
- 5E31291020D7A37E00CF3AAE /* Distribution */,
- 5E31291120D7A37E00CF3AAE /* DistributionAdhoc */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- 5E58963C20DCE5710030868C /* Build configuration list for PBXNativeTarget "richNotifications" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 5E58963220DCE5710030868C /* Debug */,
- 5E58963320DCE5710030868C /* Release */,
- 5E58963420DCE5710030868C /* Distribution */,
- 5E58963520DCE5710030868C /* DistributionAdhoc */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- 5EEE8FA720C80C24006E4176 /* Build configuration list for PBXNativeTarget "latestCallsWidget" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 5EEE8FA820C80C24006E4176 /* Debug */,
- 5EEE8FA920C80C24006E4176 /* Release */,
- 5EEE8FAA20C80C24006E4176 /* Distribution */,
- 5EEE8FAB20C80C24006E4176 /* DistributionAdhoc */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
61AE366120C00B370089D9D3 /* Build configuration list for PBXNativeTarget "linphoneExtension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -6734,28 +5151,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
- F08F119319C09C6B007D70C2 /* Build configuration list for PBXNativeTarget "liblinphoneTesterTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- F08F119419C09C6B007D70C2 /* Debug */,
- F08F119519C09C6B007D70C2 /* Release */,
- F08F119619C09C6B007D70C2 /* Distribution */,
- F08F119719C09C6B007D70C2 /* DistributionAdhoc */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- F0BB8C051936208200974404 /* Build configuration list for PBXNativeTarget "liblinphoneTester" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- F0BB8C061936208200974404 /* Debug */,
- F0BB8C071936208200974404 /* Release */,
- F0BB8C081936208200974404 /* Distribution */,
- F0BB8C091936208200974404 /* DistributionAdhoc */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
diff --git a/richNotifications/Base.lproj/MainInterface.storyboard b/richNotifications/Base.lproj/MainInterface.storyboard
deleted file mode 100644
index f50b1b59d..000000000
--- a/richNotifications/Base.lproj/MainInterface.storyboard
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/richNotifications/Info.plist b/richNotifications/Info.plist
deleted file mode 100644
index c16b97f7c..000000000
--- a/richNotifications/Info.plist
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- richNotifications
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- XPC!
- CFBundleShortVersionString
- 4.1
- CFBundleVersion
- 27
- NSExtension
-
- NSExtensionAttributes
-
- UNNotificationExtensionCategory
- msg_cat
- UNNotificationExtensionDefaultContentHidden
-
- UNNotificationExtensionInitialContentSizeRatio
- 1
-
- NSExtensionMainStoryboard
- MainInterface
- NSExtensionPointIdentifier
- com.apple.usernotifications.content-extension
-
-
-
diff --git a/richNotifications/NotificationTableViewCell.h b/richNotifications/NotificationTableViewCell.h
deleted file mode 100644
index 087e55cca..000000000
--- a/richNotifications/NotificationTableViewCell.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-@interface NotificationTableViewCell : UITableViewCell
-@property (weak, nonatomic) IBOutlet UIImageView *contactImage;
-@property (weak, nonatomic) IBOutlet UILabel *nameDate;
-@property (strong, nonatomic) IBOutlet UITextView *msgText;
-@property (weak, nonatomic) IBOutlet UILabel *imdm;
-@property (weak, nonatomic) IBOutlet UIImageView *background;
-@property (weak, nonatomic) IBOutlet UIImageView *bottomBarColor;
-@property (weak, nonatomic) IBOutlet UIImageView *imdmImage;
-@property BOOL isOutgoing;
-@property float width;
-@property float height;
-
-- (CGSize)ViewSizeForMessage:(NSString *)chat withWidth:(int)width;
-
-@end
diff --git a/richNotifications/NotificationTableViewCell.m b/richNotifications/NotificationTableViewCell.m
deleted file mode 100644
index 229281d0b..000000000
--- a/richNotifications/NotificationTableViewCell.m
+++ /dev/null
@@ -1,106 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "NotificationTableViewCell.h"
-
-@implementation NotificationTableViewCell
-
-- (void)awakeFromNib {
- [super awakeFromNib];
- // Initialization code
- _contactImage.layer.cornerRadius = _contactImage.frame.size.height / 2;
- _contactImage.clipsToBounds = YES;
- [self.contentView sendSubviewToBack:_background];
-}
-
-- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
- [super setSelected:selected animated:animated];
-
- // Configure the view for the selected state
-}
-
-- (void)layoutSubviews {
- [super layoutSubviews];
- CGRect bubbleFrame = self.contentView.frame;
- int originX;
-
- bubbleFrame.size = CGSizeMake(_width, _height);
-
- originX = (_isOutgoing ? self.frame.size.width - bubbleFrame.size.width - 5 : 5);
-
- bubbleFrame.origin.x = originX;
- self.contentView.frame = bubbleFrame;
-
- _msgText.textContainerInset = UIEdgeInsetsZero;
- _msgText.textContainer.lineFragmentPadding = 0;
-}
-
-#pragma mark - Bubble size computing
-
-- (CGSize)computeBoundingBox:(NSString *)text size:(CGSize)size font:(UIFont *)font {
- if (!text || text.length == 0)
- return CGSizeMake(0, 0);
-
- return [text boundingRectWithSize:size
- options:(NSStringDrawingUsesLineFragmentOrigin |
- NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesFontLeading)
- attributes:@{
- NSFontAttributeName : font
- }
- context:nil].size;
-}
-
-static const CGFloat CELL_MIN_HEIGHT = 60.0f;
-static const CGFloat CELL_MIN_WIDTH = 190.0f;
-static const CGFloat CELL_MESSAGE_X_MARGIN = 78 + 10.0f;
-static const CGFloat CELL_MESSAGE_Y_MARGIN = 52; // 44;
-
-- (CGSize)ViewHeightForMessage:(NSString *)messageText withWidth:(int)width {
- static UIFont *messageFont = nil;
-
- if (!messageFont) {
- messageFont = _msgText.font;
- }
- CGSize size;
- size = [self computeBoundingBox:messageText
- size:CGSizeMake(width - CELL_MESSAGE_X_MARGIN - 4, CGFLOAT_MAX)
- font:messageFont];
-
- size.width = MAX(size.width + CELL_MESSAGE_X_MARGIN, CELL_MIN_WIDTH);
- size.height = MAX(size.height + CELL_MESSAGE_Y_MARGIN, CELL_MIN_HEIGHT);
- return size;
-}
-- (CGSize)ViewSizeForMessage:(NSString *)chat withWidth:(int)width {
- static UIFont *dateFont = nil;
- static CGSize dateViewSize;
-
- if (!dateFont) {
- dateFont = _nameDate.font;
- dateViewSize = _nameDate.frame.size;
- dateViewSize.width = CGFLOAT_MAX;
- }
-
- CGSize messageSize = [self ViewHeightForMessage:chat withWidth:width];
- CGSize dateSize = [self computeBoundingBox:_nameDate.text size:dateViewSize font:dateFont];
- messageSize.width = MAX(MAX(messageSize.width, MIN(dateSize.width + CELL_MESSAGE_X_MARGIN, width)), CELL_MIN_WIDTH);
-
- return messageSize;
-}
-
-@end
diff --git a/richNotifications/NotificationViewController.h b/richNotifications/NotificationViewController.h
deleted file mode 100644
index 3c16e80c4..000000000
--- a/richNotifications/NotificationViewController.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import
-
-@interface NotificationViewController : UITableViewController
-
-@end
diff --git a/richNotifications/NotificationViewController.m b/richNotifications/NotificationViewController.m
deleted file mode 100644
index 9c5cce7c3..000000000
--- a/richNotifications/NotificationViewController.m
+++ /dev/null
@@ -1,122 +0,0 @@
-/*
- * Copyright (c) 2010-2019 Belledonne Communications SARL.
- *
- * This file is part of linphone-iphone
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#import "NotificationViewController.h"
-#import "NotificationTableViewCell.h"
-#import
-#import
-
-@interface NotificationViewController ()
-
-@end
-
-@implementation NotificationViewController {
- @private
- NSMutableArray *msgs;
-}
-
-- (void)viewDidLoad {
- [super viewDidLoad];
- self.tableView.scrollEnabled = TRUE;
- // Do any required interface initialization here.
-}
-
-- (void)didReceiveNotification:(UNNotification *)notification {
-// static float initialHeight = -1;
-// if (initialHeight < 0)
-// initialHeight = self.tableView.frame.size.height;
- if (msgs)
- [msgs addObject:[((NSArray *)[[[[notification request] content] userInfo] objectForKey:@"msgs"]) lastObject]];
- else
- msgs = [NSMutableArray arrayWithArray:[[[[notification request] content] userInfo] objectForKey:@"msgs"]];
- [self.tableView reloadData];
- [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:msgs.count - 1 inSection:0] atScrollPosition:UITableViewScrollPositionBottom animated:YES];
-// float height = 0;
-// for (int i = 0 ; i < self->msgs.count ; i++) {
-// height += [self tableView:self.tableView heightForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:0]];
-// }
-// if (height > initialHeight) {
-// CGRect frame = self.tableView.frame;
-// frame.size.height = height;
-// frame.origin = CGPointMake(0, 0);
-// self.tableView.frame = frame;
-// self.tableView.bounds = frame;
-// self.preferredContentSize = CGSizeMake(self.preferredContentSize.width, height);
-// }
-}
-
-#pragma mark - UITableViewDataSource Functions
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
- return 1;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
- return msgs.count;
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
- BOOL isOutgoing = ((NSNumber *)[msgs[indexPath.row] objectForKey:@"isOutgoing"]).boolValue;
- NSString *display = ((NSString *)[msgs[indexPath.row] objectForKey:@"displayNameDate"]);
- NSString *msgText = ((NSString *)[msgs[indexPath.row] objectForKey:@"msg"]);
- NSString *imdm = ((NSString *)[msgs[indexPath.row] objectForKey:@"state"]);
- NSData *imageData = [msgs[indexPath.row] objectForKey:@"fromImageData"];
- NotificationTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"notificationCell" forIndexPath:indexPath];
-
- cell.background.image = cell.bottomBarColor.image = [UIImage imageNamed:isOutgoing ? @"color_A" : @"color_D.png"];
- cell.contactImage.image = [UIImage imageWithData:imageData];
- cell.nameDate.text = display;
- cell.msgText.text = msgText;
- cell.isOutgoing = isOutgoing;
- CGSize size = [cell ViewSizeForMessage:msgText withWidth:self.view.bounds.size.width - 10];
- cell.width = size.width;
- cell.height = size.height;
- cell.nameDate.textColor = [UIColor colorWithPatternImage:cell.background.image];
- cell.msgText.textColor = [UIColor darkGrayColor];
- cell.imdm.hidden = cell.imdmImage.hidden = !isOutgoing;
-
- if ([imdm isEqualToString:@"LinphoneChatMessageStateDelivered"] || [imdm isEqualToString:@"LinphoneChatMessageStateDeliveredToUser"]) {
- cell.imdm.text = NSLocalizedString(@"Delivered", nil);
- cell.imdm.textColor = [UIColor grayColor];
- cell.imdmImage.image = [UIImage imageNamed:@"chat_delivered.png"];
- } else if ([imdm isEqualToString:@"LinphoneChatMessageStateDisplayed"]) {
- cell.imdm.text = NSLocalizedString(@"Read", nil);
- cell.imdm.textColor = [UIColor colorWithRed:(24 / 255.0) green:(167 / 255.0) blue:(175 / 255.0) alpha:1.0];
- cell.imdmImage.image = [UIImage imageNamed:@"chat_read.png"];
- } else if ([imdm isEqualToString:@"LinphoneChatMessageStateNotDelivered"] || [imdm isEqualToString:@"LinphoneChatMessageStateFileTransferError"]) {
- cell.imdm.text = NSLocalizedString(@"Error", nil);
- cell.imdm.textColor = [UIColor redColor];
- cell.imdmImage.image = [UIImage imageNamed:@"chat_error.png"];
- } else
- cell.imdm.hidden = YES;
-
- return cell;
-}
-
-#pragma mark - UITableViewDelegate Functions
-
-- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
- NotificationTableViewCell *cell = [[NotificationTableViewCell alloc] init];
- cell.msgText = [[UITextView alloc] init];
- cell.msgText.text = ((NSString *)[msgs[indexPath.row] objectForKey:@"msg"]);
- cell.msgText.font = [UIFont systemFontOfSize:17];
- return [cell ViewSizeForMessage:cell.msgText.text withWidth:self.view.bounds.size.width - 10].height + 5;
-}
-
-@end