問題タブ [arm64]

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 に答える
1671 参照

ios - iOS で tgmath を使用するにはどうすればよいですか?

64 ビット サポートを有効にして最初のプロジェクトをコンパイルしています。float への暗黙的な変換に関する多くのコンパイラ警告が表示されます。これは、fabsf() を使用して結果を CGFloat (新しい 64 ビット アーキテクチャでは float ではなく double) に代入しているためです。

この質問に対する回答によると:

CGFloat ベースの数学関数?

この問題を解決する必要があり#include <tgmath.h>、おそらくに変更するfabsf必要がありfabsます。これが役に立たないように見えるファイルが少なくとも 1 つあります。それでも警告implicit conversion loses floating-point precision 'double' to 'CGFloat' aka (float). が表示されます: その警告を生成する行は次のとおりです。

CGFloat deltaX = fabs(item.center.x-point.x);

他の誰かがこれに出くわしましたか? どのように解決しましたか?この警告を無効にしたり、大量の型キャストでコードを散らかしたりしたくありません。

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

ios - このコードは armv7 (32 ビット) では完全に機能しますが、arm64 (64 ビット) では機能しません。

コード:


どうしたの:

エラーはありませんが、「Do stuff」は実行されません (64 ビット)...「色」がセットに保存されているものと同じ場合でも。32 ビットで他の条件を変更せずにテストすると問題なく動作し、「Do stuff」が実行されます。


そう:

私は夢中になっていますか?何が欠けている可能性がありますか?

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

ios - Xcode 5.1 で arm64 を削除

Xcode 5.1 でコンパイルされないサブモジュール (JsonKit) を使用しています。これは、減価償却された割り当て (isa) を使用しているためです。明らかに、この問題は arm64 でのみ発生します。arm64 は必要ないので、このサブモジュールが更新されるまで削除する方法はありますか?

私は何をすべきか ?:/

ありがとう

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

ios - Xcode 5.1 にアップデートした後、iOS 7.1 でエラーが発生する

最近、Xcode をバージョン 5.1 に更新しました。更新後、iOS 7.1 を除くすべてのシミュレーターで問題なく動作します。iOS 7.1 では mach-O リンク エラーが発生します。さらに、[ビルド設定] タブには 64 ビット アーキテクチャ オプションしかありません。私によると、それがすべての問題とエラーの原因です。これの理由と解決方法を知っている人はいますか?

ここに私が持っているいくつかの警告とエラーがあります:

警告 :

エラー:

ありがとう。

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

ios - arm64 ビルドをサポートするためにスタティック ライブラリ アーキテクチャを更新するにはどうすればよいですか?

数日前、私は .NETで問題なく動作する静的ライブラリ (ユニバーサル)を作成しましXcode5.0 SDK7た。更新後、シミュレーターを選択するXcode5.1と機能しません。次に、ベロー設定の変更でライブラリを更新します。SDK7.1iPhone Retina(4-inch 64-bit)

ここに画像の説明を入力

3 つのターゲットに対して同じことを行います:-

ここに画像の説明を入力

スポーツシミュレーターとデバイスの場合、ユニバーサルライブラリを配置し、これにスクリプトを実行します:- ここに画像の説明を入力

この後、私は再びlibをビルドし、以前に行ったようにプロジェクトに使用しました。しかし、まだ同じ問題が発生していますiPhone Retina(4-inch 64-bit) Undefined symbols for architecture x86_64:


の lib を更新するために必要な追加の変更があるか、または上記の手順で間違いを犯したかということです。私が間違っている場合は、現在私を教えてください。

サポートのために静的ライブラリを更新するために必要な変更64Bit architecture

ノート:

自分で作成したライブラリの更新を求めています。私はサードパーティのライブラリを使用していません。 アップデート

このlipo -info testingLibImport/libLibNSlog.aコマンドをターミナルで使用すると、出力は次のようになります。

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

ios - iPhone5S または iPad Air なしで arm64 コードをテストする方法は?

arm64 をサポートする物理デバイスなしで、アプリが arm64 でどのように動作するかをテストする方法はあるのでしょうか?

iPhone 64 ビット シミュレータは、Intel プロセッサ アーキテクチャ用のコードをコンパイルしているようです

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

ios - iOS: ARM64 用 WindowsAzureMessaging.framework

iOS 64 ビット デバイス用の WindowsAzureMessaging.framework ライブラリはどこにありますか?

Azure Web サイトからバージョン 1.1.3 をダウンロードしましたが、このライブラリを 64 ビットで実行できません。誰かが同じ経験をしていますか?

Azure Web サイトでは、Azure Mobile Services Framework は ARM64 と互換性があると書かれていますが、含まれている Azure Messaging Framework はそうではないようです。

ありがとう

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

ios - iOS 7.1 で AdMob SDK のコンパイルに失敗しました

  • Xcode 5.1 (5B130a)

  • iOS7.1

  • CocoaPods の使用

    /li>

コンパイルがログで失敗しました: