如何使用Google App Engine的服务生成器创建API目录?

时间:2015-11-12 20:35:28

标签: ios google-app-engine google-cloud-endpoints google-cloud-platform

我一直在关注Google的Doc上的说明。 - > https://cloud.google.com/appengine/docs/java/endpoints/consume_ios#Java_Compiling_the_client_library_generator_and_generating_your_library

但我无法通过第5步(编译客户端库生成器并生成库)

/Users/username/Library/Developer/Xcode/DerivedData/ServiceGenerator-btnyogexyyjtgrgbfjqddcedmkls/Build/Products/Debug/ServiceGenerator \ /Users/username/Documents/discoveryFileName.discovery \ --outputDir /API

但是,我收到错误 - “错误:需要输出目录”。

任何想法?!我清楚地把输出目录放在那里。如果发现文件格式不正确,是否会发生此错误?

我也尝试了很多不同的输出目录

请!!

1 个答案:

答案 0 :(得分:0)

我看到你正在使用--outputDir /API - 也就是说,尝试在文件系统的根目录下创建目录。

该示例使用--outputDir ~/API - 在/之前签署〜表示在主目录中创建目录 (在类Unix系统中)。

您可能会错过在文件系统顶部创建目录所需的权限,而您可能在主目录中拥有此类权限。因此,我建议完全按照示例的建议 - 将〜(代字号)保留在那里,而不是将其删除。