-1

私はwebViewでpdfファイルを表示しています。Product -> Analyze に問題はありませんが、pdf をダブルタップすると、Instruments (すべての Responsible ディレクトリ -> CORE PDF) でいくつかのリークが発生します。App Store にアプリを提出する前に、すべてのリークを削除することが義務付けられていますか?

誰でも教えてもらえますか?リソース フォルダで使用した PDF ファイルに制限はありますか? 設計者が PDF ファイルにインデックスを付けているため (ソフトウェアによって)?

問題は私のコードにありますか、それとも PDF ファイルにありますか?

私のコードは

-(void)viewDidLoad { [super viewDidLoad];

NSString *path = [[NSBundle mainBundle] pathForResource:@"brochure1" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];

[webview loadRequest:request];
[webview setScalesPageToFit:YES]; 

}

ありがとう

4

1 に答える 1

-1

アップルによると。

2.1 クラッシュするアプリは拒否されます

2.15 「サイズが 20MB を超えるアプリはセルラー ネットワーク経由でダウンロードされません (これは App Store によって自動的に禁止されています)」

https://developer.apple.com/appstore/resources/approval/guidelines.html

製品のファイルサイズを確認してください。アプリを送信する前にクラッシュしないことを確認してください。メモリ リークにより、アプリがクラッシュする可能性があります。

それが役立つことを願っています:)

于 2012-06-20T06:18:45.550 に答える