离子包构建失败 - 离子插件键盘

问题描述 投票:4回答:3

我有一个适用于离子服务的应用程序。我现在正在尝试创建一个构建 - 这通常有效,但今天我遇到了问题。

ionic package build ios --profile development

这给了我一个成功的信息。

Uploading your project to Ionic...
Submitting your app to Ionic Package...
Your app has been successfully submitted to Ionic Package!
Build ID: 103
We are now packaging your app.

但是当我在Ionic Package中检查应用程序时,我发现构建失败了。只有一个错误:

In file included from /Users/package/workspace/apps-96ff266e-5/cordova/platforms/ios/wurkclient/Plugins/ionic-plugin-keyboard/IonicKeyboard.m:1:
/Users/package/workspace/apps-96ff266e-5/cordova/platforms/ios/wurkclient/Plugins/ionic-plugin-keyboard/IonicKeyboard.h:8:5: error: unknown type name 'Method'
    Method wkMethod, uiMethod;
    ^

我的离子信息输出是:

Your system information:

Cordova CLI: 6.5.0 
Ionic Framework Version: 2.0.0-rc.3
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 0.0.46
ios-deploy version: 1.9.0 
ios-sim version: 5.0.8 
OS: macOS Sierra
Node Version: v7.4.0
Xcode version: Xcode 8.1 Build version 8B62

我已经尝试过离子平台去除ios然后离子平台添加ios但没有改进。

我没有想法!

ionic-framework ionic2
3个回答
3
投票

Ionic的服务器存在问题 - 似乎是本周早些时候AWS停机的后续影响。一切都好。谢谢。


0
投票

这是一个非常常见的问题,只是尝试删除node_modules和plugins文件夹,并使用下面的命令再次构建项目。这对我有用!

离子构建

Android的

ionic cordova build ios --prod

iOS版

ionic cordova build android --prod


0
投票

对于Android >> npm run ionic:build --prod cordova build android --prod

对于iOS >> npm run ionic:build --prod cordova build ios --prod

© www.soinside.com 2019 - 2024. All rights reserved.