問題タブ [universal-binary]

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

macos - autotools を使用したユニバーサル バイナリのビルドで問題が発生しました

autotools を使用して OS X でビルドしているプロジェクトがあります。ユニバーサル バイナリをビルドしたいのですが、複数の-archオプションを gcc (automake が依存関係の追跡に使用) とOBJCFLAGS競合するようにします。-Mいくつかの回避策がありますが、どれも簡単ではないようです。

前処理を強制的にコンパイルから分離する方法はありますか (そのため、-M が に渡されCPP、-arch が に渡されOBJCます)。

automake は、依存関係の追跡を無効にするオプションと、副作用として実行できない場合に有効にするオプションをサポートしていることがわかります。副作用ベースの追跡が利用可能な場合でも、古いスタイルの追跡を強制的に使用する方法はありますか?

の経験はありませんlipo。それをautotoolsワークフローに結び付ける良い方法はありますか?

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

iphone - ユニバーサルアプリでiPadバージョンのユニークなアイコンまたはスケールアイコンを追加しますか?

私のジレンマ-

私はたくさんの画像とアイコン(約1,000)を保持するユニバーサルアプリを持っています。

多くの場合、私はiPadバージョンと同じように@ 2xバージョンを使用しますが、それ以外の場合はiPadでも大きすぎます。

2つのオプションがあります。

  1. iPad用のユニークな画像を追加します(アプリのサイズを大きくします)。
  2. 使用するたびに画像を拡大縮小しますか?

メモやアイデアを聞きたい。

ありがとう

シャニ

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

iphone - IPhone/iPod Touch 第 4 世代のみ + IPad のユニバーサル アプリケーション

Retina ディスプレイの IPhone/iPod touch デバイス + IPad でのみ使用するためのユニバーサル アプリケーションを開発しています。これを plist またはアプリ/バイナリの他の場所で指定するにはどうすればよいですか?

UIRequiredDeviceCapabilitiesfront-facing-cameraIPhone/iPod を必要とすることを指定できますが、それは IPad 1 を除外するため、両方のデバイスに対してトリックを実行しません。

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

iphone - iOS ユニバーサル アプリに関する質問

iPad アプリを Apple に提出し、承認されました。今、私は iPhone サポートをアプリに追加したいと考えています。

私の質問 1 は次のとおりです。

Q1. 提出後、現時点でアプリをユニバーサルにすることは可能ですか?

はいの場合、質問 2 があります

Q2. 私のiPhoneアプリはiPadとまったく同じですが、画面サイズのカスタマイズにより、外観が異なるのはごくわずかです。iPhone/iPad がそれぞれ使用しているクラスを指定するには、XCode で何をすればよいですか? 2つのプロジェクトに分けるとスムーズにビルドできます。

ありがとうございました。

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

iphone - InterfaceBuilderとユニバーサルアプリの画像

私はユニバーサルアプリを持っており、iPhoneまたはiPadで動作するようにxibsを作成しました。ただし、UIImagesが大きいため、メモリの警告が表示されます。iPadで実行するとiPadの画像が使用され、iPhoneではiPhoneの画像が使用されるように、画像ファイルに名前を付ける方法はありますか?

更新:それは簡単でした。

  • iPhone:image.png
  • iPhone 4:image@2x.png
  • iPad:image〜ipad.png

デバイスで画像をレンダリングしてローカルに保存した場合、これは機能するのでしょうか?

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

iphone - iOS デバイス用のユニバーサル アプリを作成しようとしています

iPhone アプリの準備ができたので、それをユニバーサル アプリにする必要があります。

私はこれをやっています..

MainWindow.xib私のプロジェクトにはありません。プログラムで作成しています。

したがって、このコードを使用してフレームをウィンドウに渡すと

次に、iPadが持つべきであり(0,0,768,1024)、iPhoneが持つべきです(0,0,320,480)

しかし、iPad シミュレーターでコードを実行すると、次のようになりますself.appFrame(0,0,320,480)

何が問題なのか説明してもらえますか??

を使用せずにユニバーサルアプリを作成するにはどうすればよいですMainWindow.xibか??

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

assembly - ARM ASM ビットからどのように値を抽出しますか?

IDA Pro では、以下の ARM ASM が表示されます。IDA が 7200 を取得するために使用するビットは何ですか?

A3 F5 E1 53 SUB.W R3、R3 #7200

便宜上、値は次のようにバイナリです。

7200 = 0x1c20 = 0001 1100 0010 0000

0xA3F5E153 = 1010 0011 1111 0101 1110 0001 0101 0011

編集:IDA選択でファイルをロードします。Mach-O ファイル (DYLIB) ARMv7[macho.lhc]

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

ios - How to change UIToolbar button icons to hi-res on a Universal app if the device supports retina display?

I am working on a Universal app, there is a UIToolbar with the 20x20px icon as images, but I need to switch this to their hi-res counterpart (40x40px) if the device supports retina display, any tips how can I achieve this?

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

ios - ライブ App Store アプリを Universal から arm7 のみに切り替える

App Store に、承認されてしばらく販売されているアプリケーションがあるとします。アプリケーションはユニバーサル (arm6+arm7) バイナリです。今、私は新しいバージョンをリリースしたいと思っていますが、arm6 プラットフォームのサポートを打ち切りました (そもそもターゲットとして意図されていませんでした)。

私がこれを行おうとすると、Apple は単純にバイナリを拒否すると聞きました。これは本当ですか?もしそうなら、これを回避する方法はありますか?

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

ipad - ウィンドウベースのアプリに UISplitViewController を追加する方法

Xcode 3 で新しいプロジェクト (「ユニバーサル」ウィンドウ ベースのプロジェクト) を作成すると、iPad の XIB に追加している UISplitViewController アウトレットをインスタンス化できないようです。

まったく新しい「ウィンドウベース」のプロジェクトから始めて、ドロップダウンから「ユニバーサル」を選択します (iPhone、iPad、ユニバーサル)。次に、AppDelegate_iPad.h で IBOutlet プロパティを作成し、.m ファイルで変数を合成して、適切な dealloc で解放します。

MainWindow_iPad.xib ファイルを開き、それに UISplitViewController オブジェクトを追加します。次に、AppDelegate_iPad からの「splitViewController」アウトレットを、XIB にドラッグしたばかりの UISplitViewController に接続します。

残念ながら、これを実行すると、splitViewController はインスタンス化されません。したがって、ウィンドウのビューに追加したり、ウィンドウのルート コントローラーとして設定したりすることはできません。ブレークポイントを入れてこれを確認します

splitViewController ivar を表示しますが、残念ながら常に 0x0 です。私が見逃している特別なステップはありますか?私のコードを Xcode の Split View Controller テンプレートと比較しましたが、違いがわかりません。