2013-09-25 19 views
0

我一直在嘗試使用雲端點來獲取appengine-endpoints-helloendpoints-java-maven + appengine-endpoints-helloendpoints-ios演示。appengine-endpoints-helloendpoints-java-maven生成rpc而不是休息發現

iOS服務生成器需要rpc發現文檔,但mvn appengine:endpoints_get_client_lib命令僅生成REST發現文檔。 mvn clean安裝正確運行。

如何生成rpc發現客戶端庫,以便iOS服務生成器可以接受它?更具體地說,這個命令 - >

/Users // Library/Developer/Xcode/DerivedData/ServiceGenerator-/Build/Products/Debug/ServiceGenerator \〜/ appengine-endpoints-helloendpoints-java-maven/target/helloendpoints- 1.0-SNAPSHOT/WEB-INF/helloworld-v1-rpc.discovery \ --outputDir ./API

只需要rpc.discovery,而mvn appengine:endpoints_get_client_lib只生成rest.discovery。

感謝, 年糕

+0

仍在尋找到這一點,但暫時的解決方法是手動生成的RPC發現文檔使用所述應用服務引擎Java SDK的腳本:'endpoints.sh GEN-發現-doc的-o目標/生成來源/ appengine-endpoints/WEB-INF/-f rpc target/generated-sources/appengine-endpoints/WEB-INF/helloworld-v1.api' – PaulR

+0

如果你找到了正確的maven目標,請讓我們知道我面對的同樣的問題 – Pega88

+0

對不起,我只是注意到你的帖子Pega88。更改pom.xml文件appengine插件版本到1.8.3爲我工作! –

回答

0

如何生成一個RPC發現客戶端庫,使得iOS的服務發電機能接受嗎?

mvn appengine:endpoints_get_discovery_doc

+0

你應該解釋你的答案。 –