タグ付けされた質問 「storekit」

3
iOS 7でアプリ内レシートとバンドルレシートをローカルで検証するための完全なソリューション
私は多くのドキュメントとコードを読みましたが、理論的にはアプリ内またはバンドルの領収書を検証します。 SSL、証明書、暗号化などに関する私の知識はほとんどゼロであることを考えると、私が読んだすべての説明は、この有望なもののように、理解するのが難しいと感じました。 彼らはすべての人がそれを行う方法を理解しなければならないので説明は不完全である、またはハッカーはパターンを認識および識別してアプリケーションにパッチを当てることができるクラッカーアプリを作成する簡単な仕事をするでしょう。OK、私はこれにある程度まで同意します。彼らはそれを行う方法を完全に説明し、「このメソッドを変更する」、「この他のメソッドを変更する」、「この変数を難読化する」、「これとその名前を変更する」などの警告を出すことができると思います。 私が5歳のときにiOS 7で領収書とアプリ内購入の領収書をローカルで検証し、バンドルする方法を説明するのに十分な親切な人がいますか? ありがとう!!! アプリで動作しているバージョンがあり、ハッカーがそれをどのように行ったのかがハッカーに知られることが懸念される場合は、ここで公開する前に機密メソッドを変更するだけです。文字列を難読化し、行の順序を変更し、ループを実行する方法(forを使用して列挙をブロックする、またはその逆)を変更します。明らかに、ここに投稿される可能性のあるコードを使用するすべての人は、簡単にハッキングされる危険を冒さずに、同じことを行う必要があります。

6
文書化されていないStoreKitを使用したNSURLErrorDomainエラーコード(-1001、-1003、-1004)
StoreKit関連のコードを書いていますが、購入をキューに追加しようとすると、かなり厄介なエラーコードが表示されます。 これまでのところ、エラーコード-1003と-1004が発生しており、インターネット上でこれらのコードについて何も見つけることができません。 製品リクエストを実行すると有効な製品番号が返されるため[[SKPaymentQueue defaultQueue] addPayment:aPayment];、この文書化されていない問題でへの呼び出しが失敗する理由がわかりません。 同じコードは、あるデバイスではエラーなしでも機能しますが、別のデバイスでは機能しません。 私が持っている質問は、まだ、まだ答えられていません: これらのコードはどういう意味ですか?この問題を軽減するにはどうすればよいですか?製品のリクエストではなく購入の試みで発生するのはなぜですか? 私が行ったトラブルシューティングには、署名証明書とプロビジョニングプロファイルの再生成、WiFiネットワークの変更、すべての関連ソフトウェアとコンポーネントのクリーニングとビルドと再インストールが含まれますが、これらのどれも個別にまたは一緒にしても問題の解決に役立ちませんでした。 編集: Apple 開発フォーラムでこれに関するディスカッションを見つけましたが、Appleの誰も返信していません:https : //devforums.apple.com/thread/107121?tstart=75(表示するにはiOS開発者アカウントが必要です) 編集: この不可解で断続的な問題のリストに追加するために、本日エラーコード-1001に見舞われました。アップルからの説明責任はまだありません。 編集: これらのエラーコードはランダムに生成され、実際にはサンドボックスがダウンしていることのみを示しているのではないかと疑っています。他の誰かがこの問題を経験していますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.