IONIC 4:“ionic cordova build ios”不显示使用 Xcode 10.1 构建失败或成功

Posted

技术标签:

【中文标题】IONIC 4:“ionic cordova build ios”不显示使用 Xcode 10.1 构建失败或成功【英文标题】:IONIC 4 : ‘ionic cordova build ios’ doesn’t show fail or success build with Xcode 10.1 【发布时间】:2019-05-18 14:18:30 【问题描述】:

我正在尝试使用 'ionic cordova build ios' 使用 Xcode 10.1 构建 Ionic 4 iOS 版本。但它没有显示任何成功或失败消息并以以下状态结束。

cordova build ios
Building project : /Users/testuser/Desktop/testproj/platforms/ios/testproj.xcodeproj
Configuration : Debug
Platform : emulator
Build settings from command line:
ARCHS = i386
CONFIGURATION_BUILD_DIR = /Users/testuser/Desktop/testproj/platforms/ios/build/emulator
SDKROOT = iphonesimulator12.1
SHARED_PRECOMPS_DIR = /Users/testuser/Desktop/testproj/platforms/ios/build/sharedpch
VALID_ARCHS = i386

Build settings from configuration file ‘/Users/testuser/Desktop/testproj/platforms/ios/cordova/build-debug.xcconfig’:
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
CODE_SIGN_IDENTITY = iPhone Developer
ENABLE_BITCODE = NO
GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1
HEADER_SEARCH_PATHS = “(TARGET_BUILD_DIR)/usr/local/lib/include" "(OBJROOT)/UninstalledProducts/include” “(OBJROOT)/UninstalledProducts/(PLATFORM_NAME)/include” "(BUILT_PRODUCTS_DIR)" IPHONEOS_DEPLOYMENT_TARGET = 8.0 OTHER_LDFLAGS = -ObjC SWIFT_OBJC_BRIDGING_HEADER = (PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h
TARGETED_DEVICE_FAMILY = 1,2

离子信息:

ionic (Ionic CLI) : 4.12.0 (/usr/local/lib/node_modules/ionic)
Ionic Framework : @ionic/angular 4.4.0
@angular-devkit/build-angular : 0.12.4
@angular-devkit/schematics : 7.2.4
@angular/cli : 7.2.4
@ionic/angular-toolkit : 1.3.0

Cordova:

cordova (Cordova CLI) : 6.5.0
Cordova Platforms : ios 4.0.1
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 3.1.2, (and 29 other plugins)

System:

ios-deploy : 2.0.0
NodeJS : v10.15.3 (/usr/local/bin/node)
npm : 6.9.0
OS : macOS High Sierra
Xcode : Xcode 10.1 Build version 10B61

它没有创建 testproj.xcworkspace ,所以我无法构建 .ipa 文件。如果需要工作区,那么我该如何获得呢?

谁能告诉我如何使用 Xcode 10.1 在 Ionic 4 中创建 .ipa 文件?

【问题讨论】:

【参考方案1】:

很高兴您的问题得到了解答。您的ios platform 似乎有问题。我很高兴能够帮助您。有更多的细节是here。

【讨论】:

以上是关于IONIC 4:“ionic cordova build ios”不显示使用 Xcode 10.1 构建失败或成功的主要内容,如果未能解决你的问题,请参考以下文章

在 ionic 5 发布后创建 ionic 4 项目

Ionic 4 iOS 键盘超过文本输入

Ionic 4 迁移:Ionic 3 生命周期事件/导航守卫的 Angular 等价物是啥?

动画启动画面 - Ionic 4.0

软件更新丨移动应用框架 Ionic 4正式版发布:Ionic for Everyone

我对用于打印 ionic 4 的 ionic 本机插件有问题