問題タブ [iad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
302 参照

iphone - iAd 奇妙なコンソール「未処理のエラー」

コンソールに次のように表示されます。

「未処理のエラー (デリゲートがないか、didFailToReceiveAdWithError を実装していないデリゲート:):」

didFailToReceiveAdWithError が呼び出されていますが (チェックポイントとコンソールログで確認できます)

誰かが合理的な説明をしていますか?それは機能しているようなものであり、同時にすべて機能しているとは限りません。adview に IB を使用しておらず、プログラムで追加し、adview.delegate = self を設定しました。それが何かを変えるなら、私はこのプロジェクトでもthree20を使用しています。

彼は自分の代理人が誰であるかを知っていることもあれば、知らないこともあるようです...

0 投票する
6 に答える
11161 参照

iphone - UIKit を再インストールした後、iOS SDK が壊れ、Foundation フレームワークが見つからない

pch ファイルの場合、次のエラーが発生します。

/Users/matt/Programming/iPhone Monkey Curling lite/iPhone_Monkey_Curling_Prefix.pch:6:34: エラー: Foundation/Foundation.h: そのようなファイルまたはディレクトリはありません

/Users/matt/Programming/iPhone Monkey Curling lite/iPhone_Monkey_Curling_Prefix.pch:7:24: エラー: UIKit/UIKit.h: そのようなファイルまたはディレクトリはありません

デフォルトのファイルは次のとおりです。

Xcode と iOS SDK を再インストールしましたが、問題は解決しませんでした。この問題は、プロジェクトの 1 つに iAd フレームワークを追加した後に発生しましたが、すべてのプロジェクトがコンパイルされません。

最新の SDK (4.1) を使用しています。

フレームワークはプロジェクトにあります。何らかの理由で、新しいフレームワークを追加しようとすると、iOS プロジェクトに OS X のフレームワークがリストされます。

助けてくれてありがとう。

0 投票する
2 に答える
831 参照

iphone - iAd バナーの背景画像

iAd の黒い背景画像を変更するにはどうすればよいですか?

代替テキスト

0 投票する
1 に答える
828 参照

objective-c - 複数のクラスでメソッドを再利用する

いくつかの異なるアプリにiAdを実装しましたUIViewControllers. 。それぞれにデリゲートメソッドがあり- (void)bannerViewDidLoadAd:(ADBannerView *)banner- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)errorバナーを表示および非表示にします。また、中にバナーを作成するセットアップメソッドもあります。viewDidLoad.

これを行うには、最初にすべてを機能させてから、宣言やプロパティなどUIViewControllerとともに、コードを他の各コントローラーにコピーします...ivar

これは正しくありえません。1つを変更するたびに、すべてを変更する必要があります。私の質問(ついに!)は、これらのメソッドを一度記述して、すべてのクラスがそれらにアクセスできるようにする方法はありますか?

ありがとう!

0 投票する
2 に答える
614 参照

iphone - AdWhirlでiAdがクラッシュする

AdWhirlを初めて実装し、iAds、AdMob、MillennialMediaを使用しています。AdMobとMillenialMediaは完全に正常に機能しているようです。

iAdsは、PlayViewControllerで正常にロード、表示、および更新されますが、戻るボタンをクリックしてメインメニューに移動すると、シミュレーターがクラッシュし、コンソールにエラーが出力されず、実行時に「_kill」メッセージがXCodeに送信されません。ビルドとデバッグでブレークポイントがオンになっているアプリ。

AdMobまたはMillenialMediaの広告が表示されている場合は、[戻る]ボタンをクリックして、問題なくメインメニューに戻ることができます。また、PlayViewControllerに戻って、問題なく新しい広告を読み込むことができます。

iAdsに関連していると思われるこの問題を防ぐ方法はありますか?おそらくそれは、広告を更新するためのタイマーが組み込まれているiAdsと関係がありますか?

前もって感謝します!

0 投票する
3 に答える
2217 参照

iphone - iAd&AdWhirl?それともそのうちの1つだけですか?

現在、アプリでiAdを使用していますが、iPhone 3.xもサポートしたいと考えているので、AdWhirlを実装してセットアップする価値はありますか?

それとも、3.xと4.xの市場シェアはそれほど価値がありませんか?誰かがこれに関する統計を持っていますか?

ありがとう!

0 投票する
2 に答える
471 参照

iphone - iAds を実装しようとした後、アプリケーションが開かない!

アプリケーションに iAds を実装しようとしていますが、次のようになります。

1.アプリをタップ 2.ロード画面が数秒間表示される 3.アプリがクラッシュする

これが返されたものです:

2010-11-06 20:19:11.043 Vampire Quiz Final[99722:207] Interface Builder ファイル内の不明なクラス AdViewController。2010-11-06 20:19:11.066 Vampire Quiz Final[99722:207] -[Vampire_Quiz_FinalViewController setBannerIsVisible:]: 認識されないセレクターがインスタンス 0x761c710 に送信されました 2010-11-06 20:19:11.409 Vampire Quiz Final[99722:207] *キャッチされない例外「NSInvalidArgumentException」が原因でアプリを終了しています。

理由: '-[Vampire_Quiz_FinalViewController setBannerIsVisible:]: 認識されないセレクターがインスタンス 0x761c710 に送信されました' *最初のスロー時のコール スタック: ( 0 CoreFoundation
0x02a88b99 exceptionPreprocess + 185 1 libobjc.A.dylib
0x02bd840e objc_exception_throw + 47 2 CoreFoundation
0x02a8NSa[ doesNotRecognizeSelector:] + 187 3
CoreFoundation
0x029fa2b6 __ forwarding
+ 966 4
CoreFoundation
0x029f9e72 _CF_forwarding_prep_0 + 50 5 Vampire Quiz Final
0x000027a2 -[Vampire_Quiz_FinalViewController viewDidLoad] + 601 6 UIKit
ビュー 0x003715ca]
0x000021b1 -[Vampire_Quiz_FinalAppDelegate application:didFinishLaunchingWithOptions:] + 74 8 UIKit 0x002c7f27 -[UIApplication _callInitializationDelegatesForURL:payload:suspended:] + 1163 9 UIKit 0x002ca3b0 -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 346 10 UIKit 0x002d43ec -[ UIApplication handleEvent:withNewEvent:] + 1958 11 UIKit
0x002ccb3c -[UIApplication sendEvent:] + 71 12 UIKit 0x002d19bf _UIApplicationHandleEvent + 7672 13 GraphicsServices
0x03368822 PurpleEventCallback + 1550 14 CoreFoundation
0x02a69ff4 CFRUNLOOP_IS_FUNC_CALLING_FORMSOUT_CALLING_ + 52 15 CoreFoundation 0x029ca807 __CFRunLoopDoSource1 + 215 16 CoreFoundation
0x029c7a93 __CFRunLoopRun + 979 17 CoreFoundation
0x029c7350 CFRunLoopRunSpecific + 208 18 CoreFoundation
0x029c7271 CFRunLoopRunInMode + 97 19 UIKit
0x002c9c6d -[UIApplication _run] + 625 20 UIKit
0x002d5af2 UIApplicationMain + 1160 21 Vampire Quiz Final
0x00002144 main + 102 22 Vampire Quiz Final 0x000020d5 start + 53 ) 'NSException' のインスタンスをスローした後に終了が呼び出されました sharedlibrary apply-load-rules all (gdb)

PS iPhoneでの開発は初めてです

ありがとう

これは私のコードです:

どうすれば修正できますか?

0 投票する
5 に答える
10425 参照

iphone - iAd エラー「広告枠を利用できません」 (Apple サンプル コードも機能しない)

アプリケーションに ADBannerView を含めようとしました。しかし、ADBannerView は常に bannerView:didFailToReceiveAdWithError: になります。テスト広告が表示されません。

Apples DevCenter から iAd サンプル コードもダウンロードしましたが、同じエラーが発生します。

11/5/10 5:46:33 PM BasicAdBanner[12072] { ADInternalErrorCode = 3; NSLocalizedFailureReason = "広告枠を利用できません"; }

どなたか、iAd を Simulator やテスト デバイスで動作させる方法を教えていただけませんか?

0 投票する
2 に答える
350 参照

objective-c - iOS は購入したバージョンを検出して機能を変更します

ユーザーが最初にアプリを購入した 1 つのバージョンを検出することは可能ですか? それとも逆に新規購入者を探知できる?

アプリを有料から無料に切り替えて広告を追加していますが、理想的には、アプリの料金を既に支払い、広告を追加しないユーザーを検出できます。

0 投票する
3 に答える
319 参照

iphone - iAdSuiteが機能しない

AppleのiAdコード例iAdSuiteをダウンロードしましたが、シミュレータとデバイス(4.1)の両方にコンパイルすると、広告が表示されません。誰が何が起こっているのか知っていますか?