问题标签 [parse-ios-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
39 浏览

swift - iOS 上的解析平台:大型多对多的关系、联接或数组?

在 iOS 上 Swift 的 Parse.com API 参考中,根据多方的预期大小,何时使用不同类型的一对多关系非常清楚。

但我发现当双方都非常大时,使用哪种多对多关系不太清楚。

就我而言,我有一个可以做出小额(通常是一美元)贡献的Charity对象——所以可以想象每个人都可以做出数千个这样的贡献,每个人都可以有数千个贡献给它。UsersUserCharityUsers

为这类事情列出的多对多选项是解析关系、连接表和数组,文档对此进行了解释:

  • 当关系可靠地包含少于 100 个引用时,应该使用数组,这是非常清晰和有用的指导,我不应该使用数组。
  • 文档说 Parse Relations 可以用于,例如,连接Books多个AuthorsAuthors多个Books- 在这种情况下,给定Book的不太可能超过 100 Authors,并且很少会Author超过 100 Books-所以不清楚这是否是当双方都可能非常大时是合适的,就像我的情况一样。
  • 文档说,当额外的元数据应该附加到每个关系时,应该使用连接表,所以一方面,我目前没有明确的需要,另一方面,文档似乎甚至没有提到任何东西关于多对多关系的每一方的大小如何或是否重要。

在没有任何其他信息的情况下,看起来我应该使用 Join Tables,但这只是因为文档并不暗示我不应该,而不是因为文档说我应该

这似乎是一个站不住脚的理由。

我将非常感谢任何人可以提供的任何指导。

0 投票
1 回答
24 浏览

parse-server - 如何从 JSON 构造解析对象?

我有这样的 JSON;

我想把它们转换成PFObjects……我是这样做的;

问题是在那之后,PFObject它的属性就没有价值了createdAt

我做了一些挖掘并尝试了这个,但仍然没有成功;

知道为什么吗?

0 投票
1 回答
34 浏览

parse-platform - 删除 PFObject 上的键的值

我正在尝试根据我提供给用户的编辑对象表单来更新对象。每当一个字段的值设置为“”它给我一个错误不能使用 nil 作为 PFObject 上的键或值。使用 NSNull 作为值。我尝试了其他一些方法,例如,self.Asset!["Manufacturer"] = nil所有这些都给了我同样的错误。Asset 是 PFObject,Manufacturer 是该对象的键。下面是一个字段的示例代码self.Asset!["Manufacturer"] = ""self.Asset!.remove(forKey: "Manufacturer")

PS 请不要投反对票,因为我已经检查了 Parse Documents 和其他类似问题,但这里似乎没有任何效果。

0 投票
1 回答
68 浏览

swift - 如何在 Parse iOS SDK 的 Parse Calls 中添加标头?

我正在尝试在我的 iOS 项目(使用 swift)的全局级别上为我的所有解析调用添加一些标头。但是我无法找到这样做的方法。有人可以在这里帮忙。

0 投票
0 回答
265 浏览

ios - 解析服务器和 HTTP/2 连接到 APNS

我们刚刚收到来自 Apple 的消息:

在 2021 年 3 月 29 日,与 Apple 推送通知服务的基于令牌和证书的 HTTP/2 连接必须包含新的根证书 (AAACertificateServices 5/12/2020),以取代旧的 GeoTrust Global CA 根证书。为确保无缝过渡并避免推送通知传递失败,请在 3 月 29 日之前验证 HTTP/2 接口的旧根证书和新根证书是否都包含在每个通知服务器的信任库中。请注意,Apple Push Notification 服务Apple 颁发给您的 SSL 提供商证书此时不需要更新。

我不知道如何找出这个版本上的 parse-server 是否有这个?

我们的推送是否有可能停止处理这个版本的解析?

我们正在运行一个较旧的解析服务器(2.6.5),除了包中的内容之外,没有任何修改或任何其他适配器。