質問

私はiPhoneからiPhoneからiPadまでのアプリ内購入機能を備えたアプリを移植していますが、シミュレーターはStoreKit呼び出しを処理しません(警告ですぐに失敗します)。 iPadはまだ利用できないため、デバッグにデバイスを使用することはできません。

私はいくつかの選択肢を考えました:

  • iPhoneコードをそのまま使用します。すべてがiPhoneですでに機能しているため、これは安全な賭けですが、iPadでは正しいとは感じません(iPhoneに関係するナビゲーションコントローラーにはいくつかのViewControllerがありますが、すべてがパッドの1つの画面に収まる可能性があります)。
  • StoreKitのテストフレームワークを作成します。私は実際にこれを始めましたが、時間内にそれを終えることができません。
  • テストされていないコードを提出して祈ります。いや、冗談です - それは選択肢ではありません:)

だから、何か考えは?他の誰かがこの種のことのためのテストフレームワークを書いたことがありますか?少しグーグルで検索しましたが、何も見つかりませんでした。これについての考えに感謝しています!

役に立ちましたか?

解決

FWIW、私はiPhoneとiPadの両方で同じクラスを使用して、異なる.xibファイルを使用して、少し良く見えるようにしました。完璧ではありませんが、自分のiPadを入手するまで行います。シミュレーターで完全にテストできなかったことを考えると、私が望んでいたよりも多くのコーディングがありましたが、少なくともiPhoneでほとんどテストすることができました。

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