問題タブ [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.
iphone - iPhone用の絵文字を有効にするアプリを作成する
App Storeで、絵文字キーボードの「ロックを解除」すると主張するアプリをたくさん販売していることは知っています。どうすればこれを行うことができますか?
絵文字キーボードを有効にするアプリを作りたいです。これが違いを生むなら、私は100ドルの開発者ライセンス料を支払いました。
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
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を使用して、任意のソースから独自のオーディオを再生できます。しかし、これはゲームで単純な効果音を演奏するにはやり過ぎのようです。私は確かにこれのためだけに自分のオーディオレイヤーとエンコーダー/デコーダーを書きたくありません。
任意の推奨事項をいただければ幸いです...推奨される形式を生成できるオーディオ処理用の手頃な価格のツールを誰かが推奨できると便利です。ありがとう。
iphone - モバイルSafariのリッチテキストエディタ
リッチテキストエディタを備えたWebページを作成しようとしています。iPod Touch(またはiPhone)のモバイルSafariでリッチテキストエディタ(FCKEditorなど)を使用することはできますか?
私が試したすべてのデモは完全に機能しましたが、編集できませんでした(キーボードが表示されません)
編集:Mobile Safariは編集可能IFRAMES
(または同等のもの)をサポートしていますか?
iphone - MKMapViewは、すべての注釈ビューを一度にロードします(現在の四角形の外側にあるものを含む)
アップデート
この問題はiOS4.3で静かに修正されたようです。この時点まで、注釈をリサイクルするのに「十分に遠い」と見なされた距離は、非常に近くにズームインした場合でも、数百マイルのように見えました。iOS 4.3 SDKを使用してアプリをビルドすると、より妥当な制限に基づいてアノテーションがリサイクルされます。
他の誰かがこの問題に遭遇しましたか?コードは次のとおりです。
..。
ビューが表示されるとすぐに、
そして、私が追加したすべての注釈(〜60)に対して、何度も繰り返します。マップは(正しく)現在の四角形の2つの注釈のみを表示します。viewDidLoadでリージョンを設定しています:
注釈ビューが要求される前に、設定されている領域のログエントリがコンソールに出力されます。
ここでの問題は、すべての注釈が一度に要求されているため、[mapView dequeueReusableAnnotationViewWithIdentifier]は何もしないことです。これは、マップ上のすべての注釈に一意のMKAnnotationViewsがあるためです。これは私にとって記憶の問題につながります。
考えられる問題の1つは、これらの注釈が非常に小さなスペース(半径約1マイル)にクラスター化されていることです。マップはviewDidLoad(緯度と経度のデルタ.001)でかなりタイトにズームインされますが、それでもすべての注釈ビューを一度にロードします。
ありがとう...
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」オプションを無効にした後、デバッガーが正常に動作し始めることがわかりました。今の問題は、なぜそうなのかということです。
iphone - Pythonを使用してiPhone / iPodクリップボードにアクセスするにはどうすればよいですか?
ipod/iphone 用に作成された Python アプリケーションを変更したいと考えています。別のアプリケーションで使用できるように、文字列をクリップボードにコピーする必要があります。Pythonを使用してiPhoneクリップボードにアクセスすることは可能ですか? 前もって感謝します。
アップデート:
返信ありがとうございます。
ちょっとした背景: python プログラムは、ipod でローカルに実行されるボキャブラリー プログラムです。辞書で語彙を調べたいことがよくあります。次に、常に次の手順を繰り返す必要があります。
- 単語を選択してコピーします。
- 語彙プログラムを閉じます。
- 辞書を開きます。
- 単語をテキスト フィールドに貼り付けます。
- 検索を押します。
プロセスを自動化したいので、Python プログラムで単語をクリップボードに自動的にコピーして辞書を開始するようにします。URLスキームを使用して、すでに開始している部分を見つけました。コピーも自動化できることを望んでいました。
iphone - iPhone/iPod touchのCPU/GPU性能
iPhone または iPod touch は、どれくらいのボゴミップ (またはその他の関連ユニット) を提供できますか?
通常の PC のように、大規模なアプリケーションでのパフォーマンスは、CPU 命令の数よりもキャッシュのスラッシングに限定されますか? それとも何か別の制限がありますか?
普通の iPod touch (つまり、iPhone 3GS ではない) で最先端のゲームをプレイするために推奨される総ポリバジェットは?
iPod touch の ARM-11 と iPhone の Samsung ARM には、通常の PC と同じパフォーマンスの FPU があり、コア クロック周波数にスケーリングされていますか?
私が尋ねている理由は、物理エンジンを使用してゲームを移植したいからです (私はODEを使用しています)。他に気をつけなければならないことがあれば、遠慮なく言ってください。
ios - プログラムで iPod touch の世代を確認する
iPod touch が第 1 世代か第 2 世代かを知りたいです。
iphone - ipod touch kCLErrorDomain Code=0 操作を完了できませんでした
こんにちは、CoreLocation Framework を使用して場所を取得しています。シミュレーターでは正常に動作しています。しかし、OS 2.2.1 を搭載した iPod Touch 2G にアプリをデプロイすると、奇妙なエラーが発生します。
エラー Domain=kCLErrorDomain Code=0 「操作を完了できませんでした。(kCLErrorDomain エラー 0.)」
何をすべきか ??誰でも助けることができますか??