问题标签 [icloud-api]
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.
ios - Is it possible to retrieve icon of the iCloud user from CloudKit?
I need that small photo I have set up in my iCloud. Is there a way to get it?
ios - CloudKit 不返回最新数据
我遇到了这个问题,我使用 CloudKit 将某些内容保存到 icloud,但立即获取结果不会返回插入的最新数据。
例子
结果 :
我在这里错过了什么吗?
macos - Cloudkit 尝试保存记录时出错
我试图简单地将记录保存到用户私有数据库但是当我运行 privateDB.saveRecord() 时我收到一条错误消息
此帐户能够登录到 cloudkit 仪表板,因此它是应用程序的开发人员。还有哪些其他问题可能导致这种情况?任何帮助将不胜感激,我已经坚持了这么久。
这是我的代码:
.net - 单个 C# API 访问 Dropbox、iCloud、SkyDrive 等?
我正在寻找一种方法来从所有各种云存储系统中读取文件,而无需为每个特定的 API 编写代码。有没有办法做到这一点?我们需要的很简单:
- 一种获取 FileOpen 对话框的文件夹内容的方法。
- 一种读取选定文件的方法。
- 可选:一个 FileOpen 对话框,它完成所有工作以显示文件并选择一个。
谢谢 - 戴夫
icloud - iCloud 容器仍然需要团队标识符吗
我有一个简单的问题:我注意到在 Xcode 6 中默认的 iCloud 容器被命名为iCloud.com.company.myApp
. 即使在General
>Identity
项目设置下选择了我的 Team-Id。在过去,我会拥有包括我的 Team-Id 在内的容器 ID,例如ABC12D3EF8.com.company.myApp
.
我是否需要更改 iCloud 容器以包含任何未来 Mac 应用程序的 Team-Id?或者iCloud
在后 iCloud Drive 时代前缀是否足够?
谢谢
ios - 需要打开查找我的 iPhone 或从应用程序登录到 iCloud.com
我正在开发一个应用程序,客户需要在应用程序中显示其他设备的位置。
我和我的客户开会,他愿意解决这个问题。所以我检查了我的解决方案,例如打开查找我的 iPhone 应用程序或打开 icloud 网站。我试图从我的应用程序中打开查找我的 iPhone 应用程序以易于使用的操作,但我没有找到任何方法来做到这一点。
然后我尝试在网页视图中打开 icloud.com,然后我发现这个网站没有响应并且它没有显示登录页面和其他操作!!!
我还有另一个猜测要做,使用 can api 来获取此信息,但我不确定这是否可能!
有人可以帮我解决这个问题吗?我可以这样做吗?
ios - 如何将大文本输入 iOS 应用程序?
我需要一种将几段文本发送到 iOS 应用程序的方法。这适用于食谱或日记应用程序。如果用户只输入几句话,他们可以直接在应用程序中进行。但是对于几个段落,他们希望在他们的计算机上完成,然后将文本发送到应用程序。
或者即使他们正在从网络(在他们的桌面上)复制食谱。他们需要一种将数据粘贴到应用程序中的方法。
在不创建网站或应用程序需要依赖的其他组件的情况下,有什么方法可以将大量文本输入应用程序?
对于 Mac 用户,他们可以通过 iCloud 使用 Notes 应用程序。然后从 Notes 复制/粘贴到应用程序中。我不认为 Windows 用户有这个选项。但是,这确实会造成脱节的体验。
是否有某种方法可以绑定 iCloud 以将文本传送到应用程序,以便 Windows 和 Mac 用户拥有相同的体验?
ios - 使用 iCloud Core 数据同步删除数据
我有一个已部署的iCloud
iOS 8 应用程序,它同步Core Data
模型。该应用程序负责评估投资物业并记录有关物业的信息,例如维修。
我最近收到一位用户的投诉,该用户对一处房产进行了 29 次维修,但 48 小时后他们就消失了。
在我的应用程序中没有删除模型对象的机制,不涉及用户的明确许可。我不相信用户不小心删除了 29 个对象,这就是为什么我怀疑iCloud
同步错误可能与此有关。
用户描述他们在支持 i-Cloud 的 iPad 上输入信息,但也使用支持 i-Cloud 的iCloud
iPhone 查看同步数据。如果同步使用 iPhone 数据覆盖 iPad 数据,则可以删除对象。
有人知道 iCloud 有这样的问题吗?有没有人对问题可能有其他一般想法?
ios - 有没有办法知道用户是否通过 iCloud 同步联系人?
在 iOS 设备上,是否有一种编程方式来确定用户是否通过 iCloud 同步他们的联系人?或者这些信息会是私人的吗?
如果它是私人的,那么确定某人是否打开了联系人同步的好方法是什么?
ios - 在 iOS 中使用 CloudKit 在 iCloud 中保留收据
#1
我正在开发其中包含非续订订阅的 iOS 应用程序。我想让订阅在用户的所有设备上可用,并让用户恢复购买。
正如苹果文档中所说:
对于非续订订阅,请使用 iCloud 或您自己的服务器来保持永久记录。
我不使用自己的服务器,因为我的应用程序目前仅适用于 iOS。所以 iCloud 似乎是更简单的解决方案。
在观看和阅读了很多关于 iCloud 的 WWDC 视频和文档之后,对我来说最好的解决方案似乎是 CloudKit,因为键值存储限制为 1MB,而且我很有可能获得比每个用户更大的总数据大小(之后一年不同的购买,例如)。
问题是:到目前为止我是对的吗?
#2
我正在使用 RMStore 库进行购买。正如文档中所说,RMStore 没有对 iCloud 的事务持久性的参考实现,我在互联网上找不到任何示例,所以我必须自己从头开始。
摆在我面前的第一个问题是:如果在用户购买订阅后将收据同步到 iCloud 时出现问题怎么办?例如:用户购买了订阅,将其同步到 iCloud 时出错,关闭应用程序,仅此而已。这是一个真实的场景吗?对于非续订订阅,Apple 不会将收据存储在任何地方,因此我全权负责为我的用户交付和保存它。交易完成后,我是否应该立即将收据保存NSUserDefaults
在钥匙串中或钥匙串中,以便下次用户启动应用程序时能够将同步数据与本地数据进行比较?或者也许我不应该在收据同步之前“完成交易”?我找不到任何来自 Apple 的指南...
#3
下一个明显的问题是:用户可以清除我的应用程序的 iCloud 私人存储空间吗?用户可以以某种方式删除存储在 iCloud 收据中,从而删除有关他购买的所有信息吗?如果是 - 我应该如何处理?如果这种情况是真实的,我无法恢复他的购买并为他打开应用程序的功能,直到他再次购买订阅。
先感谢您。