2016-04-30 99 views
0

我已经下载了电报的代码,我玩弄试图用它添加Auth0,所以我试图用荚,复制练习代码。的Xcode 7.3:错误:从Info.plist中(空)后荚配置无法读取CFBundleIdentifier

在经历了一些关于PODS_ROOT的痛苦之后,我终于成功地完成了,只是遇到了上述错误。

现在我不知道该怎么做。 This答案使我相信有与Info.plist文件位置的问题,但有太多:

enter image description here

UPDATE:
我看到Bundle Identifiers的目标是空白,与“基本”电报应用程序(可能与从config配置切换到Pods-Telegraph?)有关,它具有值。所以我复制了Bundle Identifiers来自 '基地' 的应用程序,像这样:

enter image description here

并迅速地向这个新的问题结束:

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

编辑:

供参考:
Telegram (iOS version is Objective-C)
Auth0

对于复制,我:

  • 下载每个项目所需的文件。电报丢失了一些分散在网络中的文件,而Auth0需要一个(免费)帐户进行配置。
  • 为Telegram创建一个podfile。
  • 将其修改为类似于Auth0 podfile - 仅限目标主应用程序。如果做得对,这应该复制有问题的错误。
  • 根据原始值填充到Bundle Filters(在pod安装时擦除)。如果做得对,这应该复制有问题的UPDATE错误。

回答

1

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


,如果它不工作,然后搜索的info.plist右键 - >删除参考。并再次添加它。并尝试Build。

enter image description here

编辑: - 安装荚后,您需要从.xcworkspace到位.xcodeproject的开放项目。

enter image description here

+0

我看到一个电报,Info.plist中。那是那个吗?每个项目下都有很多信息。 –

+1

查找您项目的info.plist文件。如果你没有识别,请添加截图。 (只是info.plist) –

+0

我已经更新了这个问题。有新的细节和新的错误。 –

相关问题