草庐IT

有的是

全部标签

ios - 可以在 iOS 上覆盖现有的推送通知

在Android中,如果您继续使用相同的通知ID,可能会覆盖现有的推送通知。iOS是否也有同样的可能?似乎很难找到任何关于替换推送通知的信息,因为很多答案都使用静默推送通知并手动删除它们。我使用Cordova,因此在接收推送通知时我的后台进程选项有限。在iOS上,当应用程序处于后台时,我无法运行代码来手动删除任何推送通知。 最佳答案 不,在iOS中你不能覆盖已经安排的远程/本地通知。您必须安排另一个推送通知。通过维护一些标志或检查键/值。您必须在恢复新通知时删除以前的通知。希望这对您有所帮助。已更新作为替代,一旦您收到推送通知,基于

ios - 将框架添加到现有的 Cocoapods 设置

我正在处理一个使用Cocoapods的项目。我找不到任何用于将框架添加到现有Cocoapods设置的文档。我能找到的只是关于如何从头开始设置Cocoapods的示例。有什么帮助吗?我想通过Cocoapods添加ABContactHelper。谢谢! 最佳答案 只需将pod添加到您的Podfile并再次运行podinstall。对于ABContactHelper,做:编辑Podfile将pod'ABContactHelper'添加到Podfilepod安装 关于ios-将框架添加到现有的C

ios - 在 xcode 中修改现有的 pod

在Xcode中处理一个项目,我需要在pod类中导入一个项目类header。显然如果我使用:#import"MyProjectClass.h"失败。我必须在哪里指定路径? 最佳答案 您不应该这样做,您应该只从您正在使用项目的pod中扩展类,并在派生类中添加必要的更改。 关于ios-在xcode中修改现有的pod,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/28625579/

ios - 抱歉,出了点问题,此版本使用的是 XCode 测试版,无法提交

我在一天前上传了一个版本并将其发送给测试飞行中的外部团队。我修复了QA发现的一些错误,并在今天发送了另一个版本,但是当我发送给外部团队时,我收到了这条错误消息,并被阻止将其部署到试飞中。我在XCode9.2Mac10.12.6上,我在24-48小时前成功发送了一次构建测试。 最佳答案 TL;DR:Bumpbuild#、重建、上传,然后再次尝试提交应用以供审核我也遇到了这个问题。我使用Xcode9.2(9C40b)构建应用程序,这是一个完整版本,而不是测试版。我试图在一天中的不同时间点多次提交该应用程序以供审查和外部测试,但没有成功,

ios - 将 ResKit 集成到现有的 Core Data 应用程序中

我有一个现有的CoreData应用程序,我现在想为其添加REST支持以远程存储我的对象。我决定集成RestKit,因为它似乎(到目前为止)是最成熟的REST支持框架,但我对它的核心数据集成部分不太清楚。因为到目前为止我有一个可用的应用程序,所以我不想将所有核心数据工作完全移交给RestKit,但似乎我不能告诉RestKit映射NSManagedObjects除非我也让它管理对象存储.我得出这个结论是因为RKManagedObjectMapping类在为托管类设置映射时需要一个RKManagedObjectStore。而RKManagedObjectStore似乎想要通过它的各种初始化器

ios - XMPP - 如何加入现有的 MUC 房间

如何加入我的openfire服务器上的现有MUC?我已成功使用我的凭据和所有内容加入服务器。但是我似乎找不到任何关于如何加入MUC的代码示例? 最佳答案 0045http://xmpp.org/extensions/xep-0045.html只需按照所有步骤操作,您就可以进行多用户聊天。希望它对你有用:) 关于ios-XMPP-如何加入现有的MUC房间,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

ios - 如何在 Visual Studio 中运行现有的 phonegap(ios) 应用程序以进行 Windows 开发

我从6个月开始就致力于phonegap(IOS),应用程序已准备就绪。但现在我想让这个应用程序在visualstudio上运行。但现在我只想使用我现成的phonegap应用程序,它是在xcodeforiosinwindows中制作的。我怎样才能让它成为可能?编辑:当尝试将我的ios应用程序运行到VS时,我只是在VS中替换应用程序的WWW文件夹并尝试运行应用程序。它很好地打开了模拟器,甚至调用了第一个“Index.html”页面,但没有css/jsrefrenceitsgetting.evennoclick事件被调用。那么我必须为Windows执行的WWW文件夹结构有什么变化吗?我是Wi

ios - 更好的是,委托(delegate)或单例在 View Controller 之间传递数据 - Objective-C

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我一直在练习使用不同的方法在ViewController之间传递数据,到目前为止我已经尝试过委托(delegate)和单例。在尝试了这两种模式之后,我开始怀疑是一种比另一种更好,还是仅仅是一种品味。在我看来,单例模式似乎非常直接和简单,它似乎也符合MVC,因为它将模型与Controller完全分离。1-一种模式比另一种更好吗?2-你用什么方法?3-为什么你更喜欢一个而不是另一个?抱歉,如果

ios - XCode5 不会接受我所有的图标和启动图像

切换到XCode5后,我刚刚重新制作了应用程序的所有图标和启动图像,除了视网膜启动图像外,我应该有一套完整的iPad和iPhone,iOS6和iOS7,多亏了这个工具:http://www.appiconsizes.com/但是XCode5绝对拒绝全部使用它们。我从我的项目中删除了所有旧图像并添加了新图像。有些,XCode会自动检测,看似随机。许多其他人,它说它找不到所需的图像,即使它们是根据Apple的指南命名的(据我所知,这么多变体有点令人困惑)。它让我可以手动找到它们,但似乎没有正确使用它们。而我的启动图像,它坚持使用来自不同目标的图像,即使这些图像肯定未标记为包含在此目标中。它

iOS - iTunes Connect - 使用 TestFlight 提交审核时看不到现有的外部测试人员

我在TestFlight上提交了构建,但现有外部测试人员的列表没有显示。相反,它显示了一个显示Youhaven'taddedanytestersyet的View。添加测试人员。但是我确定我已经添加了外部用户并且可以在UsersandRoles部分看到。我之前使用TestFlight测试过应用程序,没有出现此问题。那是在新的分组功能推出之前。现在我可以手动添加新的测试人员,但我有几十个测试人员,所以这似乎不是一个好主意。我错过了什么吗?有没有人遇到过这个问题并找到了解决方案?谢谢! 最佳答案 iTunesConnect中的群组功能显然