I get the same problem with ios 
ionic info :
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.18.0
ionic (Ionic CLI) : 3.18.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.0.1
Cordova Platforms : android 6.4.0 ios 4.5.3
Ionic Framework : ionic-angular 3.8.0
System:
ios-deploy : 1.9.2
ios-sim : 6.1.2
Node : v8.9.1
npm : 5.5.1
OS : macOS High Sierra
Xcode : Xcode 9.1 Build version 9B55
Environment Variables:
ANDROID_HOME : not set
Misc:
backend : pro
ionic cordova requirements :
> cordova requirements
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-26,android-25,android-24,android-23
Gradle: installed /opt/gradle/gradle-4.3.1/bin/gradle
Requirements check results for ios:
Apple macOS: installed darwin
Xcode: installed [object Object]
ios-deploy: installed [object Object]
CocoaPods: not installed
/bin/sh: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory
Error: Some of requirements check failed
ionic cordova emulate --list :
> cordova run --list --emulator
Available android virtual devices:
Nexus_5_API_26
Nexus_6_API_23
Available ios virtual devices:
iPhone-5s, 11.1
iPhone-6, 11.1
iPhone-6-Plus, 11.1
iPhone-6s, 11.1
iPhone-6s-Plus, 11.1
iPhone-7, 11.1
iPhone-7-Plus, 11.1
iPhone-8, 11.1
iPhone-8-Plus, 11.1
iPhone-SE, 11.1
iPhone-X, 11.1
iPad-Air, 11.1
iPad-Air-2, 11.1
iPad--5th-generation-, 11.1
iPad-Pro--9-7-inch-, 11.1
iPad-Pro, 11.1
iPad-Pro--12-9-inch---2nd-generation-, 11.1
iPad-Pro--10-5-inch-, 11.1
Apple-Watch-38mm, watchOS 4.1
Apple-Watch-42mm, watchOS 4.1
Apple-Watch-Series-2-38mm, watchOS 4.1
Apple-Watch-Series-2-42mm, watchOS 4.1
Apple-Watch-Series-3-38mm, watchOS 4.1
Apple-Watch-Series-3-42mm, watchOS 4.1
Apple-TV-1080p, tvOS 11.1
Apple-TV-4K-4K, tvOS 11.1
Apple-TV-4K-1080p, tvOS 11.1
ionic cordova emulate ios --target=“iPhone-8” --verbose :
[DEBUG] Reason for not using local CLI: LOCAL_CLI_NOT_FOUND
[DEBUG] CLI flags: { interactive: true, confirm: false }
[DEBUG] { cwd: '/Users/gillesgodefroid/Documents/Sepaq', local: false, binPath:
'/usr/local/lib/node_modules/ionic/bin/ionic', libPath:
'/usr/local/lib/node_modules/ionic/dist/index.js' }
[DEBUG] Daemon found (pid: 2011)
Running app-scripts build: --platform ios --target cordova
[09:43:44] build dev started ...
[09:43:44] clean started ...
[09:43:44] clean finished in 3 ms
[09:43:44] copy started ...
[09:43:44] deeplinks started ...
[09:43:44] deeplinks finished in 33 ms
[09:43:44] transpile started ...
[09:43:47] transpile finished in 2.66 s
[09:43:47] preprocess started ...
[09:43:47] preprocess finished in less than 1 ms
[09:43:47] webpack started ...
[09:43:47] copy finished in 2.85 s
[09:43:55] webpack finished in 7.71 s
[09:43:55] sass started ...
[09:43:56] sass finished in 988 ms
[09:43:56] postprocess started ...
[09:43:56] postprocess finished in 6 ms
[09:43:56] lint started ...
[09:43:56] build dev finished in 11.55 s
> cordova emulate ios --target iPhone-8
cp: copyFileSync: could not write to dest file (code=EACCES):/Users/gillesgodefroid/Documents/Sepaq/platforms/ios/MyApp/config.xml
Error: EACCES: permission denied, open '/Users/gillesgodefroid/Documents/Sepaq/platforms/ios/MyApp/config.xml'
[ERROR] An error occurred while running cordova emulate ios --target iPhone-8
(exit code 1).
[09:43:58] lint finished in 2.33 s
[DEBUG] registerShutdownFunction process.exit/normal shutdown