2

データ ソースが Excel ファイルであるアプリを作成する予定です。したがって、基本的に望ましい結果は、アプリのデータを Excel ファイルと同期させることです。libxlsを検索して見つけましたが、これは解決策のようですか?

xCode 用の DHlibxls をダウンロードしましたが、提供されたテスト ファイルを実行できませんでした。

実行しようとするたびに、次のエラーが発生しました。

'https://libxls.svn.sourceforge.net:443' のサーバー証明書の検証中にエラーが発生しました: - 証明書は信頼できる機関によって発行されていません。フィンガープリントを使用して証明書を手動で検証してください。証明書情報: - ホスト名: *.svn.sourceforge.net - 有効: 2012 年 2 月 25 日 (土) 23:58:41 GMT から 2013 年 3 月 31 日 (日) 19:51:44 GMT まで - 発行者: GeoTrust, Inc.、米国 -フィンガープリント: 0b:11:76:de:db:4c:74:72:cb:01:49:7d:13:70:c2:f1:13:7b:cb:bf (R)イジェクト、受け入れ (t)一時的に受け入れますか、または(永久に)受け入れますか?svn: 'https://libxls.svn.sourceforge.net/svnroot/libxls/trunk/libxls' のオプション: サーバー証明書の検証に失敗しました: 発行者が信頼されていません (https://libxls.svn.sourceforge.net) コマンド / bin/sh が終了コード 1 で失敗しました

誰かが同じ問題に遭遇しましたか?

4

2 に答える 2

4

より明確な回答については、ここをクリックしてください

この問題については、コマンド プロンプトに移動し、次のように入力します。

svn list https://libxls.svn.sourceforge.net:443

次に入力します

p

コードを再コンパイルすると、動作するはずです

于 2012-11-02T23:41:42.633 に答える
0

このスクリプトは svn を実行しているようで、SVN からいくつかのファイルを取得している可能性があります。エラー自体は、svn が SourceForge SVN サーバーの HTTPS 証明書を認識しないことを示しています。時刻/日付が正しく設定されていない場合、または他の多くのことが原因である可能性があります。

Sourceforge では、ブラウザーで URL (https://sourceforge.net/apps/trac/sourceforge/wiki/Subversion) を確認して、HTTPS 証明書が正しいことを確認することをお勧めします。

このエラーが発生した場合は、チェックアウト URL を信頼できる Web ブラウザ (つまり、 https://PROJECTNAME.svn.sourceforge.net/svnroot/PROJECTNAME ) に入力して、サーバーが正しいサーバーであることを確認することをお勧めします。

この URL をコピーしてブラウザーに貼り付けることで、これを行うことができます: https://libxls.svn.sourceforge.net:443/libxls/svnroot

次に、ブラウザの URL フィールドで、URL のすぐ左側に小さなロック アイコンがあるはずです。それをクリックします。(私はFirefoxを見ています)。次に、[詳細情報] をクリックし、 [証明書の表示] をクリックします。次に、 SHA1 フィンガープリントが、エラーで見たのと同じ長い 16 進文字列であることがわかります: 0b:11:76:de:db:4c:74:72:cb:01:49:7d:13:70:c2 :f1:13:7b:cb:bf

同じである場合は、永続的に保存するために「p」と入力する必要があります。異なる場合は、接続に問題があるか、誰かがそのサイトを「中間者」攻撃しようとしている可能性があります。

于 2012-10-20T22:13:05.720 に答える