内部iPhone购买/查看应用程序iAd(不使用iAd框架)?

内部iPhone购买/查看应用程序iAd(不使用iAd框架)?,iphone,templates,iad,ads,Iphone,Templates,Iad,Ads,我喜欢苹果应用程序购买IAD的方式。它们看起来很棒,而且非常适合用户使用。我有一个非常艰巨的任务。我想克隆此接口并将其应用于我自己的应用程序,而无需使用iAd框架,因此可以脱机访问此“广告”。这意味着它不会使用iAd框架,它需要将此页面中的数据存储在应用程序中。这也意味着他们0.99 buy按钮不会购买和下载应用程序,而是会打开一个对话框,询问用户是否愿意打开iTunes应用程序商店。(我会把这个广告放在我的免费版本中,作为我的专业版,我更希望有一些很酷的东西,而不仅仅是一个到应用商店的链接)

我喜欢苹果应用程序购买IAD的方式。它们看起来很棒,而且非常适合用户使用。我有一个非常艰巨的任务。我想克隆此接口并将其应用于我自己的应用程序,而无需使用iAd框架,因此可以脱机访问此“广告”。这意味着它不会使用iAd框架,它需要将此页面中的数据存储在应用程序中。这也意味着他们0.99 buy按钮不会购买和下载应用程序,而是会打开一个对话框,询问用户是否愿意打开iTunes应用程序商店。(我会把这个广告放在我的免费版本中,作为我的专业版,我更希望有一些很酷的东西,而不仅仅是一个到应用商店的链接)

我下载了iAd Producer,并能够为我的应用程序创建iAd,将其导出到Safari中,然后将其保存为webarchive。但是,我不知道如何将webarchive保存到我的应用程序中,也不知道如何修改“购买”按钮使其链接到iTunes应用商店

我希望它不是webformat,而是一个.h和.m文件,这样我就可以把它添加到我的项目中。是否有一个ViewController模板用于我正在寻找的内容?我应该创建自己的模板还是尝试挽救苹果的模板

我是不是太疯狂了,这是不可能的?
谢谢你的帮助

是的,你可能太疯狂了。你凭什么认为苹果会批准你的应用程序使用被黑客入侵的iAd

2:在我的应用程序中,我使用以下代码来显示HTML文件。您应该能够使用类似的工具来显示web存档:

NSString *path = [[NSBundle mainBundle] pathForResource: @"Welcome Screen" ofType: @"html"];
NSFileHandle *readHandle = [NSFileHandle fileHandleForReadingAtPath: path];

NSString *htmlString = [[NSString alloc] initWithData: [readHandle readDataToEndOfFile] 
                                             encoding: NSMacOSRomanStringEncoding];

textDisplay.scalesPageToFit = YES;
textDisplay.contentMode = UIViewContentModeRedraw;
[self.textDisplay loadHTMLString: htmlString 
                         baseURL: [NSURL fileURLWithPath: [path stringByDeletingLastPathComponent]]];
[htmlString release];

如果你打算在这方面花费大量精力,你应该意识到苹果倾向于放弃“复制现有功能的功能”和其他显示广告或处理购买的方式。Thilo是对的。就连我也觉得你的应用被拒绝的可能性更大。因此,我建议你使用内置功能,而不是试图复制它们。你不能在iAd网络之外使用iAd JS库(它将在你的网络档案中),因此当苹果意识到这一点时,你肯定会被拒绝!