質問

アプリ内購入をアプリに追加することに取り組んでいます。

受け取ることができます productsRequest:didReceiveResponse 方法、および製品の配列を受け取ります。

私が追加すると私の問題が発生します Skpaymentskpaymentqueue. 。キューに製品を追加した後、 paymentQueue:updatedTransactions 方法取引には常に状態があります SkPaymentTransactionStateFailed.

i nslog "transaction.error]とこれが返されるものです。エラードメイン= skerrordomainコード= 0 userinfo = 0x165000" iTunesストアに接続できません "

設定アプリのストアからログアウトしましたが、アプリで製品を購入しようとした後、テストアカウントでログインするように要求することはありません。上記のエラーで失敗します。

役に立ちましたか?

解決

標準的な正気チェックを行ったと思います。コードをダブルチェックし、製品IDを確認し、コードをアプリ内購入プログラミングガイドと比較します。

これはばかげているかもしれませんが、あなたのコードが正しいと確信している場合、iPodのハードリセット(完全なワイプ)を実行します(設定=> general => reset =>すべてのコンテンツと設定を消去します)。私はこの正確な問題を何時間も困惑させました - それは私のコードが正しく、ハードリセットが解決策であることが判明しました。

他のヒント

私は得ていました SKPaymentTransactionStateFailed エラーコード0 ""iTunesストアに接続できません「そしてに感謝します この答えのためのthomax 私の問題は解決しました。あなたが判明しました ターゲット - >概要の下にビルド番号を入力する必要があります.

私は最後の24時間を携帯電話にリセットし、iTunes Connectでねじ込み、このソリューションにつまずく前に考えられることすべてをしました。

SKPaymentTransactionStateFailed code 0 Cannot connect to iTunes Store

SKPaymentTransactionStateFailed code 0 Cannot connect to iTunes Store

私は「バグ」を見つけたと思います。

私は日付にのみ興味を持っていません。 "dateElement.datevalue.date"

後、ex "2012-03-18 00:00:00"を日付要素に割り当てた日を編集したいとき。 その値を返すと、それはCETからUTCに変換されました。

だから私は現地時間に戻る必要があると思います

このエラー(つまり、「エラー!iTunesストアに接続できません」)は、アプリの購入でサンドボックス化されたが、通常のAppleアカウントの使用に署名されている場合に発生する可能性があります。

アプリの購入を行う前に、Appleアカウントからサインアウトした場合、混乱を避けるのに役立ちます。次に、「サインイン」ダイアログで「既存のApple IDを使用」オプションを選択し、テストユーザーの詳細を入力します。

これが設定に設定されることを忘れないでください。アプリの購入を終えた後、サインアウトする必要があります。

また、別のApple IDを使用すると、iTunes MatchなどのさまざまなiTunes関連設定をリセットします。

次のリンクが機能しているかどうかを確認できます。

https://sandbox.itunes.apple.com/verifyreceipt

あるいは、サンドボックスが機能しているかどうかを確認するための非科学的であるが非常に信頼性の高い方法は、次のように尋ねることです。

https://devforums.apple.com/community/ios/connection/purchase

サンドボックスがダウンしている場合、今(2012年1月18日、午後6時40分UTC時間)のように、おそらくすでにそれについて話している人がいるでしょう。

私も同じエラーに直面していました。エラーはシミュレータにのみ発生することを理解しました。デバイスのデバッグに切り替えたとき、エラーは表示されませんでした。

jQueryキャレットプラグインを使用できます

http://examplet.buss.hk/download/download。PHP?Plugin= Caret.1.01

注:これらの文字を編集して削除して削除します。

replaceの機能。(一致したパターンの索引を使用するために何かを置き換えない)

$("#myText").bind("keyup", function(e){
     var text = $(this).val();
     var caret = $(this).caret().start;

     if(text && text.length > 0){
        text.replace(/\$.*?\$/g, function(m, n){
           if(caret > n && caret < (n + m.length)){
              alert("BOOM");
           }
        });
     }
});
.

デモ:> http://jsfiddle.net/xqxxb/

それをする方法を見せてください。これを改善することができます。

を使用

$("#myText").bind("keyup keydown change", function(e){ ...
. より良い結果のために

同じ問題でヒットし、デバイスをリセットし、識別子をクロス確認し、アプリを再インストールしました。また、私が製品の参照と説明を変更したため、問題は問題だと考えました。実際には、テストユーザーが同じアカウントを使用する複数の人としてロックされていたため、パスワード検証が複数回失敗した可能性があると感じています。そこで、別のテストユーザーを再作成しましたが、アプリ内購入は機能しています。お役に立てれば。私はこのエラーに完全に困惑しました。

私はこのバグを分離しようとしている日を過ごしました、そして、私はついにそれを釘付けにしました。

Xcode 4.3.1のコード署名者は、親ディレクトリと同じ名前を持つサブディレクトリがあるときはいつでもApp Storeの検証またはアドホック配信チョークの保存を検証するとき。

例えば:

test/test/file.x -- FAIL
test/test2/file.x -- WORKS
.

これはXcode 4.3.1で新たなようです、そしてうまくいけばすぐに固定されます。

アップデート:私はアップルDTSサポートから問題を確認し、バンドル内のディレクトリの名前を変更する以外にも既知の回避策がないことを示します。 UGH

完全な復元でさえ、私にとってこの問題を解決しませんでした。

電話後 addPayment 自動更新製品識別子の場合、「Skerrordomain Code = 0」Error from StoreKitを受け取る前に約1秒が通過しました。私は何の時点でもプロンプトされませんでした(As Appleの文書は、あるべきだと示唆しています)iTunesストアのユーザー名とパスワード。トランザクションは単に失敗しました。

これを解決するには、iTunes Connectと電話に偽の「消耗品」製品を追加する必要がありました addPayment 偽の消耗品の製品識別子を使用します。これにより、iTunesストアダイアログが表示されました。次に、iTunes Connectで作成したテストアカウントでログインしました。これが成功しました:私の申請は、消耗品が購入されたことを通知されました。

これを行った後、私は電話することができました addPayment 自動更新製品識別子を使用して、通常のサブスクリプションを購入します。

QStringList static recentFiles;
.

それは宣言だけです。ソースファイルに静的変数を定義する必要があります。

QStringList MainWindow::recentFiles;
.

あなたがそれをする必要がある理由を理解していない場合は、このFAQ項目

支払いの促されたときにログインするだけのDonnaleaの解決策も、UnityとPrime31のStoreKitプラグインで同じ問題に取り組んでいると言及する価値があると思いました。ログアウトするために使用する同じ設定メニューを介してログインしようとすると、あらゆる種類の請求アドレスの詳細が求められます。

アプリ内購入の追加に取り組んでいたとき、私はこの状況にいることに気づきましたが、初めて正しく正しく行いませんでした。私の場合、サーバー側のPHPでエラーが発生し、その結果、「FinishTransaction:」までずっと進んでいないと思います。問題を修正した後でも(プログラムを別のデバイスに配置して正常に購入しました)、「これを購入して、「iTunesストアに接続できない」というダウンロードをクリックして、クリックしてダウンロードし続けました。

私はついに、Springboard(Xcodeではなく)からゲームを起動することでそれをやめるようにしました。すぐにトランザクションを正常に処理し、redownloadの促しを停止しました。

基本的には同時線形方程式のシステムガウス除去を使用して解決できます。

マトリックス「除算」は、本当に念頭に置いているものが逆行列、つまり、のような行列A -1

aa -1 = -1 a= i

ここで、 ID 。aが可逆的であれば、a * c= bはc= a -1 bと等価である。

私は同じ問題を抱えていましたが、まずテストアカウントを作成していないので、このリンクからヘルプを取得して作成しましたhttps://developer.apple.com/library/ios/documentation/languagesutilities/conceptual/itunesconnect_guide/chapters/apple_ref/doc/uid/uid/tp40011225-ch25-sw10

次に、デバイスの現在のアカウントからサインアウトする必要があります。購入することでユーザーアカウントを要求し、テストアカウントを入力します。

EditTextTableRowを追加し、行の可視性を行ってください。

<TableRow
    android:id="@+id/range_input1" android:visibility="gone">
     <EditText />
</TableRow>
.

Button in Click Listener:

TableRow row = (TableRow) findViewById(R.id.range_input1);
row.setVisibility(View.VISIBLE);
.

同じエラーがありましたが、問題はまったく同じではありませんでした。多分誰かにとって有用:

アプリの構造に外部ファイルを挿入しました。私がこれをした理由は、生産中にこのファイルのdinamicalyをサーバーから挿入するためですが、開発中はiexplorerというアプリを使用してこのファイルを貼り付ける方が速いと思いました。私はこれを過去であり、この問題はありませんでした。しかし、ここ数日では、iExplorerを使用してこのファイルを直接貼り付けると、アプリは「iTunesストアに接続できません」というエラーを返します。 (スペイン語で:「conectarse a itunesストアはありません」)。

今回は.appフォルダー内にファイルを挿入したからだと思います。したがって、これにより、.appフォルダーを何らかの形で変更すると、コード署名が破損し、iTunesストアとのリンクが直接動作するのが停止すると思います。

私にとって、問題はバイナリをアップロードすることで修正されました。その答えはこのページでは示されていなかったので、これはGoogleのトップヒットの1つであると思われますが、私はそれを追加すると思いました。

nslogが機能していません。それらは具体的に割り当てられなければなりません。適切なデーモンを作成する方法とコンソールとsyslogの書き方のための良いリソースは、Book "Advanced Mac OS Xプログラミング(第20章)によってDalryMple&Hillegass。

強調表示されているIOの問題に対処するスケルトンプログラムを定義しました。私はしばらく前に読んだことを思い出して、いつかいつもそれを必要とすると思いました。簡単な通信のためにOpenLog()とsyslog()を使用してsyslog.h libを使用してサンプルを表示します。また、ファイルやソケット(サーバーなど)とのコミュニケーションのための他の低いレベルの方法も表示されます。

私は誰かが何かを参照するのではなく何かをする方法を私に言うことができるときに常に感謝しますが、この場合、それは私ができる最善です。頑張ってください。

AppStoreの個人的なiTunesアカウントに署名されているかどうかを確認してください。あなたがいる場合、あなたはこのメッセージを受け取ります。アプリのサンドボックスアカウントに署名されていても。したがって、この問題を解決するには、App Storeの個人アカウントから署名を解決し、アプリ内アイテムを購入してからSandboxアカウントを使用してみてください。これは私の問題を解決しました。

まあ、いつものように、私は「利用可能なすべてのソリューションを試しましたが、それは助けませんでした」:)だから、ここにつまずいた石のこの無制限のコレクションへの私の入力があります:

アプリケーションが現在販売されていない場合(何らかの理由で)、このエラーが発生します。

電話したときに同じエラーが発生しました SKProductsRequest's start 私のテストenvでは、それは実行されました- (void)request:(SKRequest *)request didFailWithError:(NSError *)error

私が私のプロダクションenvで電話したとき、それは正しいです、そして走りました- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response

近い charles または、できるだけ早くHTTPプロキシソフトウェア!近い charles または、できるだけ早くHTTPプロキシソフトウェア!近い charles または、できるだけ早くHTTPプロキシソフトウェア!

あなたはそれを知っています〜

私は同じ問題を抱えていましたが、次のモードで解決しました。
- iOS 8.4でiPhone 5Sエミュレータを使用していました (これは最も重要です。AppleStore接続はiOS 11エミュレータでは機能していません)
- エミュレータで次の設定をオンにしました:設定/開発者/HTTPサービスを許可(これはインターネット接続用です)
- 一時的に私はAvast Antivirus Webシールドをオフにしました(これもインターネット接続用です)

アプリ内購入FAQ この情報を持っています:

iTunesストアに接続できません

「iTunesストアに接続できない」問題は、次の1つ以上の理由が原因である可能性があります。

  • サンドボックスは到達できない場合があります。
  • アプリにはバンドルバージョンがありません(cfbundleversion)。詳細については、バージョン番号の設定と文字列を作成してください。
  • アプリはシミュレータで実行されていますが、アプリ内購入をサポートしていません。
  • 販売できない製品を購入しようとしています。詳細については、アプリのStore UIを提示する前に、製品情報についてはApp Storeのクエリを参照してください。

私の場合、シミュレータを使用していたためにエラーが発生しました。

でさえ アプリ内購入プログラミングガイド 開発iOSデバイスを使用すると言います 提案されたテストステップ.

Appleのドキュメントとして:

iTunesストアに接続できない「iTunesストアに接続できない」問題は、次の1つ以上の理由が原因である可能性があります。

  1. サンドボックスは到達できない場合があります。
  2. アプリにはバンドルバージョンがありません(cfbundleversion)。詳細については、バージョン番号の設定と文字列を作成してください。
  3. アプリはシミュレータで実行されていますが、アプリ内購入をサポートしていません。
  4. 販売できない製品を購入しようとしています。詳細については、アプリのStore UIを提示する前に、製品情報についてはApp Storeのクエリを参照してください。

https://developer.apple.com/library/content/technotes/tn2413/_index.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top