故事板对 cocoapods 故事板的引用似乎已损坏
Storyboard reference to cocoapods storyboard seems broken
我有一个名为 "ViewTester" 的项目,其中链接了一个名为 "blub" 的可可足动物
现在在 main.storyboard 中,我想像这样引用 blubstory.storyboard:
情节提要参考的属性:
ViewTester 的 BundleID:
blub 的 BundleID:
当我尝试 运行 时,出现以下异常:
我看到了一个相关的 Whosebug post here,但是答案并没有解决问题,因为 "blub" 在 main.storyboard[= 中没有目标成员资格18=]
关于这个问题有什么想法/解决方案吗?对我来说,这似乎是故事板引用中的一个错误,因为它没有在 "blub" 包中寻找故事板。
我通过更改情节提要参考中的包标识符解决了这个问题:
显然,故事板参考确实考虑到了包标识符。只是当它不正常时,它会打印出一个非常奇怪的非信息性异常,就像我上面问题中的那个。如果你的 bundle ID 是正确的,它就会工作!
此外:当 cocoapods 将您的 pod 添加到另一个项目时,它会使用捆绑标识符 "org.cocoapods.your_pod_name_here" 而不是您的捆绑标识符创建您的 pod 的目标!
我有一个名为 "ViewTester" 的项目,其中链接了一个名为 "blub" 的可可足动物
现在在 main.storyboard 中,我想像这样引用 blubstory.storyboard:
情节提要参考的属性:
ViewTester 的 BundleID:
blub 的 BundleID:
当我尝试 运行 时,出现以下异常:
我看到了一个相关的 Whosebug post here,但是答案并没有解决问题,因为 "blub" 在 main.storyboard[= 中没有目标成员资格18=]
关于这个问题有什么想法/解决方案吗?对我来说,这似乎是故事板引用中的一个错误,因为它没有在 "blub" 包中寻找故事板。
我通过更改情节提要参考中的包标识符解决了这个问题:
显然,故事板参考确实考虑到了包标识符。只是当它不正常时,它会打印出一个非常奇怪的非信息性异常,就像我上面问题中的那个。如果你的 bundle ID 是正确的,它就会工作!
此外:当 cocoapods 将您的 pod 添加到另一个项目时,它会使用捆绑标识符 "org.cocoapods.your_pod_name_here" 而不是您的捆绑标识符创建您的 pod 的目标!