プロジェクトをビルドすると、プロジェクトはデバイス上で直接実行されます。ただし、アーカイブしてTestFlightで使用しようとすると、次のエラーが発生します。
Lexical or Preprocessor Issue
Macro names must be identifiers
なぜそれが起こっているのか私が定義した唯一のマクロはAppDelegateでこれです:
#define TESTING 1
#ifdef TESTING
[TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];
#endif
どんな助けでも大歓迎です。