Enable liblinphone_tester in Xcode

This commit is contained in:
Guillaume BIENKOWSKI 2014-03-03 14:56:22 +01:00
parent 1f426916ae
commit 856f84c2b8
10 changed files with 722 additions and 142 deletions

View file

@ -1340,6 +1340,59 @@
D3F9A9DB15AEEB940045320F /* history_notification.png in Resources */ = {isa = PBXBuildFile; fileRef = D3F9A9DA15AEEB940045320F /* history_notification.png */; };
D3F9A9EE15AF277E0045320F /* UACellBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = D3F9A9ED15AF277D0045320F /* UACellBackgroundView.m */; };
D3F9A9EF15AF277E0045320F /* UACellBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = D3F9A9ED15AF277D0045320F /* UACellBackgroundView.m */; };
F03A9B1D18C0CF7000C4D7FE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
F03A9B1E18C0CF7000C4D7FE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
F03A9B1F18C0CF7000C4D7FE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
F03A9B2518C0CF7000C4D7FE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F03A9B2318C0CF7000C4D7FE /* InfoPlist.strings */; };
F03A9B2718C0CF7000C4D7FE /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B2618C0CF7000C4D7FE /* main.m */; };
F03A9B2B18C0CF7000C4D7FE /* TesterAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B2A18C0CF7000C4D7FE /* TesterAppDelegate.m */; };
F03A9B2D18C0CF7000C4D7FE /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F03A9B2C18C0CF7000C4D7FE /* Images.xcassets */; };
F03A9B6F18C0D1A500C4D7FE /* call_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6318C0D1A500C4D7FE /* call_tester.c */; };
F03A9B7018C0D1A500C4D7FE /* eventapi_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6418C0D1A500C4D7FE /* eventapi_tester.c */; };
F03A9B7118C0D1A500C4D7FE /* flexisip_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6518C0D1A500C4D7FE /* flexisip_tester.c */; };
F03A9B7218C0D1A500C4D7FE /* liblinphone_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6618C0D1A500C4D7FE /* liblinphone_tester.c */; };
F03A9B7318C0D1A500C4D7FE /* message_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6818C0D1A500C4D7FE /* message_tester.c */; };
F03A9B7418C0D1A500C4D7FE /* presence_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6918C0D1A500C4D7FE /* presence_tester.c */; };
F03A9B7518C0D1A500C4D7FE /* register_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6A18C0D1A500C4D7FE /* register_tester.c */; };
F03A9B7618C0D1A500C4D7FE /* remote_provisioning_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6B18C0D1A500C4D7FE /* remote_provisioning_tester.c */; };
F03A9B7718C0D1A500C4D7FE /* setup_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6C18C0D1A500C4D7FE /* setup_tester.c */; };
F03A9B7818C0D1A500C4D7FE /* stun_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6D18C0D1A500C4D7FE /* stun_tester.c */; };
F03A9B7918C0D1A500C4D7FE /* upnp_tester.c in Sources */ = {isa = PBXBuildFile; fileRef = F03A9B6E18C0D1A500C4D7FE /* upnp_tester.c */; };
F03A9B7F18C0D9C900C4D7FE /* libcunit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F03A9B7E18C0D9C900C4D7FE /* libcunit.a */; };
F03A9B8018C0D9FB00C4D7FE /* liblinphone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2211DB911475562600DEE054 /* liblinphone.a */; };
F03A9B8118C0DA0000C4D7FE /* libmediastreamer_base.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EE916006F0700B92522 /* libmediastreamer_base.a */; };
F03A9B8218C0DA0200C4D7FE /* libmediastreamer_voip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EEA16006F0700B92522 /* libmediastreamer_voip.a */; };
F03A9B8318C0DA0D00C4D7FE /* libbellesip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 223CA7E516D9255800EF1BEC /* libbellesip.a */; };
F03A9B8418C0DA2000C4D7FE /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22276E8013C73D3100210156 /* libavcodec.a */; };
F03A9B8518C0DA2A00C4D7FE /* libantlr3c.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 223CA7E416D9255800EF1BEC /* libantlr3c.a */; };
F03A9B8618C0DA6400C4D7FE /* libopus.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22AF73C11754C0D000BE8398 /* libopus.a */; };
F03A9B8718C0DA6400C4D7FE /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22276E8113C73D3100210156 /* libavutil.a */; };
F03A9B8818C0DA6400C4D7FE /* libortp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 220FAD2C10765B400068D98F /* libortp.a */; };
F03A9B8918C0DABE00C4D7FE /* libxml2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15017E6F1773578400784ACB /* libxml2.a */; };
F03A9B8A18C0DABE00C4D7FE /* libpolarssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 57B0E35F173C010400A476B8 /* libpolarssl.a */; };
F03A9B8B18C0DABE00C4D7FE /* libgsm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 220FAD2910765B400068D98F /* libgsm.a */; };
F03A9B8C18C0DABE00C4D7FE /* libspeex.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 220FAD2F10765B400068D98F /* libspeex.a */; };
F03A9B8D18C0DABE00C4D7FE /* libspeexdsp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 220FAD3010765B400068D98F /* libspeexdsp.a */; };
F03A9B8E18C0DABE00C4D7FE /* libsrtp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 226183AB1472527D0037138E /* libsrtp.a */; };
F03A9B8F18C0DABE00C4D7FE /* libvpx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7066FC0B13E830E400EFC6DC /* libvpx.a */; };
F03A9B9118C0DACC00C4D7FE /* libzrtpcppcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F03A9B9018C0DACC00C4D7FE /* libzrtpcppcore.a */; };
F03A9B9218C0DACC00C4D7FE /* libzrtpcppcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F03A9B9018C0DACC00C4D7FE /* libzrtpcppcore.a */; };
F03A9B9318C0DACC00C4D7FE /* libzrtpcppcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F03A9B9018C0DACC00C4D7FE /* libzrtpcppcore.a */; };
F03A9B9918C0DB8800C4D7FE /* libc++.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 344ABDEF14850AE9007420B6 /* libc++.1.dylib */; };
F03A9B9A18C0DB8800C4D7FE /* libstdc++.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 344ABDF014850AE9007420B6 /* libstdc++.6.dylib */; };
F03A9B9B18C0DBAF00C4D7FE /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22276E8213C73D3100210156 /* libswscale.a */; };
F03A9B9C18C0DDC100C4D7FE /* libresolv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 22D1B68012A3E0BE001AE361 /* libresolv.dylib */; };
F03A9C6C18C0E2ED00C4D7FE /* certificates in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6318C0E2ED00C4D7FE /* certificates */; };
F03A9C6D18C0E2ED00C4D7FE /* flexisip.conf in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6418C0E2ED00C4D7FE /* flexisip.conf */; };
F03A9C6E18C0E2ED00C4D7FE /* images in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6518C0E2ED00C4D7FE /* images */; };
F03A9C6F18C0E2ED00C4D7FE /* local_tester_hosts in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6618C0E2ED00C4D7FE /* local_tester_hosts */; };
F03A9C7018C0E2ED00C4D7FE /* marie_xml in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6718C0E2ED00C4D7FE /* marie_xml */; };
F03A9C7118C0E2ED00C4D7FE /* rcfiles in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6818C0E2ED00C4D7FE /* rcfiles */; };
F03A9C7218C0E2ED00C4D7FE /* sounds in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6918C0E2ED00C4D7FE /* sounds */; };
F03A9C7318C0E2ED00C4D7FE /* tester_hosts in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6A18C0E2ED00C4D7FE /* tester_hosts */; };
F03A9C7418C0E2ED00C4D7FE /* userdb.conf in Resources */ = {isa = PBXBuildFile; fileRef = F03A9C6B18C0E2ED00C4D7FE /* userdb.conf */; };
F03A9C7518C46E7700C4D7FE /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22276E8813C73DC000210156 /* CoreMedia.framework */; };
F03A9C7618C46EAF00C4D7FE /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 224567C1107B968500F10948 /* AVFoundation.framework */; };
F04892FF180C3296002FED35 /* ImageOptim.sh in Resources */ = {isa = PBXBuildFile; fileRef = F04892FE180C3296002FED35 /* ImageOptim.sh */; };
F0489300180C3296002FED35 /* ImageOptim.sh in Resources */ = {isa = PBXBuildFile; fileRef = F04892FE180C3296002FED35 /* ImageOptim.sh */; };
F04F1E9D1806A41800D080F2 /* libpolarssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 57B0E35F173C010400A476B8 /* libpolarssl.a */; };
@ -1463,15 +1516,6 @@
1D6058910D05DD3D006BFB54 /* linphone.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = linphone.app; sourceTree = BUILT_PRODUCTS_DIR; };
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
22058C70116E305000B08DDD /* linphone_icon_57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = linphone_icon_57.png; path = Resources/linphone_icon_57.png; sourceTree = "<group>"; };
220FAC79107654FC0068D98F /* eX_call.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_call.h; sourceTree = "<group>"; };
220FAC7A107654FC0068D98F /* eX_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_message.h; sourceTree = "<group>"; };
220FAC7B107654FC0068D98F /* eX_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_options.h; sourceTree = "<group>"; };
220FAC7C107654FC0068D98F /* eX_publish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_publish.h; sourceTree = "<group>"; };
220FAC7D107654FC0068D98F /* eX_refer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_refer.h; sourceTree = "<group>"; };
220FAC7E107654FC0068D98F /* eX_register.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_register.h; sourceTree = "<group>"; };
220FAC7F107654FC0068D98F /* eX_setup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_setup.h; sourceTree = "<group>"; };
220FAC80107654FC0068D98F /* eX_subscribe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eX_subscribe.h; sourceTree = "<group>"; };
220FAC81107654FC0068D98F /* eXosip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eXosip.h; sourceTree = "<group>"; };
220FAC83107654FC0068D98F /* gsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gsm.h; sourceTree = "<group>"; };
220FAC85107654FC0068D98F /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
220FAC86107654FC0068D98F /* linphonecore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = linphonecore.h; sourceTree = "<group>"; };
@ -1515,49 +1559,6 @@
220FACAE107654FC0068D98F /* stun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stun.h; sourceTree = "<group>"; };
220FACAF107654FC0068D98F /* stun_udp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stun_udp.h; sourceTree = "<group>"; };
220FACB0107654FC0068D98F /* telephonyevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = telephonyevents.h; sourceTree = "<group>"; };
220FACB2107654FC0068D98F /* osip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip.h; sourceTree = "<group>"; };
220FACB3107654FC0068D98F /* osip_condv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_condv.h; sourceTree = "<group>"; };
220FACB4107654FC0068D98F /* osip_dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_dialog.h; sourceTree = "<group>"; };
220FACB5107654FC0068D98F /* osip_fifo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_fifo.h; sourceTree = "<group>"; };
220FACB6107654FC0068D98F /* osip_mt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_mt.h; sourceTree = "<group>"; };
220FACB7107654FC0068D98F /* osip_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_time.h; sourceTree = "<group>"; };
220FACBA107654FC0068D98F /* osip_accept.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_accept.h; sourceTree = "<group>"; };
220FACBB107654FC0068D98F /* osip_accept_encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_accept_encoding.h; sourceTree = "<group>"; };
220FACBC107654FC0068D98F /* osip_accept_language.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_accept_language.h; sourceTree = "<group>"; };
220FACBD107654FC0068D98F /* osip_alert_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_alert_info.h; sourceTree = "<group>"; };
220FACBE107654FC0068D98F /* osip_allow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_allow.h; sourceTree = "<group>"; };
220FACBF107654FC0068D98F /* osip_authentication_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_authentication_info.h; sourceTree = "<group>"; };
220FACC0107654FC0068D98F /* osip_authorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_authorization.h; sourceTree = "<group>"; };
220FACC1107654FC0068D98F /* osip_call_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_call_id.h; sourceTree = "<group>"; };
220FACC2107654FC0068D98F /* osip_call_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_call_info.h; sourceTree = "<group>"; };
220FACC3107654FC0068D98F /* osip_contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_contact.h; sourceTree = "<group>"; };
220FACC4107654FC0068D98F /* osip_content_disposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_content_disposition.h; sourceTree = "<group>"; };
220FACC5107654FC0068D98F /* osip_content_encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_content_encoding.h; sourceTree = "<group>"; };
220FACC6107654FC0068D98F /* osip_content_length.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_content_length.h; sourceTree = "<group>"; };
220FACC7107654FC0068D98F /* osip_content_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_content_type.h; sourceTree = "<group>"; };
220FACC8107654FC0068D98F /* osip_cseq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_cseq.h; sourceTree = "<group>"; };
220FACC9107654FC0068D98F /* osip_error_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_error_info.h; sourceTree = "<group>"; };
220FACCA107654FC0068D98F /* osip_from.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_from.h; sourceTree = "<group>"; };
220FACCB107654FC0068D98F /* osip_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_header.h; sourceTree = "<group>"; };
220FACCC107654FC0068D98F /* osip_mime_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_mime_version.h; sourceTree = "<group>"; };
220FACCD107654FC0068D98F /* osip_proxy_authenticate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_proxy_authenticate.h; sourceTree = "<group>"; };
220FACCE107654FC0068D98F /* osip_proxy_authentication_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_proxy_authentication_info.h; sourceTree = "<group>"; };
220FACCF107654FC0068D98F /* osip_proxy_authorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_proxy_authorization.h; sourceTree = "<group>"; };
220FACD0107654FC0068D98F /* osip_record_route.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_record_route.h; sourceTree = "<group>"; };
220FACD1107654FC0068D98F /* osip_route.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_route.h; sourceTree = "<group>"; };
220FACD2107654FC0068D98F /* osip_to.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_to.h; sourceTree = "<group>"; };
220FACD3107654FC0068D98F /* osip_via.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_via.h; sourceTree = "<group>"; };
220FACD4107654FC0068D98F /* osip_www_authenticate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_www_authenticate.h; sourceTree = "<group>"; };
220FACD5107654FC0068D98F /* osip_body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_body.h; sourceTree = "<group>"; };
220FACD6107654FC0068D98F /* osip_const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_const.h; sourceTree = "<group>"; };
220FACD7107654FC0068D98F /* osip_headers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_headers.h; sourceTree = "<group>"; };
220FACD8107654FC0068D98F /* osip_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_list.h; sourceTree = "<group>"; };
220FACD9107654FC0068D98F /* osip_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_md5.h; sourceTree = "<group>"; };
220FACDA107654FC0068D98F /* osip_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_message.h; sourceTree = "<group>"; };
220FACDB107654FC0068D98F /* osip_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_parser.h; sourceTree = "<group>"; };
220FACDC107654FC0068D98F /* osip_port.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_port.h; sourceTree = "<group>"; };
220FACDD107654FC0068D98F /* osip_uri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osip_uri.h; sourceTree = "<group>"; };
220FACDE107654FC0068D98F /* sdp_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdp_message.h; sourceTree = "<group>"; };
220FACE0107654FC0068D98F /* speex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = speex.h; sourceTree = "<group>"; };
220FACE1107654FC0068D98F /* speex_bits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = speex_bits.h; sourceTree = "<group>"; };
220FACE2107654FC0068D98F /* speex_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = speex_buffer.h; sourceTree = "<group>"; };
@ -2449,6 +2450,42 @@
D3F9A9DA15AEEB940045320F /* history_notification.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = history_notification.png; path = Resources/history_notification.png; sourceTree = "<group>"; };
D3F9A9EC15AF277D0045320F /* UACellBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UACellBackgroundView.h; path = Utils/UACellBackgroundView/UACellBackgroundView.h; sourceTree = "<group>"; };
D3F9A9ED15AF277D0045320F /* UACellBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = UACellBackgroundView.m; path = Utils/UACellBackgroundView/UACellBackgroundView.m; sourceTree = "<group>"; };
F0181B6B18BF7B1200A9A357 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; };
F03A9B1C18C0CF7000C4D7FE /* linphonetester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = linphonetester.app; sourceTree = BUILT_PRODUCTS_DIR; };
F03A9B2218C0CF7000C4D7FE /* tester-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "tester-Info.plist"; sourceTree = "<group>"; };
F03A9B2418C0CF7000C4D7FE /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
F03A9B2618C0CF7000C4D7FE /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
F03A9B2818C0CF7000C4D7FE /* tester-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "tester-Prefix.pch"; sourceTree = "<group>"; };
F03A9B2918C0CF7000C4D7FE /* TesterAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TesterAppDelegate.h; sourceTree = "<group>"; };
F03A9B2A18C0CF7000C4D7FE /* TesterAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TesterAppDelegate.m; sourceTree = "<group>"; };
F03A9B2C18C0CF7000C4D7FE /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
F03A9B3318C0CF7000C4D7FE /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
F03A9B6318C0D1A500C4D7FE /* call_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = call_tester.c; path = submodules/linphone/tester/call_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6418C0D1A500C4D7FE /* eventapi_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = eventapi_tester.c; path = submodules/linphone/tester/eventapi_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6518C0D1A500C4D7FE /* flexisip_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = flexisip_tester.c; path = submodules/linphone/tester/flexisip_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6618C0D1A500C4D7FE /* liblinphone_tester.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.objc; fileEncoding = 4; name = liblinphone_tester.c; path = submodules/linphone/tester/liblinphone_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6718C0D1A500C4D7FE /* liblinphone_tester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = liblinphone_tester.h; path = submodules/linphone/tester/liblinphone_tester.h; sourceTree = SOURCE_ROOT; };
F03A9B6818C0D1A500C4D7FE /* message_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = message_tester.c; path = submodules/linphone/tester/message_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6918C0D1A500C4D7FE /* presence_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = presence_tester.c; path = submodules/linphone/tester/presence_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6A18C0D1A500C4D7FE /* register_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = register_tester.c; path = submodules/linphone/tester/register_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6B18C0D1A500C4D7FE /* remote_provisioning_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = remote_provisioning_tester.c; path = submodules/linphone/tester/remote_provisioning_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6C18C0D1A500C4D7FE /* setup_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = setup_tester.c; path = submodules/linphone/tester/setup_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6D18C0D1A500C4D7FE /* stun_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stun_tester.c; path = submodules/linphone/tester/stun_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B6E18C0D1A500C4D7FE /* upnp_tester.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = upnp_tester.c; path = submodules/linphone/tester/upnp_tester.c; sourceTree = SOURCE_ROOT; };
F03A9B7A18C0D5A000C4D7FE /* sal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sal.h; path = submodules/linphone/include/sal/sal.h; sourceTree = SOURCE_ROOT; };
F03A9B7E18C0D9C900C4D7FE /* libcunit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcunit.a; path = "liblinphone-sdk/apple-darwin/lib/libcunit.a"; sourceTree = "<group>"; };
F03A9B9018C0DACC00C4D7FE /* libzrtpcppcore.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libzrtpcppcore.a; path = "liblinphone-sdk/apple-darwin/lib/libzrtpcppcore.a"; sourceTree = "<group>"; };
F03A9B9418C0DAE100C4D7FE /* libstdc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.dylib"; path = "usr/lib/libstdc++.dylib"; sourceTree = SDKROOT; };
F03A9B9718C0DB6F00C4D7FE /* libc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libc++.dylib"; path = "usr/lib/libc++.dylib"; sourceTree = SDKROOT; };
F03A9C6318C0E2ED00C4D7FE /* certificates */ = {isa = PBXFileReference; lastKnownFileType = folder; name = certificates; path = submodules/linphone/tester/certificates; sourceTree = SOURCE_ROOT; };
F03A9C6418C0E2ED00C4D7FE /* flexisip.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = flexisip.conf; path = submodules/linphone/tester/flexisip.conf; sourceTree = SOURCE_ROOT; };
F03A9C6518C0E2ED00C4D7FE /* images */ = {isa = PBXFileReference; lastKnownFileType = folder; name = images; path = submodules/linphone/tester/images; sourceTree = SOURCE_ROOT; };
F03A9C6618C0E2ED00C4D7FE /* local_tester_hosts */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = local_tester_hosts; path = submodules/linphone/tester/local_tester_hosts; sourceTree = SOURCE_ROOT; };
F03A9C6718C0E2ED00C4D7FE /* marie_xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = marie_xml; path = submodules/linphone/tester/marie_xml; sourceTree = SOURCE_ROOT; };
F03A9C6818C0E2ED00C4D7FE /* rcfiles */ = {isa = PBXFileReference; lastKnownFileType = folder; name = rcfiles; path = submodules/linphone/tester/rcfiles; sourceTree = SOURCE_ROOT; };
F03A9C6918C0E2ED00C4D7FE /* sounds */ = {isa = PBXFileReference; lastKnownFileType = folder; name = sounds; path = submodules/linphone/tester/sounds; sourceTree = SOURCE_ROOT; };
F03A9C6A18C0E2ED00C4D7FE /* tester_hosts */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tester_hosts; path = submodules/linphone/tester/tester_hosts; sourceTree = SOURCE_ROOT; };
F03A9C6B18C0E2ED00C4D7FE /* userdb.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = userdb.conf; path = submodules/linphone/tester/userdb.conf; sourceTree = SOURCE_ROOT; };
F04892FE180C3296002FED35 /* ImageOptim.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = ImageOptim.sh; sourceTree = "<group>"; };
F066515317F9A02E0064280C /* UITransparentTVCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UITransparentTVCell.h; sourceTree = "<group>"; };
F066515417F9A02E0064280C /* UITransparentTVCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UITransparentTVCell.m; sourceTree = "<group>"; };
@ -2579,6 +2616,7 @@
223148E61178A09900637D6A /* libmsilbc.a in Frameworks */,
226183B0147259670037138E /* libmssilk.a in Frameworks */,
22AA8AFE13D7125600B30535 /* libmsx264.a in Frameworks */,
F03A9B9118C0DACC00C4D7FE /* libzrtpcppcore.a in Frameworks */,
22A10F3B11F8960300373793 /* libortp.a in Frameworks */,
226F2ED71344B0EF00F6EF27 /* libopencore-amrnb.a in Frameworks */,
226F2ED61344B0EF00F6EF27 /* libopencore-amrwb.a in Frameworks */,
@ -2608,6 +2646,7 @@
22D8F171147548E2008C97DB /* AddressBookUI.framework in Frameworks */,
22D8F176147548E2008C97DB /* CFNetwork.framework in Frameworks */,
22D8F169147548E2008C97DB /* AudioToolbox.framework in Frameworks */,
F03A9B9218C0DACC00C4D7FE /* libzrtpcppcore.a in Frameworks */,
22D8F168147548E2008C97DB /* CoreAudio.framework in Frameworks */,
22D8F167147548E2008C97DB /* CoreGraphics.framework in Frameworks */,
22D8F15E147548E2008C97DB /* CoreMedia.framework in Frameworks */,
@ -2642,6 +2681,40 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
F03A9B1918C0CF7000C4D7FE /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F03A9C7618C46EAF00C4D7FE /* AVFoundation.framework in Frameworks */,
F03A9C7518C46E7700C4D7FE /* CoreMedia.framework in Frameworks */,
F03A9B1E18C0CF7000C4D7FE /* CoreGraphics.framework in Frameworks */,
F03A9B1F18C0CF7000C4D7FE /* UIKit.framework in Frameworks */,
F03A9B1D18C0CF7000C4D7FE /* Foundation.framework in Frameworks */,
F03A9B9C18C0DDC100C4D7FE /* libresolv.dylib in Frameworks */,
F03A9B9918C0DB8800C4D7FE /* libc++.1.dylib in Frameworks */,
F03A9B9A18C0DB8800C4D7FE /* libstdc++.6.dylib in Frameworks */,
F03A9B8018C0D9FB00C4D7FE /* liblinphone.a in Frameworks */,
F03A9B7F18C0D9C900C4D7FE /* libcunit.a in Frameworks */,
F03A9B8218C0DA0200C4D7FE /* libmediastreamer_voip.a in Frameworks */,
F03A9B8118C0DA0000C4D7FE /* libmediastreamer_base.a in Frameworks */,
F03A9B8318C0DA0D00C4D7FE /* libbellesip.a in Frameworks */,
F03A9B8418C0DA2000C4D7FE /* libavcodec.a in Frameworks */,
F03A9B8518C0DA2A00C4D7FE /* libantlr3c.a in Frameworks */,
F03A9B8618C0DA6400C4D7FE /* libopus.a in Frameworks */,
F03A9B8718C0DA6400C4D7FE /* libavutil.a in Frameworks */,
F03A9B9B18C0DBAF00C4D7FE /* libswscale.a in Frameworks */,
F03A9B8818C0DA6400C4D7FE /* libortp.a in Frameworks */,
F03A9B8918C0DABE00C4D7FE /* libxml2.a in Frameworks */,
F03A9B8A18C0DABE00C4D7FE /* libpolarssl.a in Frameworks */,
F03A9B8B18C0DABE00C4D7FE /* libgsm.a in Frameworks */,
F03A9B8C18C0DABE00C4D7FE /* libspeex.a in Frameworks */,
F03A9B8D18C0DABE00C4D7FE /* libspeexdsp.a in Frameworks */,
F03A9B8E18C0DABE00C4D7FE /* libsrtp.a in Frameworks */,
F03A9B8F18C0DABE00C4D7FE /* libvpx.a in Frameworks */,
F03A9B9318C0DACC00C4D7FE /* libzrtpcppcore.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
@ -2741,6 +2814,7 @@
children = (
1D6058910D05DD3D006BFB54 /* linphone.app */,
22D8F187147548E2008C97DB /* linphone-no-gpl-thirdparties.app */,
F03A9B1C18C0CF7000C4D7FE /* linphonetester.app */,
);
name = Products;
sourceTree = "<group>";
@ -2749,35 +2823,16 @@
isa = PBXGroup;
children = (
22C7560413265C6A007BC101 /* openssl */,
220FAC78107654FC0068D98F /* eXosip2 */,
220FAC82107654FC0068D98F /* gsm */,
220FAC84107654FC0068D98F /* linphone */,
220FAC89107654FC0068D98F /* mediastreamer2 */,
220FACA1107654FC0068D98F /* ortp */,
220FACB1107654FC0068D98F /* osip2 */,
220FACB8107654FC0068D98F /* osipparser2 */,
220FACDF107654FC0068D98F /* speex */,
);
name = include;
path = "liblinphone-sdk/apple-darwin/include";
sourceTree = "<group>";
};
220FAC78107654FC0068D98F /* eXosip2 */ = {
isa = PBXGroup;
children = (
220FAC79107654FC0068D98F /* eX_call.h */,
220FAC7A107654FC0068D98F /* eX_message.h */,
220FAC7B107654FC0068D98F /* eX_options.h */,
220FAC7C107654FC0068D98F /* eX_publish.h */,
220FAC7D107654FC0068D98F /* eX_refer.h */,
220FAC7E107654FC0068D98F /* eX_register.h */,
220FAC7F107654FC0068D98F /* eX_setup.h */,
220FAC80107654FC0068D98F /* eX_subscribe.h */,
220FAC81107654FC0068D98F /* eXosip.h */,
);
path = eXosip2;
sourceTree = "<group>";
};
220FAC82107654FC0068D98F /* gsm */ = {
isa = PBXGroup;
children = (
@ -2849,71 +2904,6 @@
path = ortp;
sourceTree = "<group>";
};
220FACB1107654FC0068D98F /* osip2 */ = {
isa = PBXGroup;
children = (
220FACB2107654FC0068D98F /* osip.h */,
220FACB3107654FC0068D98F /* osip_condv.h */,
220FACB4107654FC0068D98F /* osip_dialog.h */,
220FACB5107654FC0068D98F /* osip_fifo.h */,
220FACB6107654FC0068D98F /* osip_mt.h */,
220FACB7107654FC0068D98F /* osip_time.h */,
);
path = osip2;
sourceTree = "<group>";
};
220FACB8107654FC0068D98F /* osipparser2 */ = {
isa = PBXGroup;
children = (
220FACB9107654FC0068D98F /* headers */,
220FACD5107654FC0068D98F /* osip_body.h */,
220FACD6107654FC0068D98F /* osip_const.h */,
220FACD7107654FC0068D98F /* osip_headers.h */,
220FACD8107654FC0068D98F /* osip_list.h */,
220FACD9107654FC0068D98F /* osip_md5.h */,
220FACDA107654FC0068D98F /* osip_message.h */,
220FACDB107654FC0068D98F /* osip_parser.h */,
220FACDC107654FC0068D98F /* osip_port.h */,
220FACDD107654FC0068D98F /* osip_uri.h */,
220FACDE107654FC0068D98F /* sdp_message.h */,
);
path = osipparser2;
sourceTree = "<group>";
};
220FACB9107654FC0068D98F /* headers */ = {
isa = PBXGroup;
children = (
220FACBA107654FC0068D98F /* osip_accept.h */,
220FACBB107654FC0068D98F /* osip_accept_encoding.h */,
220FACBC107654FC0068D98F /* osip_accept_language.h */,
220FACBD107654FC0068D98F /* osip_alert_info.h */,
220FACBE107654FC0068D98F /* osip_allow.h */,
220FACBF107654FC0068D98F /* osip_authentication_info.h */,
220FACC0107654FC0068D98F /* osip_authorization.h */,
220FACC1107654FC0068D98F /* osip_call_id.h */,
220FACC2107654FC0068D98F /* osip_call_info.h */,
220FACC3107654FC0068D98F /* osip_contact.h */,
220FACC4107654FC0068D98F /* osip_content_disposition.h */,
220FACC5107654FC0068D98F /* osip_content_encoding.h */,
220FACC6107654FC0068D98F /* osip_content_length.h */,
220FACC7107654FC0068D98F /* osip_content_type.h */,
220FACC8107654FC0068D98F /* osip_cseq.h */,
220FACC9107654FC0068D98F /* osip_error_info.h */,
220FACCA107654FC0068D98F /* osip_from.h */,
220FACCB107654FC0068D98F /* osip_header.h */,
220FACCC107654FC0068D98F /* osip_mime_version.h */,
220FACCD107654FC0068D98F /* osip_proxy_authenticate.h */,
220FACCE107654FC0068D98F /* osip_proxy_authentication_info.h */,
220FACCF107654FC0068D98F /* osip_proxy_authorization.h */,
220FACD0107654FC0068D98F /* osip_record_route.h */,
220FACD1107654FC0068D98F /* osip_route.h */,
220FACD2107654FC0068D98F /* osip_to.h */,
220FACD3107654FC0068D98F /* osip_via.h */,
220FACD4107654FC0068D98F /* osip_www_authenticate.h */,
);
path = headers;
sourceTree = "<group>";
};
220FACDF107654FC0068D98F /* speex */ = {
isa = PBXGroup;
children = (
@ -3309,6 +3299,7 @@
22405EE916006F0700B92522 /* libmediastreamer_base.a */,
22405EEA16006F0700B92522 /* libmediastreamer_voip.a */,
226F2ED51344B0EF00F6EF27 /* libmsamr.a */,
F03A9B7E18C0D9C900C4D7FE /* libcunit.a */,
226CDADE14E2D0B800513B67 /* libmsbcg729.a */,
223148E51178A09900637D6A /* libmsilbc.a */,
226183AF147259670037138E /* libmssilk.a */,
@ -3322,6 +3313,7 @@
226183AB1472527D0037138E /* libsrtp.a */,
22276E8213C73D3100210156 /* libswscale.a */,
7066FC0B13E830E400EFC6DC /* libvpx.a */,
F03A9B9018C0DACC00C4D7FE /* libzrtpcppcore.a */,
22AA8AFB13D7125500B30535 /* libx264.a */,
344ABDEF14850AE9007420B6 /* libc++.1.dylib */,
22D1B68012A3E0BE001AE361 /* libresolv.dylib */,
@ -3347,6 +3339,7 @@
22744043106F33FC006EC466 /* Security.framework */,
2264B6D111200342002C2C53 /* SystemConfiguration.framework */,
080E96DDFE201D6D7F000001 /* Classes */,
F03A9B2018C0CF7000C4D7FE /* tester */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
220FAC77107654FC0068D98F /* include */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
@ -3875,9 +3868,13 @@
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
F03A9B9718C0DB6F00C4D7FE /* libc++.dylib */,
F03A9B9418C0DAE100C4D7FE /* libstdc++.dylib */,
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
1D30AB110D05D00D00671497 /* Foundation.framework */,
288765FC0DF74451002DB57D /* CoreGraphics.framework */,
F0181B6B18BF7B1200A9A357 /* SenTestingKit.framework */,
F03A9B3318C0CF7000C4D7FE /* XCTest.framework */,
);
name = Frameworks;
sourceTree = "<group>";
@ -4066,6 +4063,66 @@
name = UACellBackgroundView;
sourceTree = "<group>";
};
F03A9B2018C0CF7000C4D7FE /* tester */ = {
isa = PBXGroup;
children = (
F03A9C1E18C0DFC200C4D7FE /* Resources */,
F03A9B4B18C0D11900C4D7FE /* linphone-tester */,
F03A9B2918C0CF7000C4D7FE /* TesterAppDelegate.h */,
F03A9B2A18C0CF7000C4D7FE /* TesterAppDelegate.m */,
F03A9B2C18C0CF7000C4D7FE /* Images.xcassets */,
F03A9B2118C0CF7000C4D7FE /* Supporting Files */,
);
path = tester;
sourceTree = "<group>";
};
F03A9B2118C0CF7000C4D7FE /* Supporting Files */ = {
isa = PBXGroup;
children = (
F03A9B2218C0CF7000C4D7FE /* tester-Info.plist */,
F03A9B2318C0CF7000C4D7FE /* InfoPlist.strings */,
F03A9B2618C0CF7000C4D7FE /* main.m */,
F03A9B2818C0CF7000C4D7FE /* tester-Prefix.pch */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
F03A9B4B18C0D11900C4D7FE /* linphone-tester */ = {
isa = PBXGroup;
children = (
F03A9B7A18C0D5A000C4D7FE /* sal.h */,
F03A9B6318C0D1A500C4D7FE /* call_tester.c */,
F03A9B6418C0D1A500C4D7FE /* eventapi_tester.c */,
F03A9B6518C0D1A500C4D7FE /* flexisip_tester.c */,
F03A9B6618C0D1A500C4D7FE /* liblinphone_tester.c */,
F03A9B6718C0D1A500C4D7FE /* liblinphone_tester.h */,
F03A9B6818C0D1A500C4D7FE /* message_tester.c */,
F03A9B6918C0D1A500C4D7FE /* presence_tester.c */,
F03A9B6A18C0D1A500C4D7FE /* register_tester.c */,
F03A9B6B18C0D1A500C4D7FE /* remote_provisioning_tester.c */,
F03A9B6C18C0D1A500C4D7FE /* setup_tester.c */,
F03A9B6D18C0D1A500C4D7FE /* stun_tester.c */,
F03A9B6E18C0D1A500C4D7FE /* upnp_tester.c */,
);
name = "linphone-tester";
sourceTree = "<group>";
};
F03A9C1E18C0DFC200C4D7FE /* Resources */ = {
isa = PBXGroup;
children = (
F03A9C6318C0E2ED00C4D7FE /* certificates */,
F03A9C6418C0E2ED00C4D7FE /* flexisip.conf */,
F03A9C6518C0E2ED00C4D7FE /* images */,
F03A9C6618C0E2ED00C4D7FE /* local_tester_hosts */,
F03A9C6718C0E2ED00C4D7FE /* marie_xml */,
F03A9C6818C0E2ED00C4D7FE /* rcfiles */,
F03A9C6918C0E2ED00C4D7FE /* sounds */,
F03A9C6A18C0E2ED00C4D7FE /* tester_hosts */,
F03A9C6B18C0E2ED00C4D7FE /* userdb.conf */,
);
name = Resources;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@ -4111,6 +4168,23 @@
productReference = 22D8F187147548E2008C97DB /* linphone-no-gpl-thirdparties.app */;
productType = "com.apple.product-type.application";
};
F03A9B1B18C0CF7000C4D7FE /* linphonetester */ = {
isa = PBXNativeTarget;
buildConfigurationList = F03A9B4918C0CF7100C4D7FE /* Build configuration list for PBXNativeTarget "linphonetester" */;
buildPhases = (
F03A9B1818C0CF7000C4D7FE /* Sources */,
F03A9B1918C0CF7000C4D7FE /* Frameworks */,
F03A9B1A18C0CF7000C4D7FE /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = linphonetester;
productName = tester;
productReference = F03A9B1C18C0CF7000C4D7FE /* linphonetester.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
@ -4122,6 +4196,9 @@
1D6058900D05DD3D006BFB54 = {
DevelopmentTeam = Z2V957B3D6;
};
F03A9B1B18C0CF7000C4D7FE = {
DevelopmentTeam = Z2V957B3D6;
};
};
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "linphone" */;
@ -4154,6 +4231,7 @@
targets = (
1D6058900D05DD3D006BFB54 /* linphone */,
22D8F11D147548E2008C97DB /* linphone-no-gpl-thirdparties */,
F03A9B1B18C0CF7000C4D7FE /* linphonetester */,
);
};
/* End PBXProject section */
@ -5258,6 +5336,24 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
F03A9B1A18C0CF7000C4D7FE /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F03A9C6E18C0E2ED00C4D7FE /* images in Resources */,
F03A9C6F18C0E2ED00C4D7FE /* local_tester_hosts in Resources */,
F03A9B2518C0CF7000C4D7FE /* InfoPlist.strings in Resources */,
F03A9C7318C0E2ED00C4D7FE /* tester_hosts in Resources */,
F03A9C6D18C0E2ED00C4D7FE /* flexisip.conf in Resources */,
F03A9C7018C0E2ED00C4D7FE /* marie_xml in Resources */,
F03A9C7218C0E2ED00C4D7FE /* sounds in Resources */,
F03A9C6C18C0E2ED00C4D7FE /* certificates in Resources */,
F03A9C7418C0E2ED00C4D7FE /* userdb.conf in Resources */,
F03A9B2D18C0CF7000C4D7FE /* Images.xcassets in Resources */,
F03A9C7118C0E2ED00C4D7FE /* rcfiles in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
@ -5488,6 +5584,26 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
F03A9B1818C0CF7000C4D7FE /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F03A9B7518C0D1A500C4D7FE /* register_tester.c in Sources */,
F03A9B7318C0D1A500C4D7FE /* message_tester.c in Sources */,
F03A9B7818C0D1A500C4D7FE /* stun_tester.c in Sources */,
F03A9B7918C0D1A500C4D7FE /* upnp_tester.c in Sources */,
F03A9B7018C0D1A500C4D7FE /* eventapi_tester.c in Sources */,
F03A9B7218C0D1A500C4D7FE /* liblinphone_tester.c in Sources */,
F03A9B6F18C0D1A500C4D7FE /* call_tester.c in Sources */,
F03A9B2718C0CF7000C4D7FE /* main.m in Sources */,
F03A9B7418C0D1A500C4D7FE /* presence_tester.c in Sources */,
F03A9B7618C0D1A500C4D7FE /* remote_provisioning_tester.c in Sources */,
F03A9B7118C0D1A500C4D7FE /* flexisip_tester.c in Sources */,
F03A9B7718C0D1A500C4D7FE /* setup_tester.c in Sources */,
F03A9B2B18C0CF7000C4D7FE /* TesterAppDelegate.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
@ -5774,6 +5890,14 @@
name = "IncomingCallViewController~ipad.xib";
sourceTree = "<group>";
};
F03A9B2318C0CF7000C4D7FE /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
F03A9B2418C0CF7000C4D7FE /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
@ -6193,6 +6317,200 @@
};
name = Debug;
};
F03A9B4118C0CF7100C4D7FE /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
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;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "tester/tester-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
"TARGET_OS_IPHONE=1",
);
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_UNUSED_FUNCTION = YES;
HEADER_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include",
"$(SRCROOT)/submodules/linphone/include/",
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include/libxml2",
);
INFOPLIST_FILE = "tester/tester-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/lib",
"/Users/guillaume/Dev/linphone-iphone/liblinphone-sdk/apple-darwin/lib",
);
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-lstdc++";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
WRAPPER_EXTENSION = app;
};
name = Debug;
};
F03A9B4218C0CF7100C4D7FE /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
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_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "tester/tester-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = TARGET_OS_IPHONE;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
HEADER_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include",
"$(SRCROOT)/submodules/linphone/include/",
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include/libxml2",
);
INFOPLIST_FILE = "tester/tester-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/lib",
"/Users/guillaume/Dev/linphone-iphone/liblinphone-sdk/apple-darwin/lib",
);
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-lstdc++";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
VALIDATE_PRODUCT = YES;
WRAPPER_EXTENSION = app;
};
name = Release;
};
F03A9B4318C0CF7100C4D7FE /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
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_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "tester/tester-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = TARGET_OS_IPHONE;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
HEADER_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include",
"$(SRCROOT)/submodules/linphone/include/",
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include/libxml2",
);
INFOPLIST_FILE = "tester/tester-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/lib",
"/Users/guillaume/Dev/linphone-iphone/liblinphone-sdk/apple-darwin/lib",
);
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-lstdc++";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
VALIDATE_PRODUCT = YES;
WRAPPER_EXTENSION = app;
};
name = Distribution;
};
F03A9B4418C0CF7100C4D7FE /* DistributionAdhoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
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_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "tester/tester-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = TARGET_OS_IPHONE;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
HEADER_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include",
"$(SRCROOT)/submodules/linphone/include/",
"$(SRCROOT)/liblinphone-sdk/apple-darwin/include/libxml2",
);
INFOPLIST_FILE = "tester/tester-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = (
"$(SRCROOT)/liblinphone-sdk/apple-darwin/lib",
"/Users/guillaume/Dev/linphone-iphone/liblinphone-sdk/apple-darwin/lib",
);
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "-lstdc++";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
VALIDATE_PRODUCT = YES;
WRAPPER_EXTENSION = app;
};
name = DistributionAdhoc;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@ -6229,6 +6547,17 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
F03A9B4918C0CF7100C4D7FE /* Build configuration list for PBXNativeTarget "linphonetester" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F03A9B4118C0CF7100C4D7FE /* Debug */,
F03A9B4218C0CF7100C4D7FE /* Release */,
F03A9B4318C0CF7100C4D7FE /* Distribution */,
F03A9B4418C0CF7100C4D7FE /* DistributionAdhoc */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;

View file

@ -24,20 +24,20 @@ host?=armv7-apple-darwin
config_site:=iphone-config.site
library_mode:= --disable-shared --enable-static
linphone_configure_controls= \
--disable-strict \
--disable-nls \
--with-readline=none \
--enable-gtk_ui=no \
--enable-console_ui=no \
--enable-bellesip \
--with-gsm=$(prefix) \
--with-srtp=$(prefix) \
--with-antlr=$(prefix) \
--disable-strict \
--disable-nls \
--disable-theora \
--disable-sdl \
--disable-x11 \
--enable-bellesip \
--with-gsm=$(prefix) \
--disable-tutorials \
--disable-tools \
--with-srtp=$(prefix) \
--with-antlr=$(prefix) \
--disable-msg-storage

View file

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

View file

@ -0,0 +1,51 @@
{
"images" : [
{
"orientation" : "portrait",
"idiom" : "iphone",
"extent" : "full-screen",
"minimum-system-version" : "7.0",
"scale" : "2x"
},
{
"orientation" : "portrait",
"idiom" : "iphone",
"subtype" : "retina4",
"extent" : "full-screen",
"minimum-system-version" : "7.0",
"scale" : "2x"
},
{
"orientation" : "portrait",
"idiom" : "ipad",
"extent" : "full-screen",
"minimum-system-version" : "7.0",
"scale" : "1x"
},
{
"orientation" : "landscape",
"idiom" : "ipad",
"extent" : "full-screen",
"minimum-system-version" : "7.0",
"scale" : "1x"
},
{
"orientation" : "portrait",
"idiom" : "ipad",
"extent" : "full-screen",
"minimum-system-version" : "7.0",
"scale" : "2x"
},
{
"orientation" : "landscape",
"idiom" : "ipad",
"extent" : "full-screen",
"minimum-system-version" : "7.0",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

View file

@ -0,0 +1,7 @@
#import <UIKit/UIKit.h>
@interface TesterAppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@end

View file

@ -0,0 +1,59 @@
//
// TesterAppDelegate.m
// tester
//
// Created by guillaume on 28/02/2014.
//
//
#import "TesterAppDelegate.h"
#include "liblinphonetester_ios.h"
@implementation TesterAppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
char* prefix = strdup([[[NSBundle mainBundle] resourcePath] cStringUsingEncoding:NSStringEncodingConversionAllowLossy]);
NSLog(@"Bundle path: %s", prefix);
static char* args[] = { "linphone_tester", "--config", NULL, "--dns-hosts", NULL, "--verbose", NULL };
args[2] = prefix;
args[4] = prefix;
apple_start_tests( 3, args);
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

View file

@ -0,0 +1,2 @@
/* Localized versions of Info.plist keys */

18
tester/main.m Normal file
View file

@ -0,0 +1,18 @@
//
// main.m
// tester
//
// Created by guillaume on 28/02/2014.
//
//
#import <UIKit/UIKit.h>
#import "TesterAppDelegate.h"
int main(int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([TesterAppDelegate class]));
}
}

45
tester/tester-Info.plist Normal file
View file

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>com.belledonne-communications.${PRODUCT_NAME:rfc1034identifier}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>

16
tester/tester-Prefix.pch Normal file
View file

@ -0,0 +1,16 @@
//
// Prefix header
//
// The contents of this file are implicitly included at the beginning of every source file.
//
#import <Availability.h>
#ifndef __IPHONE_3_0
#warning "This project uses features only available in iOS SDK 3.0 and later."
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif