大佬教程收集整理的这篇文章主要介绍了离子cordova构建ios –emulator不显示失败或成功构建,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
sudo ionic cordova build ios --emulator --prod
然后它开始正常构建,但构建似乎永远不会结束,因为这个过程永远不会返回“构建失败”或“构建成功”.它显然突然结束,这是终端的输出:
Running app-scripts build: --prod --platform ios --target cordova [16:09:56] build prod started ... [16:09:56] clean started ... [16:09:56] clean finished in 3 ms [16:09:56] copy started ... [16:09:57] deeplinks started ... [16:09:58] deeplinks finished in 1.52 s [16:09:58] ngc started ... [16:10:27] ngc finished in 28.76 s [16:10:27] preprocess started ... [16:10:27] preprocess finished in less than 1 ms [16:10:27] webpack started ... [16:10:27] copy finished in 31.56 s [16:14:50] webpack finished in 263.50 s [16:14:50] uglify started ... [16:14:50] sass started ... Without `from` option PostCSS Could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning. [16:14:53] sass finished in 2.58 s [16:14:53] cleancss started ... [16:14:57] cleancss finished in 3.72 s [16:15:51] uglify finished in 60.77 s [16:15:51] postprocess started ... [16:15:51] postprocess finished in 190 ms [16:15:51] lint started ... [16:15:51] build prod finished in 355.49 s > cordova build ios --emulator Building for iPhone XS Max Simulator Building project: /Users/usuariomac/WebServer/AppIonicOMT/platforms/ios/OpenmyTab.xcworkspace Configuration: Debug Platform: emulator Build setTings from command line: CONfigURATION_BUILD_DIR = /Users/usuariomac/WebServer/AppIonicOMT/platforms/ios/build/emulator SDKROOT = iphonesimulator12.0 SHARED_PRECOMPS_DIR = /Users/usuariomac/WebServer/AppIonicOMT/platforms/ios/build/sharedpch Build setTings from configuration file '/Users/usuariomac/WebServer/AppIonicOMT/platforms/ios/cordova/build-debug.xcconfig': CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES CODE_SIGN_ENtitlEMENTS = $(PROjeCT_DIR)/$(PROjeCt_name)/Entitlements-$(CONfigURATION).plist 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)" OTHER_LDFLAGS = -ObjC SWIFT_OBJC_BRIDGING_HEADER = $(PROjeCT_DIR)/$(PROjeCt_name)/Bridging-Header.h [16:16:41] lint finished in 49.36 s
在此之前我的项目正在建设中.
我尝试使用该命令将目标更改为以前的iOS版本
离子cordova构建ios –emulator –target“iPhone-X,11.0”–prod
但它不起作用.在这个问题上最奇怪的事情是,如果我从Xcode构建应用程序,它“显然”采取我在appp中所做的更改.所以,这是我的离子信息:
cli包:(/usr/local/lib / node_modules)
@ionic/cli-utils : 1.19.2 ionic (Ionic CLI) : 3.20.0
全球套餐:
cordova (Cordova CLI) : 8.0.0
本地包裹:
@ionic/app-scripts : 3.1.11 Cordova Platforms : android 6.3.0 ios 4.5.5 Ionic Framework : ionic-angular 3.9.2
系统:
Android SDK Tools : 26.1.1 ios-deploy : 1.9.2 ios-sim : 5.0.13 Node : v8.6.0 npm : 6.4.1 OS : macOS High Sierra Xcode : Xcode 10.0 Build version 10A255
环境变量:
ANDROID_HOME : /Users/usuariomac/Library/Android/sdk
其他:
BACkend : pro
对于发生了什么的任何想法?
提前致谢!
以上是大佬教程为你收集整理的离子cordova构建ios –emulator不显示失败或成功构建全部内容,希望文章能够帮你解决离子cordova构建ios –emulator不显示失败或成功构建所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。