問題タブ [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.
xcode - arm64 用に iOS アプリをビルドする必要がありますか?
現在、 と のみをビルドarmv7
していますが、armv7s
もビルドする必要がarm64
ありますか? メリットは何ですか?
それでも、arm64
デバイスは と下位互換性があるべきではありませんarmv7
か?
u-boot - Aarch64 u-boot コンパイルの問題
現在、u-boot 用にコンパイルしているときに、非常に奇妙なバグが発生しています。
ベクトル
関数ポインタの代わりに 0 / NULL で埋められます。これらすべての関数を「手動で」呼び出すことで、コンパイラの裏をかいたと思いました。ただし、ドライバー構造体も 0 / NULL ポインターを取得するため、このバグにはさらに多くの影響があります。
もちろん、私が電話したとき
PCを0に設定し、その後すべてをクラッシュさせます。
楽しい事実: .name はバイナリに到達するため、.data セクションは、一度設定すればおそらく問題ありません。
これを aarch64-linux-gnu-*-4.7 および aarch64-linux-gnu-*-4.9 バイナリでテストしました。4.9 はhttp://releases.linaro.org/latest/components/toolchain/binariesから入手できます 。
どんな助けでも大歓迎です:)
objective-c - 別のファイルの64ビットサポートを削除する(コンパイルフラグ?)xcode
動作を停止した私の目的の c プロジェクトでいくつかの c ファイルを使用しています。Build Settings の Valid Architectures オプションから arm64 を削除すると、問題が解消されることがわかりました。私は c の経験が非常に限られているため、すべての c ファイルを書き直したくありません。
私の質問は、プロジェクト全体で arm64 のサポートをオフにするのではなく、一部のファイルのみで arm64 のサポートを削除する方法があるかどうかです。
ios - iPhone アプリで iPhone 5 以降を要求する方法はありますか?
私は、新しい iPhone 専用アプリを展開したいという、明らかに一般的ではない状況にあり、iPhone 5 以降を必要としています。つまり、4 インチ以上の画面です。それを達成する方法はないと思いますが、質問する価値はありました。
iOS 8 を要求することは近づくための 1 つの方法ですが、罰の大食いである場合は iPhone 4s でアプリを実行し、4s で iOS 8 を実行することもできます。さらに、iOS 7 をサポートしたいと考えています。
もう 1 つの考えは、arm64 のみをビルドすることです。しかし、それを行った人を見つけることができず、アプリが拒否されるのではないかと考えなければなりません.
これが可能であることを確認または否定できる人はいますか?
opengl-es - xcode6 での OpenGLES リンク エラー: アーキテクチャ arm64 の未定義のシンボル
に更新した後Xcode 6.0.1
、リンク フェーズでプロジェクトのビルド エラーが発生しました。理由はわかりませんが、何かに関係していることは確かですOpenGLES
。それに関するコードを削除すると、正常にビルドされるためです。
以下は、完全なエラー メッセージです。
およびインポート コード: importOpenGLES/ES2/glext.h
ios8 - arm64 への切り替え時のパッケージング エラー (arm5 は OK)
新しい iPhone 6 を接続し、プロビジョニング プロファイルを作成してから、デバイスで開発中のアプリを起動しました。正常にコンパイルされましたが、リンク段階で次のエラーが発生しました。
プロセス製品パッケージ
...
エラー: 入力オブジェクトのクラス '(null)' はセレクター writeToFile:options:error: または writeToFile:atomically に応答しません
それが何であるかについての情報は見つかりません。関連する特定のコード参照はありません。誰かがこれを経験しましたか?
ios - Xcode 6 iOS8 エラー: フレームワークを含むアプリは arm64 をサポートする必要があります。私のアプリは既に arm64 をサポートしています
有効なアーキテクチャに arm64 を持つアプリがあります。このアプリはiOS8専用です。プロジェクト内にarm64もサポートする動的フレームワークがあります。
アプリは、シミュレーターと実際のデバイスの両方で警告なしにコンパイルおよび実行されます。アーカイブすると(つまりリリース展開)、次の警告が表示されます。
警告: コピー フェーズ ストリップをスキップしています。バイナリはコード署名されています: /Users/claudio/Library/Developer/Xcode/DerivedData/Appname-fysafeblgqwxvydddohezmdaqvbg/Build/Intermediates/ArchiveIntermediates/Appname/IntermediateBuildFilesPath/UninstalledProducts/TSModel.framework/TSModel
AppStore にアプリを送信しようとすると、代わりにエラーが発生します。
エラー ITMS-9000: 「無効なアーキテクチャ: アプリ拡張機能とフレームワークを含むアプリは、arm64 をサポートする必要があります。
この問題を解決する方法がわかりません。
私のエラーITMS-9000:「無効なアーキテクチャ:アプリ拡張機能とフレームワークを含むアプリはarm64をサポートする必要があります」と同様の問題を抱えている人が他にもいるようです
ios - 64 ビット デバイスのみをサポートするアプリケーションを AppStore に送信する
アプリケーションが arm64 アーキテクチャ (iPhone 5S、iPhone 6、および iPhone 6 Plus) のみをサポートしていても問題ありませんか? 「アーキテクチャ」および「有効なアーキテクチャ」フィールドのビルド設定と、「必要なデバイス機能」フィールドの情報セクションで、arm64 のみを指定しました。これは、AppStoreに提出する際に申請が拒否されることにつながりませんか?