1

我下载了 AllJoyn 示例代码并按照此链接 (Build) 逐步构建它。

    1. 我可以在路径下成功构建这些示例(alljoyn-ios/core/alljoyn/alljoyn_objc/samples/iOS/)
    1. 我不知道为什么在路径下构建通知服务示例时出现如下错误 (alljoyn-ios/services/alljoyn-notification-14.06.00-rel/objc/samples/)
      • 我确定我有正确的标头搜索路径和库搜索路径。那么我还有其他需要检查的项目吗?

    项目清单


更新:

我编辑环境路径 ALLSEEN_BASE_SERVICES_ROOT,并尝试如下设置我的头文件和库搜索路径。

在此处输入图像描述

在此处输入图像描述

现在,我在几个地方遇到了这个错误。搜索路径设置真的令人毛骨悚然。我无法弄清楚服务示例项目中的正确设置是什么。
在此处输入图像描述

4

3 回答 3

0

你试过了吗

cd alljoyn-ios
launchctl setenv ALLJOYN_SDK_ROOT `pwd`
cd services
launchctl setenv ALLSEEN_BASE_SERVICES_ROOT `pwd`

然后从命令行打开 Xcode 以便它可以获取这些变量?

同样在库搜索路径和标题搜索路径中,我会将 $(ALLJOYN_ROOT) 替换为文件的绝对路径

似乎它找不到 ALLJOYN_ROOT 因此它抱怨符号

如果上述方法不起作用,请尝试在命令行上设置 ALLJOYN_ROOT,然后从命令行打开 Xcode 并使用上述步骤编译整个内容

于 2015-02-07T00:24:16.010 回答
0

你的路径不对,把“通知”改成“alljoyn-notification-14.06.00-rel”。只要确保你的路径是正确的,你就会修复它。

于 2015-04-13T02:53:51.893 回答
0

将新文件夹“alljoyn”添加到“alljoyn-ios”的“core”文件夹中。!不会再出现这个错误了!

层次结构 -> alljoyn-ios -> 核心 -> alljoyn 谢谢,RD

于 2015-08-07T11:04:34.247 回答