PDFに注釈を付ける必要があるアプリがあります。Objective-C で PDF を編集する方法のコードを使用していますか? ファイルの場所の部分を除いて、それは素晴らしいことです。私は使用してpdfを取得していました
NSString *newFilePath = [[NSBundle mainBundle] pathForResource:@"Untitled_4" ofType:@"pdf"];
これはシミュレーターでは機能していましたが、テスト用の iPad では機能しません。
このエラーが発生していました:
CGDataConsumerCreateWithFilename: failed to open 'long boring file path' for writing: Operation not permitted.
私も遊んでみました
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *newFilePath = [documentsDirectory stringByAppendingPathComponent:@"Untitled_4.pdf"];
「アプリケーションバンドルへの書き込みは許可されていません」ということがわかりました。ありがとうございます 操作を完了できませんでした。操作は許可されていません
後で注釈付きの新しい PDF を開こうとすると、正しく開きません。
どんな助けでも大歓迎です。あなたたち最高!
願わくば、これが iOS での PDF 注釈の助けを必要としている他のすべての人に役立つことを願っています。