我一直在关注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
但是,我收到错误 - “错误:需要输出目录”。
任何想法?!我清楚地把输出目录放在那里。如果发现文件格式不正确,是否会发生此错误?
我也尝试了很多不同的输出目录
请!!
答案 0 :(得分:0)
我看到你正在使用--outputDir /API
- 也就是说,尝试在文件系统的根目录下创建目录。
该示例使用--outputDir ~/API
- 在/之前签署〜表示在主目录中创建目录 (在类Unix系统中)。
您可能会错过在文件系统顶部创建目录所需的权限,而您可能在主目录中拥有此类权限。因此,我建议完全按照示例的建议 - 将〜(代字号)保留在那里,而不是将其删除。