我正在尝试用watch app退出ios app。
像往常一样,我删除_CodeSignature
文件夹,使用配置,证书和权利运行codesign
。
它完成而没有预期的错误。从Xcode安装过程中出现芽,我收到以下错误:
Executable stub at ... watch.app/_WatchKitStub/WK not signed by Apple
The WatchKit 2.0 app being installed contains an invalid application executable.
在
_CodeSignature
文件夹附近,有_WatchKitStub
和唯一的文件WK
。该文件的目的是什么?我也应该辞职吗?
最佳答案
苹果期望(部分)具有以下结构:
MainApp.app
|
+- Watch/
|
+- MainAppWatchApp.app/
|
+- MainAppWatchApp (WatchKit stub executable -- re-signed)
+- _WatchKitStub/
|
+- WK (WatchKit stub executable -- unmodified)
因此,即使
WK
是mach-O二进制文件,也不应辞职。