問題タブ [bolts-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
512 参照

ios - Parse や Facebook と一緒に Bolts Framework コードを適切に使用するにはどうすればよいですか?

そう、

Facebook と Parse Framework の両方を同時に使用しているこの iOS 8 アプリを構築しています。最新の Facebook SDK に Bolts フレームワークが含まれていることは承知しています。次のような非同期タスクの処理を容易にするために、Parse コードで BFTasks を使用しようとしています。

ただし、Facebook と Parse SDK だけを含めると、Xcode オート コンプリート経由で上記のコードにアクセスできません。上記のようなものを実行しようとすると、クラッシュすることさえあります。

一方、Bolts フレームワークをプロジェクトにインクルードしてヘッダーをインポートしようとすると、#import <Bolts/Bolts.h>オートコンプリート経由でメソッドにアクセスできますが、Xcode は、Bolts フレームワークのバイナリが重複していると文句を言います。

誰かがこれについて説明したり、チュートリアルなどのリンクを送ってくれたりできますか? 私は簡単なことを見落としているかもしれません。

事前にどうもありがとう

0 投票する
4 に答える
7850 参照

java - dex を実行できません: 複数の dex ファイルで Lbolts/AggregateException が定義されています

複数のdexの問題が以前に何度も報告されていることは知っていますが、私の場合はどの解決策もうまくいかないようです。

コンソール:

一般的な解決策の 1 つは、ビルドパスから「Android プライベート ライブラリ」コンテナーのマークを外すことです。そのコンテナには必要なライブラリがさらにいくつかあるため、それはできません。

別の解決策は、.jar 形式で明示的に追加された重複ライブラリのマークを外すことです。そのようなライブラリはありません。

私の場合の重複ライブラリは次のとおりです。android-support-v7-appcompat.jar これらの2つのコンテナに(sdkフォルダーから直接参照されています)あります:

1.) Android プライベート ライブラリ

2.) Android の依存関係

問題は、これらの 2 つのコンテナーのいずれにも完全にチェックを外すことができないことです。これらのコンテナーには、他の必要なライブラリが含まれているためです。しかし、どちらのコンテナからも、この重複した .jar ファイルだけを削除することはできません。

編集: NB android-support-v7-appcompat library_project をプロジェクトに追加すると、両方のコンテナーに入ります。1つだけになるように、何らかの方法があるに違いありません。

どうすればそれを行うことができますか?

スクリーンショット

スクリーンショット2 (削除できません)

0 投票する
3 に答える
1356 参照

ios - Cocoapods は、bolts フレームワークのドロップボックス同期を使用して、異なるコンピューターで毎回更新する必要があります

私のセットアップ:

  • ドロップボックス フォルダー内の Xcode プロジェクト
  • インストールされたココアポッド
  • 解析は、Bolts フレームワークを必要とするポッドファイルにあります

別のコンピューターからワークスペースを編集した後にワークスペースをロードするたびに、Xcode はクラス「BFAppLink」(Bolts フレームワークからのもの) の重複したインターフェース定義について不平を言います。これは、「ポッドの更新」によって修正されます。

何か案は?

0 投票する
1 に答える
266 参照

ios - iOS アプリで Parse および Bolts フレームワークをアップグレードした後にコンパイルできない

最近、Parse フレームワーク 1.4 から Parse フレームワーク 1.6 にアップグレードし、Parse フレームワーク、Facebook フレームワーク、Bolts フレームワーク、ParseUI フレームワーク、ParseFacebookUtils フレームワークをすべて最新バージョンにアップグレードしました。エラーメッセージが表示されます:

Mac OS X 10.10.2 を実行しており、Xcode 6.1.1 を使用しています。https://parse.com/docs/downloads/から Parse ライブラリをダウンロードし、Bolts フレームワークがコンパイルを拒否したとき、 https://github.com/BoltsFramework/Bolts-iOSの Github ページから手動でコンパイルしてみました。 . これを機能させる方法を知っている人はいますか?これまでにわかったことは、Bolts フレームワークには OS X が予期している plist (info.plist) がないということですが、その plist を手動で追加しようとすると、予期しない項目があると表示されます。フォルダのルート。これを Versions>A>Resources フォルダーに移動しましたが、同じエラー メッセージが表示されます。

よろしくお願いいたします。

0 投票する
2 に答える
885 参照

ios - Bolts 非同期フレームワーク メソッドが認識されない

私の迅速なiOSアプリでは、ボルトフレームワークをインストールし、ブリッジングヘッダーファイルでこれを取得しました

だからうまくいくはずです。ただし、findAsync や continueWithSuccessBlock など、このフレームワークのどのメソッドにもアクセスできません。それらは認識されません。私はポイントを逃していますか?ボルトメソッドフレームワークを認識させるには?

0 投票する
11 に答える
6697 参照

ios - Parse API 1.6.4 - プロジェクトをビルドできません

新しい iOS Parse API (1.6.4) をダウンロードし、プロジェクトをビルドしようとしました。すると、次のエラーが表示されます。

スクリーンショット: スクリーンショット

0 投票する
2 に答える
1549 参照

ios - iOS FacebookSDK + Parse SDK + GoogleMaps SDK

私はたくさん検索しましたが、-ObjCフラグが必要であり、 and とGoogleMapSDKうまく機能しないことに気付きました。だから私はすべてのスタックオーバーフローの答えを読んで、私の問題を解決しようとしました。問題はまだ解決されていません。ParseSDKFacebookSDK

私が実行した手順:

  • 問題 1 : Parse が -ObjC で機能しない
  • 解決策 1-ObjC : FacebookSDK をインポートして Parse を機能させるには。終わり

  • 問題 2 : Parse と Fb SDK の両方を使用Bolts.frameworkし、リンカーでduplicate symbolエラーが発生する (そのうちの約 92 個)

  • 解決策 2 : FacebookSDK が既にバンドルされているため、Bolts.framework を削除します。

  • 問題 3 : Bolts.framework を削除した後、重複するエラーはなくなりますが、この 1 つの小さなリンカー エラーがわかりません。新しい SDK バージョンで何かが変更されたと思います。エラーは次のとおりです。

  • 解決策:??

アーキテクチャ x86_64 の未定義シンボル: "_BFTaskMultipleExceptionsException"、次から参照: ___53+[PFObject(Private) deleteAllAsync:withSessionToken:]_block_invoke214 in Parse(PFObject.o) ___65+[PFObject(Private) _deepSaveAsync:withCurrentUser:sessionToken:]_block_invoke311 in Parse(PFObject) .o) ld: アーキテクチャ x86_64 のシンボルが見つかりませんでした。

[SOに関するこの回答][1]のコメントで同じ問題が尋ねられましたが、返信も建設的な回答もありませんでした。

1.1.3 PS FacebookSDK には Bolts バージョンがバンドルされており、Parse には1.1.4zip ファイルにバージョンが含まれていることに気付きました。これが問題の原因ですか?? PPS 本日(2015 年 3 月 19 日)現在、SDK の最新バージョンを使用しています。

- Parse SDK: 1.6.4 - GoogleMaps SDK: 1.9.2