Changes between Version 101 and Version 102 of Getting-Started/iPhone


Ignore:
Timestamp:
Apr 2, 2018 1:54:20 AM (6 years ago)
Author:
ming
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Getting-Started/iPhone

    v101 v102  
    155155 
    156156Follow the instructions below to enable TLS transport by using OpenSSL: 
    157  1. Build and install OpenSSL-1.0.0 for iPhone by following [http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/ these instructions] or OpenSSL-0.9.8o with [http://www.x2on.de/2010/02/01/tutorial-iphone-app-with-compiled-openssl-library/ these instructions]. 
     157 1. Starting from release 2.6, build and install OpenSSL-1.1.x. For example, to build for arm64 architecture: 
     158 {{{ 
     159export CROSS_TOP=/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/ 
     160export CROSS_SDK=iPhoneOS11.3.sdk 
     161export CC="/Applications/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64" 
     162./Configure iphoneos-cross --prefix=/Users/teluu/openssl-1.1.0f-iphone64/arm64 
     163make 
     164make install 
     165}}} 
     166 For PJSIP version before 2.6: Build and install OpenSSL-1.0.0 for iPhone by following [http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/ these instructions] or OpenSSL-0.9.8o with [http://www.x2on.de/2010/02/01/tutorial-iphone-app-with-compiled-openssl-library/ these instructions]. 
    158167 1. Specify OpenSSL location when running {{{configure-iphone}}}, for example (with Bash): 
    159168 {{{