热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

苹果iAd编程相关资料

HowtoAddiAdBanneriniPhoneApphttp:bees4honey.comblogtutorialhow-to-add-iad-banner-in-iphone
How to Add iAd Banner in iPhone App

http://bees4honey.com/blog/tutorial/how-to-add-iad-banner-in-iphoneipad-app/




来自cocoachina.com的资料

1.苹果 iAd 移动广告系统知识汇总

http://www.cocoachina.com/appstore/top/2010/0628/1762.html




有比较详细的介绍及示例代码下载




2.让iAd 在取不到广告时隐藏广告条的方法

http://www.cocoachina.com/iphonedev/sdk/2010/0714/1863.html







3.已用iAd.framework,怎么让程序仍然在3.x下运行。

http://www.cocoachina.com/bbs/read.php?tid-24414-page-1.html

该贴子的第二页,有解决方法







iPhone弹出基于Phonegap的工程的Admob广告


Phonegap和Admob的相关知识就不说了,如果用到了就肯定知道的,这里直接说步骤。

第一步:打开XCode,新建一个基于Phonegap的工程。

第二步:加入Admob的相关头文件和.a文件。(至于怎么添加,参考我的文章:XCode添加第三方库)

第三步:在AppDelegate的头文件中加入#import "GADBannerView.h"

第四步:在AppDelegate的头文件中声明一个实例变量GADBannerView *GbannerView;

第五步:在AppDelegate.m文件中的webViewDidFinishLoad函数内部加入如下代码


    GbannerView = [[GADBannerView alloc]init];
    [GbannerView setDelegate:self];
    [GbannerView setFrame:CGRectMake(0, 0, 320, 50)];    
    
    GbannerView.adUnitID =@"你申请的Admob发布者的ID";//我的是a14f0aabcbd12cd,要是不介意,就帮我打广告吧!
    
    GbannerView.rootViewController = self.viewController;
    GbannerView.backgroundColor = [UIColor greenColor];
    [self.viewController.view addSubview:GbannerView];
    
    [GbannerView loadRequest:[GADRequest request]];


第六步:打开PhoneGap.plist,找到ExternalHots,一般情况下是0 Items
点击旁边的“+”,新增一个Item,输入*

(如果不加这一步,就会报ERROR whitelist rejection错)






推荐阅读
  • 作为一名在大型手机游戏公司工作的程序员,尽管主要负责游戏逻辑和内容的开发,但对iOS底层开发接触较少。现在有了iPhone和可以虚拟MAC环境的电脑,希望能找到有效的iOS开发学习路径。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ... [详细]
  • 本文详细探讨了如何通过分析单个或多个线程在瓶颈情况下的表现,来了解处理器资源的消耗。无论是单进程还是多进程环境,监控关键指标如线程数量、占用时间及调度优先级等,有助于揭示潜在的性能问题。 ... [详细]
  • Android Studio 中 Gradle 使用的常见问题与解决方案
    本文探讨了在使用 Android Studio 进行开发时,遇到的与 Gradle 相关的问题,包括每次打开项目都需要下载 Gradle 和 Gradle 插件依赖包下载失败或卡顿等问题,并提供了详细的解决方法。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • 本文介绍了iOS应用开发的主要框架,包括Foundation、UIKit、CoreData及CoreGraphics等,并探讨了开发iOS应用所需的硬件和软件环境,以及推荐的编程语言。 ... [详细]
  • 万事起于配置开发环境
    万事起于配置开发环境 ... [详细]
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • C语言入门精选教程与书籍推荐
    本文精选了几本适合不同水平学习者的C语言书籍,从基础入门到进阶提高,帮助读者全面掌握C语言的核心知识和技术。 ... [详细]
  • Android开发经验分享:优化用户体验的关键因素
    随着Android市场的不断扩展,用户对于移动应用的期望也在不断提高。本文探讨了在Android开发中如何优化用户体验,以及为何用户体验的重要性超过了技术本身。 ... [详细]
  • 本文介绍了一个基本的同步Socket程序,演示了如何实现客户端与服务器之间的简单消息传递。此外,文章还概述了Socket的基本工作流程,并计划在未来探讨同步与异步Socket的区别。 ... [详细]
  • Flutter 核心技术与混合开发模式深入解析
    本文深入探讨了 Flutter 的核心技术,特别是其混合开发模式,包括统一管理模式和三端分离模式,以及混合栈原理。通过对比不同模式的优缺点,帮助开发者选择最适合项目的混合开发策略。 ... [详细]
  • IOS Run loop详解
    为什么80%的码农都做不了架构师?转自http:blog.csdn.netztp800201articledetails9240913感谢作者分享Objecti ... [详细]
author-avatar
手机用户2502887831
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有