繁体   English   中英

Xcode 7.3:错误:pod配置完成后,无法从Info.plist中读取CFBundleIdentifier(空)

[英]Xcode 7.3: error: could not read CFBundleIdentifier from Info.plist (null) after pods configuration

我已经下载了Telegram的代码,并且正在尝试添加Auth0,所以我尝试使用pod来复制练习代码。

经过一番关于PODS_ROOT的痛苦之后,我终于设法解决了这个问题,只是遇到了以上错误。

现在我不确定该怎么办。 这个答案使我相信info.plist文件的位置存在问题,但是有太多问题:

在此处输入图片说明

更新:
与“基本” Telegram应用程序(可能与从config配置切换到Pods-Telegraph ?有所Pods-Telegraph )相比,我看到目标的Bundle Identifiers空白 因此,我从“基本”应用程序复制了Bundle Identifiers ,如下所示:

在此处输入图片说明

并迅速结束了这个新问题:

ld: library not found for -lPods-watchkitapp Extension clang: error: linker command failed with exit code 1 (use -v to see invocation)

编辑:

以供参考:
电报(iOS版本为Objective-C)
验证码0

对于复制,我:

  • 为每个项目下载了必要的文件。 电报丢失了一些分散在网上的文件,并且Auth0需要一个(免费)帐户进行配置。
  • 为Telegram创建了一个podfile。
  • 对其进行了修改,使其类似于Auth0 podfile-仅定位到主应用。 如果操作正确,这应该复制有问题的错误。
  • 根据原始值填写捆绑过滤器(在pod安装中删除)。 如果操作正确,则应复制有问题的UPDATE错误。

关闭您的项目。 再次打开。 清理您的项目并尝试运行。


如果不起作用,请右键单击->删除引用,搜索info.plist 并再次添加。 并尝试构建。

在此处输入图片说明

编辑:-安装pod之后,您需要从.xcworkspace打开项目,而不是.xcodeproject。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM