3

私は簡単なスクリーンセーバーアプリを書いています。Product > Archive from Xcode, Distributeを実行し、ビルドされた製品を保存すると、 .saverファイルが取得されます。その後、開発マシンには問題なくインストールできますが、他のマシン (64 ビット、10.7 も) にはインストールされません。

実際、.saver ファイルを /Users/user/Library/Screen Savers/ 内に移動して [Preferences] ペインに移動すると、「このコンピューターではこのスクリーンセーバーを使用できません。日付バージョン。」

4

1 に答える 1

0

私はスクリーンセーバーの作成を実験しており、減価償却されたコードを使用すると、スクリーンセーバーのプレビュー パネルでこの警告がスクロールします。通常、Objective C リファレンスを調べると、使用する代替品の提案があることがわかります。

たとえば、これらは両方とも宣言されていますNSString.h

+ (id)stringWithContentsOfURL:(NSURL *)url NS_DEPRECATED(10_0, 10_4, 2_0, 2_0);

警告を引き起こします

+ (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error;

しません

Ctrl+クリックしてメニューを表示し、[定義にジャンプ] を選択し、強調表示してAlt+クリックして、推奨される置換を取得します。

于 2012-07-22T06:13:56.883 に答える