Today ウィジェットをアプリに追加しようとしていますが、メインの iOS アプリがアクセスするのと同じファイルにアクセスする必要があります。しかし、このファイルには、ウィジェットがアクセスする必要はないが、そのファイルにとどまる必要があるコードがあります。ウィジェットまたはそのようなもののために構築されているかどうかを確認するために使用できる条件の種類はありますか?
次のような macCatalyst をチェックするときのようなことができるようにしたい:
#if !TODAY_EXTENSION
codeForMainApp()
#endIf
デバッグを更新してxcconfigファイルをリリースするだけというこの回答を見つけましたが、リリースとデバッグ用の唯一のxcconfigファイルは私のCocoaPods用のものです。これを更新しても安全ですか?