問題タブ [ipod-touch]

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

iphone - 画像はシミュレーターに表示されますが、iPod touch(3.0)にアップロードすると表示されません

画像付きの簡単なテストアプリ(および画像付きのボタン)を作成しましたが、シミュレーターで正常に動作します。ただし、iPodにアップロードすると、どの画像も表示されません。ボタンは表示されますが、画像は表示されません。

言及する価値のあるいくつかのこと:-今日の大きな成果は、コード署名エラーを超えたことであり、そのため、これまでデバイスにアプリケーションをアップロードしていませんでした。IOW、それは突然の変化ではありません。-png画像は約100×200です。-アイコン画像(png 24×24)も表示されないように設定しました。

アドバイスをよろしくお願いします。

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

iphone - iPhone / iPodの機能を検出しますか?

デバイスが特定の機能(カメラなど)をサポートしているかどうかを確認するための推奨される方法を知っている人はいますか?UIDeviceを使用してアプリがオンになっているデバイスを検出できることは知っていますが、デバイスの機能を列挙する方法があるかどうか疑問に思っていましたか?

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

iphone - cocos2dの*画面のどこか*でタッチを検出しますか?

本当に申し訳ありませんが、cocos2dタッチ検出についていくつかの質問がありましたが(私を助けてくれたこの回答を含む)、それらのどれも機能させることができません。自分で質問するのではなく、リンクした回答にコメントしたかったのですが、コメントを残すのに十分な担当者がいません。

私がやりたいのは、ユーザーが画面上の任意の場所をタップするとすぐにアニメーションを停止することです。

これまでの私のコードは次のとおりです。

レイヤーファイルとcocosNodeファイル、および他の多くのことで、と、の両方BOOLを試しました。何も起こりません。ログには何も表示されず、アニメーションはその陽気な方法で続行されます。私は何が間違っているのですか?voidccTouchesBegantouchesBegan

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

iphone - cocos2d ディレクターは時間を戻すことができますか?

pause現在、resume、 、メソッドでアニメーションを制御するために cocos2d Director を使用していstopAnimationます。Director を使用して、アニメーションが再生された時間を返すこともできますか?

私は現在この方法を使用しています:

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

iphone - iPhone用の絵文字を有効にするアプリを作成する

App Storeで、絵文字キーボードの「ロックを解除」すると主張するアプリをたくさん販売していることは知っています。どうすればこれを行うことができますか?

絵文字キーボードを有効にするアプリを作りたいです。これが違いを生むなら、私は100ドルの開発者ライセンス料を支払いました。

0 投票する
5 に答える
3989 参照

iphone - ヘッドフォンが iPod touch G1 に接続されているかどうかを確認するにはどうすればよいですか?

AudioSessionGetProperty / kAudioSessionProperty_AudioInputAvailableを介して iPod touch G2 にマイクが接続されているかどうかを検出する方法に関する記事は多数ありますが、iPod touch G1 に接続されているヘッドフォンの検出に関する記事は見たことがありません。

復習するには: iPod touch G2 ハードウェアは、次の点で iPod touch G1 ハードウェアと異なります。

  • iPod touch G2にはスピーカーが内蔵されています
  • iPod touch G2 は、ヘッドフォン ポートからマイクを使用できます。

役立つようにサウンドを再生する必要があるアプリがあり、ヘッドフォンを接続するとアプリが役立つことを示す検出器が必要です。

私の最初の試行では、ヘッドホンが iPod touch G1 に接続されていない場合でも、AudioSession API (具体的にはkAudioSessionProperty_AudioRoute定数を使用したAudioSessionGetProperty ) が常に「ヘッドホン」を報告することが示されました。

何か不足していますか?AudioSession 呼び出しと相互接続されているものはありますか? 誰かが iPod touch G1 でこれを試して、別の結果を得た場合は? AudioSession API を織り交ぜて、私が求めているものを得る別の方法はありますか?

これはすべて、iPhone OS 3.0 および実際の iPod touch G1 ハードウェア上の iPhone OS 3.0 SDK に反するものです。

前もって感謝します、 --Batgar

0 投票する
5 に答える
9241 参照

iphone - iPhoneの効果音に最適な形式は何ですか

iPhoneまたはiToouchで短い(2〜3秒)オーディオサウンドエフェクトを保存および再生するために推奨されるオーディオ形式は何ですか?

iPhoneオーディオSDKのドキュメントには、iPhoneがいくつかの形式のオーディオをサポートしていることが示されていますが、それぞれに欠点があります。

  • MP3:これは高度に圧縮されていますが、音楽と話し声の豊かさを維持する高品質のエンコード形式でもあります。ただし、ハードウェアデコーダーを使用する必要があるため、iPhoneで一度に再生できるmp3ストリームは1つだけです。mp3は、バックグラウンド音楽や再生中のユーザー音楽を中断するため、効果音の形式としては除外されます。
  • WAV: iPhoneは、WAVファイルがPCMエンコードされており、圧縮コーデックを必要としない場合にのみサポートします。WAVはさまざまなサンプリングレートとビット深度をサポートしていますが、ファイルが非常に大きくなります(16ビット/44.1kHz/ステレオオーディオの場合は180k/秒)。素早くプレイするエフェクトが多いと、サイズが大きくなりすぎてしまいます。
  • AIFF: WAVファイルと同様の問題があります-圧縮コーデックがサポートされているかどうかは不明です。おそらくAppleロスレス圧縮がサポートされていますが、この圧縮を使用してAIFFを生成できるツールは見つかりません。
  • カスタム: iPhoneの低レベルAPIを使用して、任意のソースから独自のオーディオを再生できます。しかし、これはゲームで単純な効果音を演奏するにはやり過ぎのようです。私は確かにこれのためだけに自分のオーディオレイヤーとエンコーダー/デコーダーを書きたくありません。

任意の推奨事項をいただければ幸いです...推奨される形式を生成できるオーディオ処理用の手頃な価格のツールを誰かが推奨できると便利です。ありがとう。

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

iphone - モバイルSafariのリッチテキストエディタ

リッチテキストエディタを備えたWebページを作成しようとしています。iPod Touch(またはiPhone)のモバイルSafariでリッチテキストエディタ(FCKEditorなど)を使用することはできますか?

私が試したすべてのデモは完全に機能しましたが、編集できませんでした(キーボードが表示されません)

編集:Mobile Safariは編集可能IFRAMES(または同等のもの)をサポートしていますか?

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

iphone - MKMapViewは、すべての注釈ビューを一度にロードします(現在の四角形の外側にあるものを含む)

アップデート

この問題はiOS4.3で静かに修正されたようです。この時点まで、注釈をリサイクルするのに「十分に遠い」と見なされた距離は、非常に近くにズームインした場合でも、数百マイルのように見えました。iOS 4.3 SDKを使用してアプリをビルドすると、より妥当な制限に基づいてアノテーションがリサイクルされます。


他の誰かがこの問題に遭遇しましたか?コードは次のとおりです。

..。

ビューが表示されるとすぐに、

そして、私が追加したすべての注釈(〜60)に対して、何度も繰り返します。マップは(正しく)現在の四角形の2つの注釈のみを表示します。viewDidLoadでリージョンを設定しています:

注釈ビューが要求される前に、設定されている領域のログエントリがコンソールに出力されます。

ここでの問題は、すべての注釈が一度に要求されているため、[mapView dequeueReusableAnnotationViewWithIdentifier]は何もしないことです。これは、マップ上のすべての注釈に一意のMKAnnotationViewsがあるためです。これは私にとって記憶の問題につながります。

考えられる問題の1つは、これらの注釈が非常に小さなスペース(半径約1マイル)にクラスター化されていることです。マップはviewDidLoad(緯度と経度のデルタ.001)でかなりタイトにズームインされますが、それでもすべての注釈ビューを一度にロードします。

ありがとう...

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

iphone - デバイスのデバッグで iPod Touch がクラッシュする (EXC_BAD_INSTRUCTION、EXC_BAD_ACCESS)

Xcode 3.1.3 の開発デバイスとして iPod Touch 2G を使用しています。デバッガーのブレークポイントからデバイスでの実行をトレースしようとすると、EXC_BAD_INSTRUCTION、EXC_BAD_ACCESS、またはデバッガーが何かを逆アセンブルできないというエラーが発生します。同じことが iPhone Simulator でも正しく動作します。以前は、他の iPod Touch 2G および iPhone 3G デバイスのブレークポイントから実行を追跡することができました。

ブレークポイントで中断されない場合、アプリは正常に動作します。また、「ステッピング」の前に、現在スタックにある変数を調べることができ、それらの値は正しいようです。

デバイスに何らかの欠陥がある可能性はありますか、それともプロジェクトの構成をもっと詳しく調べる必要がありますか (そして何を探す必要がありますか)?

編集: プロジェクト構成で遊んだ後、「Compile for Thumb」オプションを無効にした後、デバッガーが正常に動作し始めることがわかりました。今の問題は、なぜそうなのかということです。