問題タブ [itunes]

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 投票する
3 に答える
5619 参照

objective-c - iTunesアプリのジャンル

iTunes に自分のアプリをインストールしていますが、未知のジャンルであることがわかりました。私のアプリはニュース ベースのジャンルなので、未知のジャンルではなく、ニュースのジャンルとして表示されるようにする必要があります。しかし、私のアプリはまだ App Store で公開されていません。これが原因なのか、それとも他にあるのか。提案してください

どんな助けでも大歓迎です。

-サティヤ

編集:

情報のおかげで。しかし、質問についてより明確にするために、iTunes からアプリをダウンロードすると、それはニュース、エンターテイメント、ゲーム、音楽のジャンルに基づいていることを意味します。同様に、私のアプリケーションはニュース ベースのジャンルです。そのため、iTunes でニュース ベースのジャンルとして認識する必要があります。今のところ、iTunes で不明なジャンルが表示されます。しかし、私のアプリはまだ App Store で公開されていません。

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

iphone - iTunes Storeからアプリ/曲/ビデオなどの情報を取得するにはどうすればよいですか?

iTunesStoreからアイテムIDごとにアプリ/曲/ビデオに関する情報を取得する必要があります。

私はこれを見つけまし

ただし、アプリでは機能しません。

パブリックAPIはありますか?

UPD:このリンクを使用して情報を取得できます が、これは構造化されたデータではなく、iTunesがデータを表示するための単なるマークアップです。私はそれを信頼することはできません-それはいつでも変更でき、一貫した構造がないため解析が困難です...

0 投票する
8 に答える
14296 参照

python - 怠惰なモジュール変数 -- できるか?

モジュールレベルの変数を遅延ロードする方法を見つけようとしています。

具体的には、iTunes と対話するための小さな Python ライブラリを作成しましたDOWNLOAD_FOLDER_PATH。モジュール変数が必要です。残念ながら、iTunes はそのダウンロード フォルダがどこにあるかを教えてくれません。そのため、いくつかのポッドキャスト トラックのファイルパスを取得し、「ダウンロード」ディレクトリが見つかるまでディレクトリ ツリーを上っていく関数を作成しました。

これには 1 ~ 2 秒かかるので、モジュールのインポート時ではなく、遅延評価したいと考えています。

モジュール変数が最初にアクセスされたときに遅延して割り当てる方法はありますか、それとも関数に依存する必要がありますか?

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

php - PHP JSON 管理: デコードされた JSON オブジェクトから値を取得する

Apple の itunesconnect サイト (iphone dev) でトランザクションの領収書を確認するスクリプトを作成していますが、コードのどこにエラーがあるのか​​わかりません。「ステータス」値を取得したい。

私が間違っていることを見つけるのを手伝ってください:

iPhoneへの答えは次のようになります。

しかし、今のところ "status":0 だけが重要です - ありがとうございます

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

iphone - 暗号化された Apple iTunes iPhone バックアップを復号化する方法

多くの不幸な iPhone ユーザーから、iTunes バックアップからデータを復元するのを手伝ってほしいと頼まれました。これは、暗号化されていない場合は簡単ですが、パスワードが知られているかどうかに関係なく、暗号化されている場合は簡単ではありません。

そのため、暗号化されたときに mddata および mdinfo ファイルで使用される暗号化スキームを理解しようとしています。それ以外の場合は、これらのファイルを問題なく読み取ることができ、そのための堅牢な C# ライブラリをいくつか構築しました。(あなたが助けてくれるなら、私はあなたがどの言語を使っているかは気にしません。それが私がここにいる原則です!)

Apple の「iPhone OS Enterprise Deployment Guide」には、「iTunes のデバイス概要ペインで [iPhone バックアップを暗号化] オプションを選択することで、デバイスのバックアップを暗号化された形式で保存できる」と記載されています。 iPhone キーチェーンに安全に保管されます。」

これはかなり良い手がかりであり、iPhone AES/Rijndael の相互運用性に関する Stackoverflow に関するいくつかの良い情報があり、128 のキーサイズと CBC モードを使用できることを示唆しています。

他の難読化とは別に、キーと初期化ベクトル (IV)/salt が必要です。

このキーは、ユーザーが iTunes によって入力を求められ、CBC によって指示された方法でパディングされて「 AppleMobileBackup.exe 」に渡される「バックアップ パスワード」の操作であると考える人もいるかもしれません。ただし、iPhone キーチェーンへの言及を考えると、「バックアップ パスワード」が X509 証明書または対称秘密鍵のパスワードとして使用されないかどうか、および証明書または秘密鍵自体がキーとして使用される可能性があるのではないかと思います。( AESと iTunes の暗号化/復号化プロセスは対称的です。)

IVは別の問題であり、いくつかのことが考えられます. おそらく、iTunes またはデバイス自体にハードコードされたキーの 1 つです。

上記の Apple のコメントは、キーがデバイスのキーチェーンに存在することを示唆していますが、これはそれほど重要ではないと思います。暗号化されたバックアップを別のデバイスに復元することができます。これは、復号化に関連するすべての情報がバックアップと iTunes 構成に存在し、このコンテキストではデバイスだけにあるものは無関係であり、置き換え可能であることを示唆しています。では、鍵はどこにあるのでしょうか。

Windows マシンからのパスを以下にリストしましたが、使用する OS に関係なく多くのパスがあります。

"\appdata\Roaming\Apple Computer\iTunes\itunesprefs.xml" には、"Keychain" dict エントリを含む PList が含まれています。「\programdata\apple\Lockdown\09037027da8f4bdefdea97d706703ca034c88bab.plist」には、「DeviceCertificate」、「HostCertificate」、および「RootCertificate」を含む PList が含まれており、これらはすべて有効な X509 証明書のようです。同じファイルには、非対称キー「RootPrivateKey」と「HostPrivateKey」も含まれているようです(私の読書によると、これらは PKCS #7 エンベロープである可能性があります)。また、各バックアップ内には Manifest.plist ファイルに「AuthSignature」と「AuthData」の値がありますが、これらは各ファイルが増分バックアップされるにつれてローテーションされているように見えますが、実際に何かがない限り、キーとしてはそれほど有用ではないことが示唆されていますかなり手を入れています。

暗号化されたバックアップからデータを取得するのは簡単だと示唆する、誤解を招くようなものがたくさんあります。そうではなく、私の知る限り、それは行われていません。バックアップの暗号化をバイパスまたは無効にすることは、まったく別の問題であり、私がしようとしていることではありません。

これは、iPhone をバラバラにすることなどではありません。ここで求めているのは、暗号化されていないものと同様に、暗号化された iTunes バックアップからデータ (写真、連絡先など) を抽出する手段だけです。上記の情報を使用してあらゆる種類の順列を試しましたが、どこにも行きませんでした。私が見逃した可能性のある考えやテクニックをいただければ幸いです。

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

iphone - 作成ポイントはiTunesアカウントを指しますか?

私の潜在的な顧客は、iPhone用のアプリを作成したいと考えています。このアプリは、iTunesStoreで曲を購入するポイントでユーザーに効果的に「報酬」を与えます。これが可能かどうか誰かが知っていますか?もしそうなら、私がそうする方法を探すかもし​​れない場所を指摘できますか?

ありがとう...

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

iphone - iTunesに接続するiPhone SDK

iPhone ネイティブ プログラムから iTunes にアクセスする方法があるかどうか知っている人はいますか? そのためのsdkはありますか?つまり、ネイティブの iPhone プログラムを作成し、iTunes を起動してアーティストの曲に移動する「購入」ボタンを配置する方法はありますか? それとも、すぐに購入できますか?

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

iphone - Mac OS Xは.appフォルダをファイルとして表示することをどのように知っていますか?

Windowsを使用しているテスターに​​iPhoneアプリケーションを配布しました。彼らのマシンでは、私が作成したアプリケーション(.appバンドルの形式)がディレクトリとして表示されていました。.appバンドルは実際にはディレクトリであるため、これは理にかなっています。

Mac OS Xは、これらのバンドルをFinder内のファイルとして表示するためにどのようなメカニズムを使用していますか?とにかく、Windowsで同じ種類の抽象化を取得することはできますか?

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

itunes - iTunes にポッドキャストの画像が表示されない

iTunes でポッドキャストの画像を表示できないようです。正確に言うと、iTunes は私のポッドキャスト用の画像をダウンロードしようとさえしません。<image>Apache ログには、ポッドキャストと最初のオーディオ ファイルが iTunes によってダウンロードされていることが示されていますが、セクションとセクションは完全に無視されて<itunes:image>います (以下を参照)。

私はまた、このわずかに短い代替案を試しましたが、運がありませんでした.

いくつかのメモ:

  • はい、画像の URL は機能しますが、iTunes は画像をダウンロードしようとさえしないことに注意してください。
  • このポッドキャストは iTunes Store にリストされていません。
  • iTunes が iTunes Store に接続されていません。
0 投票する
1 に答える
17770 参照

iphone - iPhone アプリケーションのエンタープライズ配布プロセス

iPhone アプリケーションを従業員のみに配布し、iTunes App Store には配布しないことを賢明に考えているクライアントがいます。私には、これは Enterprise Distribution の状況のように思えます。

誰かがこのプロセスをできるだけ詳しく説明してくれませんか? これが発生する前に、エンタープライズ配布メンバーとして登録する必要があることはわかっていますが、その後、エンドツーエンドの配布プロセスがどのように機能するかわかりません.

本当に重要な問題は、「アプリケーションを個々の iPhone に「プッシュ」するにはどうすればよいか」ということです。

前もって感謝します。どんな助けでも大歓迎です。