I want to make a public release without the Watch app (which should only be released with TestFlight releases).
Asked
Active
Viewed 700 times
2 Answers
4
Basically, you just need to take 2 steps in "Build Phases" of you main target:
- Remove the WatchOS extension from "Target Dependencies"
- Remove WatchOS app from "Embed Watch Content"

Community
- 1
- 1

ajpallares
- 777
- 4
- 16
0
I suggest taking this a step further: Create a new target as a duplicate of your application's target and call it TestFlight. You can do this by right-clicking on your application target under the General tab for the project. This way you can configure your build dependencies independently from your normal AppStore release builds. Then, as ajpallares mentioned, remove the apple watch targets from your target dependencies under Build Phases.

Danny Bravo
- 4,534
- 1
- 25
- 43