3

コンプリケーションの非常に優れたアイデアがいくつかありましたが、アプリ内のデータが頻繁に変更されることに気付き、コンプリケーションは適していないと判断しました。

以前にアプリを作成したときに [合併症] チェック ボックスをオンにしていました。

Watch アプリからコンプリケーションを削除するにはどうすればよいですか?

4

1 に答える 1

22

Xcode プロジェクトから複雑さを取り除くには、次の変更を行う必要があります。

WatchKit 拡張機能グループ フォルダー内:

  • を選択Assets.xcassetsし、削除しComplication.complicationsetます。
  • を選択Info.plistし、次のキーを削除します。

    CLKComplicationPrincipalClass
    CLKComplicationSupportedFamilies
    
  • ファイルを右クリックComplicationController.swiftし、[削除] -> [ごみ箱に移動] を選択します。

プロジェクトのビルド設定内:

  • Asset Catalog Compiler - Options、Watch Complication Nameを探し、設定が空白になるように「Complication」の値を削除します。

    Complicationを検索すると、そのビルド設定をすばやく見つけることができます。

コンプリケーションがプロジェクトのウォッチ アプリ (拡張機能) から削除されました。

ビルド フォルダーを消去するオプションの手順:

[製品] メニューを選択し、オプション キーを押したままにして、[ビルド フォルダーのクリーンアップ] を選択します。これにより、コンプリケーションに関連する以前のビルドに含まれていた中間ファイルが削除されます。

于 2016-03-19T17:07:28.983 に答える