問題タブ [ios-frameworks]

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

objective-c - XCode でフレームワークを作成する

XCode 4 でフレームワークを作成しています。このヘッダーを公開しました (SkypeListener.h):

フレームワークは SkypeTestFramework と呼ばれます。このフレームワークをテストするために、新しいプロジェクトをセットアップし、SkypeTestFramework をフレームワーク フォルダーにドラッグしてインポートしました。

しかし、私はこのエラーが発生します:

私は何を間違っていますか?ありがとう。

また、SkypeTestFramework では、Skype.framework というフレームワークを使用しています。それが問題を引き起こしているのでしょうか?ありがとう。

0 投票する
8 に答える
40470 参照

objective-c - アーキテクチャi386の未定義のシンボル: "_ SCNetworkReachabilitySetCallback"

私はxcode4を使用しています。openglESプロジェクトでは、チュートリアルからアプリ内購入用のコードを追加しました: http ://www.raywenderlich.com/2797/introduction-to-in-app-purchases

SystemConfiguration.frameworkを追加しましたが、次のエラーが発生します。

フレームワーク参照を削除しても、エラーは同じです。再度追加しても何も起こりません...-Xlinker2 -framework Foundation -framework UIKit [...]「-frameworkSystemConfiguration」が表示されますか?なぜそこにいないのですか?誰かアイデアがありますか?

プロジェクトからフレームワークをプルアップ->ビルドフェーズ->バイナリをライブラリにリンクして、このエラーが発生した最初のフレームワークにします。

SystemConfigurationがありますが、エラーはまだあります...それは何でしょうか?ありがとう

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

iphone - 静的ライブラリのリンク

複数の静的ライブラリを使用するプロジェクトがあり、次のようなエラーが発生し続けます。

エラーに記載されているライブラリと同様に、プロジェクトでも使用しているARCと関係があると思います。上記のライブラリはさらに、ARC を有効にしていない静的ライブラリを 1 つ使用しています。私の展開ターゲットは 4.3 です。ライブラリは iOS 5.0 に展開されます。

以前に 4.3 にライブラリをデプロイしましたが、_deg2Rad ではなく _objc_retainedObj で同様のエラーが発生しました。

どんな助けでも大歓迎です!誰かがこれを解決するのに役立つ他の情報は何ですか?

ありがとう

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

ruby-on-rails - Web アプリケーションのネイティブ バージョンを作成するには、iOS フレームワークを使用する必要がありますか?

Ruby on Rails で書かれた Twitter のような Web アプリケーションを使用して、ショップが顧客と通信できるようにしています。

Web アプリケーションを使用すると、ショップのオーナーは商品の写真や新商品の詳細をアップロードできます。

iOS デバイスからアプリケーションにアクセスできるようにしたいのですが、ほとんどのタスクはモバイル サファリで Web アプリを使用して実行できますが、画像をアップロードすることはできません。

ネイティブ ios アプリケーションを作成するためのオプションは何ですか? Objective C を学習して Xcode を使用する必要がありますか、それともこの種の作業を容易にするフレームワークはありますか?

ありがとう

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

ios - iOS: さまざまな検索パスを明確化

XCode Build Settings には 3 つの異なる検索パスがあります。

  • フレームワーク検索パス
  • ヘッダー検索パス
  • ライブラリ検索パス

これらのパスが何をし、何に使用されるかを誰かが明確にすることができますか?

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

objective-c - ObjCフレームワークを逆コンパイルします

iOSのTwitterフレームワークを逆コンパイルしたいのですが、実際には、ARMではなくx86(?)で実行するようにプリコンパイルされたxcodeのシミュレーターからtwitterdファイルを取得します。ツールに関しては、http ://code.google.com/p/i386codedump/を使用します 。手順:

私は私が取る必要があるオプション、私がしようとしていることをちょっと理解していません:

これはどういう意味ですか、私は何をする必要がありますか?:)

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

armv7 - armv7 のリンク中にエラーが発生し、IOS DEVICE が実行されていません

今朝起きたら、ファイル「libz.dylib」が赤く、プロジェクトをコンパイルできませんでした。そのため、Xcode 4.3 を再インストールしようとすると、ライブラリを再度インポートできました。

次に、デバイスで実行しようとすると、コンパイラはこの 4 つの警告と次のエラーを表示します。

シミュレーターでアプリを実行できますが、DEVICE でコンパイルできません。

問題はライブラリリンクにあると思います。誰かが以前に同じ問題を抱えていましたか?

TNX

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

xcode - 古いiOSでは利用できないフレームワークを使用しているかどうかを簡単に検出する方法

すべてを追跡せずにコードを追加しすぎたマラソンコーディングセッションの後、iOS 5.0および5.1固有の列挙型、呼び出し、フレームワークを備えたアプリができましたが、アプリでiOSを4.3に戻したいと考えています。 。

XcodeをiOS4.3用にコンパイルしているかのようにコンパイルするように設定する簡単な方法があることを望んでいました。そうすれば、コンディショニングする必要がある、または代わりにコード化する必要があるすべての問題のあるコードでエラーが発生します。 iOS。

私はコンパイラオプションを使用することでそれを得るだろうと思いました:

しかし、それは私のコードではなく、システムヘッダーファイルでエラーを生成することになります。

ほとんどの列挙型とフレームワークの可用性がヘッダーファイルに含まれていることを考えると、必要なことを実行する簡単な方法があると考えなければなりません。

古いSDKで古いXcodeをダウンロードすることに頼らずに、誰かがそのようなことをなんとかやったことがありますか?そこで、Lion(私が実行しているもの)では正しく機能しないXcodeの問題に遭遇する可能性があります。

更新:LionにXcode3.2.6をインストールできないようです。コンパイラオプションを使用する方法を見つけたり、Xcodeに古いSDKを使用させたりしない限り、SnowLeopardMacを見つける必要があります...

これが@mattjgallowayの答えが私のためにしたことのサンプルです:

ルミンアプリグループ

/Users/mz/Dev/Working/Lumin/Lumin/MyUIScreen.m

  • 「明るさ」は非推奨になりました:TOO NEW!
  • 「明るさ」は非推奨になりました:TOO NEW!
  • 「明るさ」は非推奨になりました:TOO NEW!
  • 「明るさ」は非推奨になりました:TOO NEW!

/Users/mz/Dev/Working/Lumin/Lumin/LuminViewController+Share.m

  • 'TWTweetComposeViewController'は非推奨になりました:TOO NEW!
  • 'TWTweetComposeViewController'は非推奨になりました:TOO NEW!
  • 'TWTweetComposeViewController'は非推奨になりました:TOO NEW!

/Users/mz/Dev/Working/Lumin/Lumin/LuminViewController.m

  • 'scrollView'は非推奨になりました:TOO NEW!
  • 'connectionWithMediaType:'は非推奨になりました:TOO NEW!
  • 'connectionWithMediaType:'は非推奨になりました:TOO NEW!
  • 「AVCaptureDeviceSubjectAreaDidChangeNotification」は非推奨になりました:TOO NEW!
  • 'setSubjectAreaChangeMonitoringEnabled:'は非推奨になりました:TOO NEW!

非常に素晴らしい。

プロジェクトの.pchファイルに以下を配置し、すべてのプロジェクトでこれを実行することを計画しています。

どのプロジェクトでも、ターゲットにしている最も初期のiOSに基づいてSDKの問題を自動的に監視しています。心配しなければならないSDKの変更がまだあるかもしれませんが、少なくとも、古いiOSリリースでは利用できないほとんどのフレームワークの追加については知っています。

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

soundcloud - SoundCloudAPI のビルドが Apple Mach-O ライブラリアン エラーで失敗する

https://github.com/soundcloud/CocoaSoundCloudAPIの手順を使用して、SoundCloud 共有をプロジェクトに統合しようとしています。私のワークスペースでは、OHAttributedLabel、OAuth2Client、JSONKit、および SoundCloudUI はすべて正常にビルドされますが、iOS 用の SoundCloudAPI のビルドは常に次のエラーで失敗します。

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: ファイルが見つかりません: -lSoundCloudAPI /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr /bin/libtool: ファイル: -lSoundCloudAPI はオブジェクト ファイルではありません (ライブラリでは許可されていません) コマンド /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool が終了コード 1 で失敗しました

ここで何が起こっているか知っている人はいますか?