問題タブ [cocoapods-1.0.1]

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 投票する
1 に答える
88 参照

ios - iphone からパッドに、またはその逆に切り替えると、XCode ビルドが失敗する

Xcode でビルドしてテストし、たとえば iPad でアプリを実行してから iPhone に切り替えようとすると、次のビルド エラーが発生します。

ld: 警告: ファイル /xxx/Build/Products/Debug- iphoneos/libCTCheckbox.a を無視します。ファイルは、リンクされているアーキテクチャではないアーカイブ用にビルドされました (arm64): /xxx/Library/Developer/Xcode/DerivedData/xxx/ビルド/製品/Debug-iphoneos/libCTCheckbox.a

すべてのポッド ライブラリに対して。

その後:

アーキテクチャ arm64 の未定義シンボル: 「_OBJC_CLASS_$_RKObjectMapping」、参照元: MappingGenerator.o の objc-class-ref SyncingManager.o の objc-class-ref

たくさんのファイルのために。

これは、Cocoapods をバージョン 1.0.1 にアップグレードし、ポッドのインストールを実行した後に発生し始めました。

XCode (バージョン 8.0) では、プロジェクト、プロジェクト ターゲット、および Pods プロジェクトのビルド設定は次のように設定されています。

  • アーキテクチャ: 標準アーキテクチャ (armv7、arm64)
  • アクティブなアーキテクチャのみをビルド: デバッグ -> はい、リリース -> いいえ
  • 有効なアーキテクチャ: armv7、armv7s、arm64
  • ターゲット デバイス ファミリ: 1、2
  • ライブラリ検索パス: $(継承), "${PODS_ROOT}/GoogleAnalytics/Libraries"
  • フレームワーク検索パス: $(継承)

「Build Active Architectures Only」設定で遊んで、プロジェクトを消去して XCode を再起動すると、最終的にビルドは再び成功しますが、機能する信頼できるアクションの順序が見つかりません。ipadに戻そうとするとまた同じことが起こります。

0 投票する
0 に答える
145 参照

swift - 私の迅速なプロジェクトで、quickblox フレームワークを目的の c ヘッダー ファイルと統合するにはどうすればよいですか?

Swift 3.0を使用して、チャット機能用のQuickblox FrameworkをXcode 8.2の自分のアプリに統合しています。

ただし、Quickblox Frameworkのヘッダー ファイルをブリッジ ヘッダー ファイルにインポートする際に、エラーが発生します。

Swift 3.0でこの種のQuickblox Frameworkの統合を行った人はいますか?

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

ios - ポッドの更新が機能しない

この質問は以前に尋ねられたことを知っており、その質問の回答を確認しましたが、まだこのエラーに直面しています。

[!] GitHub に接続して CocoaPods/Specs スペック リポジトリを更新できませんでした - オフラインになっているか、GitHub がダウンしているかを確認してください

以前pod updateはコマンドが正常に機能していましたが、そのコマンドを実行すると毎回同じエラーが発生します。

以下の解決策を試しました。

  1. 複数のインターネット接続でこのコマンドを試しました。

2.

3.

ここに画像の説明を入力