4

空の iPhone アプリ プロジェクトを作成しましたが、アプリの起動時に全画面広告を表示したいと考えています。

このガイドラインに従って広告をインストールしようとしました: https://github.com/mopub/mopub-ios-sdk/wiki/Interstitial-Integration-For-iOS

それが私が最終的にやったことです:

ViewController.h 内

ViewController.m 内

実際、すべてのコードは前のリンクからコピーしただけです。

ただし、アプリの実行時にエラーが表示されます。

アプリケーション ウィンドウには、アプリケーションの起動の最後にルート ビュー コントローラーがあることが期待されます。

loadView メソッドを削除するとエラーが消えたので、このエラーはおそらく loadView メソッドに関連していると思います。

実際、このエラーはインターネットで簡単に検索できるのでよくあるようですが、loadView がどのように関連しているのか、私の場合はどのように解決できるのかわかりません。

解決策はありますか?どうもありがとう。

4

4 に答える 4

1

空のテンプレートから始めてストーリーボードを追加した場合は、いくつかのことを行う必要があります。

didFinishLaunchingWithOptions 内のすべての行 (return ステートメントを除く) を削除する必要があります。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
        return YES;
}

プロジェクト設定 -> 一般で、ストーリーボードをメイン インターフェイスとして選択します。

于 2015-04-01T07:05:45.703 に答える
0

あなたを助けるためにスナップショットを添付ここに画像の説明を入力

右側のチェックでは、属性インスペクターの下に「is rootView controller」として設定するように求めるオプションが 1 つあります。

于 2016-08-19T11:02:47.547 に答える