【发布时间】:2015-12-08 05:34:38
【问题描述】:
我在一个应用程序中使用我的自定义框架的 Release-iphoneos 版本,我只添加了 Release-iphoneos 二进制文件,我没有将代码添加到项目中。
我在框架中有一个错误,Xcode 停止在框架的一个对象的代码中,并且该对象的所有代码都是可见的。
是否缺少某些设置会阻止调试器显示我的代码?
更新
除了我正在处理的项目之外,我还在 XCode 中打开了框架项目,这可能是它在代码上停止的原因吗?
【问题讨论】:
-
你为什么不想看到你的代码?这并不意味着其他人会看到它。
-
如果框架提供给第三方,我不希望他们看到代码。
-
那就不要给他们代码了。除非您包含它,否则它不会添加到框架中。你有代码,所以 Xcode 显示它。将其移至磁盘上的其他位置,如果编译正确则不会。
-
好的,谢谢,我没有意识到 XCode 会这样做。
标签: ios xcode debugging frameworks