我有以下设置:
$ ionic info
cli packages: (/somewhere/node_modules)
@ionic/cli-utils : 1.19.0
ionic (Ionic CLI) : 3.19.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 1.3.12
Cordova Platforms : ios 4.5.4
Ionic Framework : ionic-angular 3.1.1
System:
ios-deploy : 1.9.2
Node : v7.10.0
npm : 4.2.0
OS : macOS Sierra
Xcode : Xcode 9.2 Build version 9C40b
Environment Variables:
ANDROID_HOME : not set
Misc:
backend : legacy
当我运行ionic cordova build ios
时,一切似乎都正常,但是当我进入以下步骤时:
** ARCHIVE SUCCEEDED **
Non-system Ruby in use. This may cause packaging to fail.
If you use RVM, please run `rvm use system`.
If you use chruby, please run `chruby system`.
2018-01-01 15:34:41.222 xcodebuild[58463:1614383] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/97/rx420_wx1m3c9ww7fzc4jldm0000gn/T/myapp_2018-01-01_15-34-41.220.xcdistributionlogs'.
Exported myapp.xcarchive to: /somewhere/platforms/ios/build/device
** EXPORT SUCCEEDED **
它停止了这个过程,我的意思是没有其他事情发生,所以我所做的只是强制退出(ctrl + c
)但这似乎没有问题。如果我打开xcodeworkspace,一切都是正确生成的,所以我唯一的问题是该过程只打印** EXPORT SUCCEEDED **
而没有其他任何事情发生,一直在youtube上观看视频,当他们运行命令时** EXPORT SUCCEEDED **
关闭该过程,然后您将被送回终端。
关于可能出现什么问题的任何想法?
值得一提的是,我已多次添加和删除ios平台,没有任何变化。
谢谢!