1

プロジェクトでAppiraterライブラリを使用したいのですが、そのインストール チュートリアルを読んだ後、1​​ つのことが明確ではありません。

ターゲットの Build Phases » Link Binary with Libraries セクションで、必ず StoreKit の Required を Optional に変更してください。

フレームワークの をfromに設定するstatusと、Parse の実装に関連する何かに影響しますか? Parse iOS SDK にも StoreKit が必要なためです。または、フレームワークが必要なときにのみ読み込まれ、副作用がないことを意味するため、Parse も適切に動作しますか? 私は正しいですか、それとも簡単ではありませんか?StoreKitOptionalRequiredOptional

誰かが私にいくつかのガイダンスを与えることができれば、本当に感謝しています。

4

1 に答える 1

2

tl;drそれは問題ではありません。OptionalまたはRequired、2015 年の StoreKit と事実上同じです。

フレームワークを に設定することOptionalは、基本的にシステムに「実行中の iOS デバイスでこのフレームワークが見つからない場合は、このアプリをクラッシュさせないでください」と指示することです。StoreKit は iOS でかなり前に導入されたため、iOS バージョン 3 (StoreKit が導入されたとき) より前のデバイスがまだ存在する可能性はほとんどありません。

Appirater の指示で設定するように指示されている唯一の理由は、Optionalこれらの指示が書かれた時点では、StoreKit を持たないバージョンの iOS を搭載した iOS デバイスがまだたくさんあり、Appirater はそれなしで実行できたためです。その上でアプリをクラッシュさせる理由はありませんでした。したがって、指示はそれを作るように言いますOptional

とは言っても、私は Appirater のセットアップを単純化するだけ@import StoreKitでよいAppirater.hので、もう誰もそれに対処する必要はありません。

于 2015-06-01T20:24:46.060 に答える