2017-07-17 3 views
0

サーバーがiOSデバイスでどのように動作するかを把握しようとしています。そして私はthis fantastic toolを見つけました。Kitura iOSサーバー

私はthis exampleをフォローしようとしています。 these命令の後、すべてがうまくいくようですが、EndToEnd.Xcworkspaceを開いて "ClientSide"にスキームを変更してビルドすると、次のエラーが表示されます。hereも報告します。

また、同様のエラーがhereと報告されていて、少なくともxcode 8.3.1と8.3.2(私は8.3.3を使用しています)でhereが修正されているようです。 「ServerSideを削除してmakeを再実行する」というコメントが書き込まれましたが、試しましたが、エラーはそのまま残ります。

提案がありますか?これは原因の可能性があります 必須モジュール 'CHTTPParser'がありません

答えて

0

@emacos週末にデバッグしてみましょう。このPRで修正された

7月23、2017 - この1つはあなたを助けることができる場合https://github.com/IBM-Swift/Kitura-Builder-iOS/pull/1

+1

は、私はこのように、Xcodeの8.3.3および8.3.1で構築することができました: の1-ビルドノーマル' から' module.modulemap' をコピー... Kitura-のHelloWorld-のiOS /サーバサイド/ KituraHelloWorld.xcodeproj/GeneratedModuleMap - 行方不明に必要なモジュールのCHTTPParser'' 2: ':0:エラーや通常のエラーを取得します/ CHTTPParser/' 〜 ' ... Kitura-HelloWorld-iOS/ServerSide/.build/checkouts/Kitura-net.git - 7410958935072501107/Sources/CHTTPParser/includes' プロジェクトをビルドして実行すると、すべてが機能します。 – emacos

+0

ありがとうございます!私はこれが問題だと思っています。何らかの理由で、Xcode 8.3.3が、生成されたモジュールマップを正しく処理するのをやめました。私はリンゴに対する不具合を開き、その問題がどのように回避できるかを見ていきます。 –

関連する問題