小编Nil*_*bol的帖子

使用挂钩在Instagram上发布视频

我希望我的应用能够将视频上传到Instagram.

Instagram IPhone Hooks提供了如何使用iphone挂钩将照片上传到instagram的信息.我的问题是,是否有人有任何经验,如何完成相同但视频?

video objective-c ios instagram

38
推荐指数
5
解决办法
2万
查看次数

在Firebase中构建聊天应用的数据

我按照Firebase指南来构建聊天应用的数据.他们建议如下所示的结构.

{
  // Chats contains only meta info about each conversation
  // stored under the chats's unique ID
  "chats": {
    "one": {
      "title": "Historical Tech Pioneers",
      "lastMessage": "ghopper: Relay malfunction found. Cause: moth.",
      "timestamp": 1459361875666
    },
    "two": { ... },
    "three": { ... }
  },

  // Conversation members are easily accessible
  // and stored by chat conversation ID
  "members": {
    // we'll talk about indices like this below
    "one": {
      "ghopper": true,
      "alovelace": true,
      "eclarke": true …
Run Code Online (Sandbox Code Playgroud)

firebase swift firebase-realtime-database

13
推荐指数
2
解决办法
4536
查看次数

访问"在邮件中找到的事件"日历中的事件

我正在尝试使用iOS 9中的新主动助手功能来访问通过电子邮件自动创建的事件.这些事件显示在"在邮件中找到的事件"日历中.

要访问这些,我正在做以下事情

self.eventStore.requestAccessToEntityType(.Event, completion: { (granted, error) -> Void in

    let predicate = eventStore.predicateForEventsWithStartDate(NSDate(timeIntervalSince1970: timestamp1), endDate: NSDate(timeIntervalSince1970: timestamp2), calendars: nil)
    let events = eventStore.eventsMatchingPredicate(predicate)

}
Run Code Online (Sandbox Code Playgroud)

但是,未列出此日历中的事件.这是Apple的限制还是我可以通过其他任何方式访问它们?

在此输入图像描述

iphone objective-c ios eventkit swift

8
推荐指数
1
解决办法
1122
查看次数

将视频转换为实时照片到壁纸的问题

我正在使用这种方式将视频+图像转换为实时照片.它为视频和静止图像添加了所需的元数据.它使用正确的元数据导出新视频,AVAssetExportPresetPassthrough因此不应更改编解码器设置.

在我的手机主屏幕上将输出高分辨率实时照片设置为壁纸后,质量大大降低并且像素化.

当将从相机拍摄的照片设置为动态壁纸时,这不会发生,或者至少不会发生相同程度.

任何人都知道可能是什么问题?

avfoundation ios swift photosframework phlivephoto

6
推荐指数
0
解决办法
474
查看次数

Firebase 存储不适用于 iMessage 扩展

我正在尝试将 Firebase 集成到 iMessage 扩展程序中。

作为测试,我正在设置 Firebase 并尝试将本地文件保存到 Firebase Storage viewDidAppear方法。Firebase 实时数据库在下面的代码中工作正常,只有存储部分没有。

在普通应用程序(即不是 iMessage 扩展程序)中完成时,完全相同的代码可以工作。

我收到以下错误消息:

Error Domain=FIRStorageErrorDomain Code=-13000 
"An unknown error occurred, please check the server response." 
UserInfo={ResponseErrorDomain=NSURLErrorDomain, object=test.jpg,
bucket=myapp.appspot.com, ResponseErrorCode=-995, 
`NSLocalizedDescription=An unknown error occurred, please check the server response.
Run Code Online (Sandbox Code Playgroud)

我正在做以下事情:

  override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)
    FIRApp.configure()

    FIRAuth.auth()?.signInAnonymously { (user, error) in
      guard let fileURL = Bundle.main.url(forResource: "test", withExtension:"jpg") else { return }

      let storageRef = FIRStorage.storage().reference().child("test.jpg")
      storageRef.putFile(fileURL, metadata: nil) { (metaData, error) in …
Run Code Online (Sandbox Code Playgroud)

ios imessage firebase swift firebase-storage

2
推荐指数
1
解决办法
510
查看次数

在if语句中设置子类

我有两个子类SubClassA和SubClassB,它们都是ClassA的子类,它有一个名为someProperty的属性.我想在if语句里面决定使用哪些子类,然后才能使用这个对象.

if(conditionA){
    SubClassA *myObject;
}
else{
    SubClassB *myObject;
}    

myObject.someProperty=someValue;
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为我不能在if-else语句之外使用myObject.我怎么解决这个问题?是否可以首先创建父对象然后将其更改为属于子类?

subclass objective-c

0
推荐指数
1
解决办法
121
查看次数