IOS-无法为类别名称更改的可达性创建框架。

时间:2015-11-21 16:17:26

标签: ios xcode

我正在尝试创建一个可更改的框架,并更改类名 源代码可以在这里找到..

  

Reachability Source code

我下载代码,然后打开Framework.xcodeproj,之后使用Xcode的Refactor更改Reachability类名,并更改info.plist构建设置中的产品名称,使其成为MReachability.framework然后我构建它用于分析和调试。

然后我从发布文件夹中复制MReachability.framework并将其导入我的项目中 一切都像预期的那样工作直到这里。但是当我运行我的程序时,它在开始时崩溃并出现以下错误..

dyld: Library not loaded: @rpath/Reachability.framework/Reachability
  Referenced from: /var/mobile/Containers/Bundle/Application/2BF038FD-AD41-40DF-9EAB-3D490F76764E/TestApp.app/TestApp
  Reason: image not found  

我无法理解,为什么还在尝试找到Reachability.framework / Reachability?
它应该是MReachability 我知道,我在创建框架时遗漏了一些非常愚蠢的东西。

下面是一张图片,显示了我正在进行的更改。

  

Image of Changes in XCode

谢谢!

0 个答案:

没有答案