草庐IT

flutter-ios

全部标签

ios - 如何在 mogenerator 中使用类型安全的结构类型核心数据属性?

对于NSKeyValueCoding可以处理的结构类型的属性,我使用了Apple文档中描述的核心数据访问器模式here.例如,NSRange结构可以在CoreData模型中指定为Transformable类型,然后可以通过在NSManagedObject子类中提供以下形式的访问器来为客户端避免NSValue的冗长代码:接口(interface):@property(assign,nonatomic)NSRangerange;实现;-(NSRange)range{[selfwillAccessValueForKey:@"range"];NSRangeretVal=range;[selfd

ios - 使用 Ad Hoc 和 Store 分发推送通知

如果您同时运行了同一应用程序的商店版本(使用相同的分发证书构建),是否有任何理由阻止应用程序的企业临时构建联系Apple的推送通知服务?我从经验中知道将开发应用程序保留在沙盒APN服务上是多么重要,但最近我们一直在使用临时企业分发版进行内部测试,我们不想混合临时/存储设备ID,如果它是会有同样的效果。我相信允许临时版本和商店版本混合使用没有问题,但我找不到任何具体的东西。 最佳答案 我不明白为什么临时构建联系生产APN会成为问题。Apple决定临时构建使用生产网关而不是单独的网关。开发人员在这里没有选择权。

ios - 应用程序 :didRegisterForRemoteNotificationsWithDeviceToken: Not Firing When Using Developer Provisioning Profile

在AdHoc构建中,我看到调用了application:didRegisterForRemoteNotificationsWithDeviceToken:事件,但当我使用开发人员配置文件使用DEBUG构建时没有调用。AdHoc和DeveloperProvisioningProfile使用相同的AppID。应用ID截图:当使用开发人员配置文件运行时,我确实看到了询问是否启用推送通知的警报。我选择使用推送通知,但事件application:didRegisterForRemoteNotificationsWithDeviceToken:从未发生。请注意,application:didFai

ios - 不同状态的 UIButton 插图

我有一个包含按钮的UIBarButtonItem,我在该按钮上为按下/未按下状态设置了自定义背景图像。按下的图像向下移动4px,因此未按下时的文本看起来垂直居中。我知道我可以使用[buttonsetTitleEdgeInsets:UIEdgeInsetsMake(10.0,10.0,0.0,0.0)]来更改文本标签的位置,但我只能针对特定的控件状态(未按下)执行此操作吗?如果这意味着子类化UIButton,我是否不必在drawRect中自己处理所有绘图? 最佳答案 不,如果您对UIButton进行子类化,则您不必自己处理绘图。一种方

ios - 在 iOS 上使用 GPS 的正确方法

我正在尝试在我的应用中使用gps,但我不确定这样做的正确方法。我的应用具有以下设计:*带有一些重定向到以下View的按钮的主页:-位置列表(与当前位置的距离)-所选位置的详细信息(与当前位置的距离)-map(包含所选位置的详细信息)我已经在mapView中实现了CLLocationManagerDelegate,但我知道我还需要其他View中的当前位置来计算距离。什么是最好的方法?我是否必须支持CLLocationManagerDelegate并计算每个View中的当前位置?或者我是否只需要在主页中支持委托(delegate)并将当前位置存储在全局变量中?建议将不胜感激!!谢谢,亚萨

ios - 自定义 Segue 动画不工作

我有一个为自定义转场动画编写的自定义类。我正在尝试自定义动画点击手势。在我的Storyboard中,我有一个导航Controller、主视图和另外两个View。我将手势连接到另一个View,并定义了要使用的segue的自定义类,但出现以下错误。我有另一个使用Push的segue,效果很好。关于我做错了什么有什么想法吗?这是我的课:-(void)perform{UIViewController*src=(UIViewController*)self.sourceViewController;UIViewController*dst=(UIViewController*)self.dest

iOS:在后台应用程序中访问设备麦克风

我想知道,有没有办法让应用程序在后台运行时访问iDevice的麦克风(设备可能锁定也可能不锁定)?我需要收听音频输入并进行一些声音识别。来自墨西哥的欢呼 最佳答案 根据Apple'sdeveloperpage,你可以使用"audio"权限,它提供了这种访问权限:Theappplaysaudiblecontenttotheuserorrecordsaudiowhileinthebackground.(ThiscontentincludesstreamingaudioorvideocontentusingAirPlay.)

ios - 将文件存储在 iPhone 中的沙箱外或通过其他应用程序访问文件系统

我的应用程序的主要目标是从服务器下载pdf、html、doc等文件类型并阅读。现在的要求是,我下载的文件应该可以被设备中已安装的其他阅读器应用程序访问。那么如何让我的文件系统被其他应用程序读取呢?有没有可能将文件系统存储在公共(public)位置或沙箱外,当用户从设备上卸载或删除应用程序时,这些文件系统不会被删除?这个问题背后的原因是,用户不应在下载后丢失其内容,用户可能会使用其设备中已安装的其他阅读器应用程序阅读下载的文件。提前致谢沙提 最佳答案 不,你不能。沙箱的存在是有原因的。 关

ios - 使用 valueForKeyPath 抓取特定数据

Printingdescriptionofself->data:{root={participant=({age={text="\n27";};class={text="\nM25-29";};gender={text="\nM";};},{age={text="\n27";};class={text="\nM25-29";};gender={text="\nM";};},{age={text="\n29";};class={text="\nM25-29";};gender={text="\nM";};},有一个我的数据示例。真实记录长度为913项,由男性和女性参与者组成。我如何将口述

ios - 自2012年1月以来的Facebook和iOS登录错误-即使使用ShareKit或SDK

自一月份的最后一周以来,我们已经看到了大多数iOS应用程序,并且这些在应用程序商店中可商业购买的应用程序都无法登录并发布到Facebook。在使用ShareKit发布到FB的应用程序中,我们也看到了这一点。我已经向FB提交了错误,但是除了人们确认他们正在看到相同的东西之外,没有其他地方。今天,我做了一些NSLog的URL请求,并在出现问题的地方重定向URL...有人可以尝试帮助吗?顺便说一句-请注意-所有这些在2012年1月26日之前都运行良好。此后,我们这边一直没有代码更改。因此,我们有一个空的UIWebView,并发出了登录请求2012-02-2212:32:28.870iPadA