草庐IT

apple-developer

全部标签

ios - Apple 推送通知服务设备 token

我在我的应用程序中使用了苹果推送通知服务。我知道从Apple服务器发送的设备token对于设备是唯一的。如果我卸载我的应用程序并再次安装它注册推送服务,对于同一应用程序的该设备,该设备token是否会保持不变?Apple如何为设备生成设备token? 最佳答案 引自ApplesLocalandPushNotificationProgrammingGuideByrequestingthedevicetokenandpassingittotheprovidereverytimeyourapplicationlaunches,youhel

iOS 应用程序在 Apple 批准过程中崩溃但对我来说不是

在过去的两周里,我一直在尝试更新一个iOS客户端应用程序,不幸的是它被拒绝了两次,因为Apple说它在iOS7上崩溃了。Apple向我发送了以下崩溃报告。IncidentIdentifier:C213974C-73E2-42C4-A2AA-E4C2A454319ECrashReporterKey:2c5d5176cc4387265bd86c427bf138d2b0acfe38HardwareModel:xxxProcess:TwlightSports[502]Path:/var/mobile/Applications/2B9ED7B5-787E-48ED-AAEC-3DEF87A86C

ios - 如果在 iOS 中禁用自动播放,Apple 的网站如何自动播放视频?

我一直在阅读,没有办法在iOS浏览器中启用HTML5视频自动播放。那么,为什么我的旧iPad(装有iOS8)会自动播放来自http://www.apple.com/ipad-air-2/的介绍视频??在桌面版Chrome上检查时,我在某个点暂停并看到脚本插入了一个带有mp4文件的元素,然后在动画完成后将其删除。我也检查了他们的脚本文件,但没有找到明确的答案。我想澄清的是,除了打开url之外,我不会启动任何操作。我有意避免每一次接触(不敲击、触摸等)。有更多视频经验的人可以解释一下吗? 最佳答案 这个问题已经在不同的地方回答了我,所以

ios - Apple Watch 应用图像控制

我刚刚下载了Xcode6.2(测试版)并在AppleWatch上试用了我的第一个应用程序。我已经通过放置一个简单的静态标签成功地测试了该应用程序并完美地运行了该应用程序。但是,当我尝试将Image控件放在InterfaceController上时,它会显示在Storyboard上,但不会在AppleWatch中启动应用程序时显示模拟器。这是Storyboard显示的内容但这是我运行应用程序时发生的情况我不是专家,甚至不是中级iPhone开发人员,我只是一个学习者,所以我可能缺少一些基本的东西。我们将不胜感激。谢谢 最佳答案 在XCo

ios - 如何为 Apple Watch 配置本地通知

我的IOS(8.2)应用更新刚刚被拒绝,因为本地通知没有出现在AppleWatch上。由于本地通知无法在模拟器上测试,而且watch还没有发布,所以很难判断到底是哪里出了问题。我怀疑它与设置UILocalNotification对象的alertTitle属性有关,如AppleWatchProgrammingGuide中所述我没有这样做。我没有设置它的原因是alertTitle和alertBody属性在通知中心和Watch中的处理方式似乎不同。比如我想让Watch显示“2分钟后的历史”,那么根据编程指南,我需要设置alertTitle。但是,对于iPhone应用程序,我需要设置alert

ios - 通过Apple-TestFlight Beta App Review会不会缩短App Store Review时间?

一方面,如果您(为AppStore)提交已经通过BetaAppReview的完全相同的构建-是否存在未经审查就被接受的情况?我想AppStore的要求可能比Beta更严格,但另一方面,如果它一开始就足够好,有人可能会勾选正确的方框并使两者的过程更容易侧面,对吗?在更一般的情况下,如果它是通过BetaReview的应用程序的不同版本,这是否会缩短AppStoreReview时间? 最佳答案 根据我们的经验,拥有Beta版对应用审核时间没有影响。Beta审核非常快,通常不到几个小时。我认为此审核不会用于缩短应用商店构建的审核时间。

ios - 类型标识符为 "com.apple.pkpass"的 NSItemProvider

我正在构建适用于iOS的共享扩展,并且愿意接受Passbook通行证。我有共享扩展在其中工作:NSItemProvider*itemProvider=inputItem.attachments.firstObject;[itemProviderhasItemConformingToTypeIdentifier:@"com.apple.pkpass"];返回真值。但是,我迷失了尝试加载这个项目。我试过使用这种类型和其他类型将它强制为NSData:[itemProviderloadItemForTypeIdentifier:@"com.apple.pkpass"options:nilcom

ios - Apple 是否接受第三方付款,如 PayPal

我现在正在开发iOs移动应用程序支付。为了付款,我现在计划在我的应用程序中嵌入PayPal。我不确定Apple是否在不使用其原生支付API调用ApplePay的情况下接受应用程序中的PayPal等第三方支付。 最佳答案 这取决于你的产品是什么。如果您要销售数字商品(例如,一些应用内游戏解锁),那么您必须使用应用内购买。如果您销售的是真实产品或服务,您必须使用任何其他付款方式。ReadMoreatIn-App-Purchase-Guidelines 关于ios-Apple是否接受第三方付款

ios - Apple WatchOS2 - 我可以一直运行一个应用程序,直到设备没电为止吗?

我对使用AppleWatch进行sleep研究很感兴趣。这需要在较长时间内从加速度计和潜在的心率传感器收集数据。watchOS2是否允许我作为开发人员在前台运行应用程序直到电池耗尽?或者watchOS会强制我的应用程序因手腕手势或超时而暂停吗? 最佳答案 目前没有合法的方法来阻止watch进入休眠状态。您的应用可能还需要防止侧边按钮和表冠执行其默认功能的方法,而这样的方法并不存在。 关于ios-AppleWatchOS2-我可以一直运行一个应用程序,直到设备没电为止吗?,我们在Stack

javascript - Apple 会拒绝下载额外 JavaScript 的 Cordova 应用程序吗?

全部。我的团队一直在考虑使用Cordova开发iOS应用程序的想法,最近,我们一直在考虑将尽可能多的主要JavaScript卸载到我们的服务器,以试图加快修复关键错误.这个想法是:包含所有HTML、CSS、插件和Cordova文件的原生应用作为来自服务器的外部脚本添加到页面的主要JavaScript每个页面的设备就绪函数,一旦可用,该函数将设置并启动主JavaScript我看到评论说Apple可能会信任在webview中运行的代码,但看起来像这样的项目确实可能存在安全问题。我知道其他问题等与此有关,但我觉得上下文总是不同的。谢谢! 最佳答案