ios – 是否可以使用Xcode构建脚本将JSON文件下载到应用程序包?

ios – 是否可以使用Xcode构建脚本将JSON文件下载到应用程序包?,第1张

概述我有一个本地运行的Web服务器,它从许多端点提供 JSON格式的数据.我目前将每个端点的数据包含在单独的.json文件中,我手动将其添加到应用程序包中以便在应用程序中使用.是否可以在构建项目时自动执行此过程,可能使用 Xcode构建脚本? 下面是我想要实现的一个例子. >从localhost:3000 / example获取JSON格式的数据. >如果无法到达终点,请在此处停止. >将数据保存在名 我有一个本地运行的Web服务器,它从许多端点提供 JSON格式的数据.我目前将每个端点的数据包含在单独的.Json文件中,我手动将其添加到应用程序包中以便在应用程序中使用.是否可以在构建项目时自动执行此过程,可能使用 Xcode构建脚本?

下面是我想要实现的一个例子.

>从localhost:3000 / example获取JsON格式的数据.
>如果无法到达终点,请在此处停止.
>将数据保存在名为example.Json的文件中.
>将example.Json添加到应用程序包中,以便在应用程序中使用.

任何有关这方面的帮助将不胜感激.

编辑

我已经获取了JsON格式的数据,但我现在正在寻找如何将这些数据复制到应用程序包中.

curl -o example.Json http://localhost:3000/example
解决方法 这是我在项目中做同样事情的方式.

我去了我的目标 – >构建阶段 – > – > ‘新运行脚本阶段’并添加了以下脚本:

curl -o ${BUILT_PRODUCTS_DIR}/${PRODUCT_name}.app/your_file.Json http://localhost:3000/your_file.Jsonecho "Your file downloaded to ${BUILT_PRODUCTS_DIR}/${PRODUCT_name}.app/your_file.Json"

我目前正在为流程添加一些验证,但作为一个起点,这对我有用.

希望有所帮助!

UPDATE

以下是一些添加了JsON验证的相同代码:

YOUR_DATA=$(curl -s "http://localhost:3000/your_file.Json" | python -m Json.tool);if [ -n "$YOUR_DATA" ];thenecho "$YOUR_DATA" > ${BUILT_PRODUCTS_DIR}/${PRODUCT_name}.app/your_file.Json;fi
总结

以上是内存溢出为你收集整理的ios – 是否可以使用Xcode构建脚本将JSON文件下载到应用程序包?全部内容,希望文章能够帮你解决ios – 是否可以使用Xcode构建脚本将JSON文件下载到应用程序包?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1052949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存