Unity5的解决方法iOS编译错误facebook-unity-sdk 6.2.1

当我尝试在iOS上编译时遇到这些错误: 在ios上:FBLinkShareParams * dialogParams = [[[FBLinkShareParams] alloc] autorelease]; /Users/Daniel/Repositories/Unity5/FacebookTest/Assets/Facebook/Editor/iOS/FbUnityInterface.mm:561:73:'autorelease'is unavailable:not available in automatic reference counting mode /Users/Daniel/Repositories/Unity5/FacebookTest/Assets/Facebook/Editor/iOS/FbUnityInterface.mm:662:15:没有select器的已知类方法'publishInstall:withHandler:' 现在看起来这些问题似乎不是那么严重,那么有没有哪位Facebook开发者可以作为一个快速的解决方法呢? Facebook如何对此负责,为什么我们不能直接与他们联系?

是否有可能访问应用程序包的en.lproj?

我想能够更改语言目录中的语言文件。 例如,假设我有一个日语更新,那么我可以让应用程序从FTP站点抓取一个localizable.strings文件,然后写入jp.lproj direcotry。 另一个例子是有一个新的语言上传到应用程序。 我的应用程序会再次从FTP站点加载localizable.strings文件,然后创build一个ch.lproj目录,并在那里放入新的语言。 这可能吗? 谢谢。

快速翻转翻转animation全视图而不是子视图

我需要切换两个子视图,因为我使用翻转animation,但它翻转整个屏幕不子视图。 这是我用来翻转的代码: UIView.transitionFromView(frontView, toView: backView, duration: 1, options: UIViewAnimationOptions.TransitionFlipFromRight | UIViewAnimationOptions.ShowHideTransitionViews, completion: nil) 我在StoryBoard中创build了frontView和backView,并且最初隐藏了backView。 请帮助我只翻转子视图。

获取iOS的私有API方法的签名

我知道SpringboardService包含很多私有API(例如:SBGetApplicationState,SBDimScreen等)。 我使用“nm”工具获得了这些方法的列表。 我想find一个工具,让我得到这些私人API方法的签名。 据我所知,SBGetApplicationState是一个C调用(vs Objective C方法)。 所以我不确定是否有可能在没有反汇编和额外的手动操作的情况下恢复签名。 不过,我希望至less有半自动化的过程存在。 几个注释: a)我已经看到这个链接(iOS运行时私人头文件): https : //github.com/nst/iOS-Runtime-Headers 它只包含Objective C头文件。 b)我看过这个链接(SpringBoard.app/MIG子系统) http://iphonedevwiki.net/index.php/SpringBoard.app/MIG_subsystem 它包含一些有趣的信息,但文档有点过时(对于iOS 3.1-4.2) 三)我正在做一个研究,我不打算提交任何申请到AppStore。 我很清楚基于使用私有API的AppStore拒绝

iOS有“Notification Listener”吗?

是否有可能在iOS中创build通知监听器? 就像Android中的NotificationListenerService 。 编辑:我想要做的是听任何来自设备内的任何应用程序的通知(未接电话,电子邮件,短信…)

当用户从Cordova的iOS通知中心select通知时更改状态

当用户点击通知中心的消息推送通知时,我试图在特定消息/状态(给定ID)下打开iOS / Ionic / Cordova应用程序。 有没有办法告诉,如果通过通知中心打开了应用程序,使用cordova?

从Swift应用程序发送audio到PHP服务器,以及audio丢失的地方

我正在Swift中制作一个应用程序,用于录制一些audio,然后将该录制内容发送到我的PHP服务器。 该应用程序loggingaudio剪辑罚款(可以播放没有问题)。 当我println录制的audio剪辑时,它显示了加载和加载的字节数据(当我把audio放入一个NSData包装器时)。 这一切都表明,我的应用程序内的audio是好的。 捕捉我的服务器上的logging的PHP文件也工作正常,没有错误。 但是沿线的某处录制的audio剪辑会丢失。 上传logging的Swift代码: // The variable "recordedFileURL" is defined earlier in the code like this: currentFilename = "xxxx.m4a" let dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true) let docsDir: AnyObject=dirPaths[0] recordedFilePath = docsDir.stringByAppendingPathComponent(self.currentFilename) recordedFileURL = NSURL(fileURLWithPath: self.recordedFilePath) // "currentFilename", "recordedFilePath" and "recordedFileURL" are all global variables // This recording stored at "recordedFileURL" can be […]

更有效的方式来检索Firebase数据?

我有一个分层的数据集,我想从Firebase中检索信息。 以下是我的数据看起来如何: 但是,我的问题是这样的:在查看数据的结构如何,当我想要获取attendee的name或object id时,我必须执行以下代码: func getAttendees(child: NSString, completion: (result: Bool, name: String?, objectID: String?) -> Void){ var attendeesReference = self.eventsReference.childByAppendingPath((child as String) + "/attendees") attendeesReference.observeEventType(FEventType.ChildAdded, withBlock: { (snapshot) -> Void in //Get the name/object ID of the attendee one by one–inefficient? let name = snapshot.value.objectForKey("name") as? String let objectID = snapshot.value.objectForKey("objectID") as? String if snapshot […]

导出归档时出错

我在Xcode中使用导出function有问题(“您的帐户已经有分发证书”),所以我用xcodebuild解决scheme。 它产生的IPA文件,但我在控制台中看到这个: ### Checking original app + /usr/bin/codesign –verify -vvvv /…/My.app Program /usr/bin/codesign returned 1 : [/…/My.app: resource envelope is obsolete ] Codesign check fails : /…/My.app: resource envelope is obsolete 这是我的问题,如何解决?

如何将多个组件添加到PickerView?

这可能是一个简单的问题,但是如何将多个组件添加到UIPickerView? 我使用NSMutableArray来填充一个组件,但我不知道如何填充其他组件。 选中某一行时,我也需要更改标签的值。 在此先感谢基兰