我制作了一款iPhone应用程序,并开始在同一个项目中使用手表套件应用程序。但是,我现在只想上传iPhone应用程序而不是手表套件应用程序。我如何才上传手表套件应用程序?我有这个问题Embedded binary is not signed with the same certificate as the parent app:但我不想上传我的手表套件应用程序。帮助
答案 0 :(得分:1)
删除watchOS目标
您应该删除Watch Extension。
解决方案:
转到iOS目标中的构建阶段,它位于项目文件中,然后从目标依赖项中删除,删除WatchKit扩展目标。
同样在同一页面中,您应该转到嵌入App Extensions 并删除WatchKit扩展程序。
然后,像往常一样清理,构建和运行项目。你应该完成。
重新添加watchOS目标
唯一的步骤是将扩展名添加到目标依赖项。
注意:但是,如果您使用watchOS 1,在将扩展名添加到目标依赖项后,您应该将其添加到嵌入式应用扩展程序< / em>也是。只需在那里选择包含WatchKit扩展数据的* .appex文件。
<强>结论强>
1-要删除watchOS Target,请从目标依赖项和嵌入式应用扩展程序中删除它。
2-重新添加watchOS目标,
A)在watchOS 2中,将其添加到目标依赖项。
B)在watchOS 1中,还要将* .appex文件添加到嵌入应用扩展程序,并将扩展名添加到目标依赖项。