草庐IT

device_extension

全部标签

ios - "App must be built for iOS devices with Retina display"是什么意思

Apple最近宣布:“从5月1日开始,提交到AppStore的新应用和应用更新必须为配备Retina显示屏的iOS设备构建,iPhone应用还必须支持iPhone5上的4英寸显示屏”。我想知道“AppmustbebuiltforiOSdeviceswithRetinadisplay”是什么意思?是否有一些应用程序无法在Retina设备上运行?或者这意味着图形必须是为Retina设备设计的?如果有人提交了一个仅适用于320*480设备(3GS)的OpenGL应用程序,并在视网膜设备上缩放它,它会被拒绝吗? 最佳答案 这意味着您的应用必

iphone - 我想第一次在 Real Device 上测试我的项目...是否需要创建 Apple ID 并支付 99 美元?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:TestiOSappondevicewithoutappledeveloperprogramorjailbreak有什么方法可以在真实设备上测试iphone应用程序而无需向Apple支付99美元?...

ios - "No provisioned iOS devices are available with a compatible iOS version"升级后

我有Xcode6.3beta和iOS8.3beta,我更新到公开的最终版本,现在我无法运行任何东西,得到这个错误:NoprovisionediOSdevicesareavailablewithacompatibleiOSversion.ConnectaniOSdevicewitharecentenoughversionofiOStorunyourapplicationorchooseaniOSsimulatorasthedestination.我已经尝试了其他帖子所说的一切,但没有成功(我的iPhone是“用于开发”,BaseSDK=最新的iOS(iOS8.3),Xcode6.3(6D

android - 通过 USB : The device is temporarily restricted 安装应用程序

当我在开发者模式下打开通过USB安装:它会弹出toast消息说设备暂时受限然后关闭设置。有什么解决办法吗?像关闭MIUI优化一样搜索了一遍,还是不行。我无法通过AndroidStudio以这种方式调试我的应用程序...... 最佳答案 如果您的小米手机运行的是MIUI8或更高版本,“通过USB安装”将不起作用。看起来当您尝试启用此选项时,您的手机尝试连接到某个中文服务器并失败。我有一个解决方法,它对我有用。想法是通过VPN连接到中国上海服务器。请尝试以下操作:从Playstore安装PlexVPN并登录。您将获得24小时免费VPN服

android - 通过 USB : The device is temporarily restricted 安装应用程序

当我在开发者模式下打开通过USB安装:它会弹出toast消息说设备暂时受限然后关闭设置。有什么解决办法吗?像关闭MIUI优化一样搜索了一遍,还是不行。我无法通过AndroidStudio以这种方式调试我的应用程序...... 最佳答案 如果您的小米手机运行的是MIUI8或更高版本,“通过USB安装”将不起作用。看起来当您尝试启用此选项时,您的手机尝试连接到某个中文服务器并失败。我有一个解决方法,它对我有用。想法是通过VPN连接到中国上海服务器。请尝试以下操作:从Playstore安装PlexVPN并登录。您将获得24小时免费VPN服

iOS Today Extension - 共享核心数据

我有一个使用核心数据的应用程序,我正在尝试向它添加一个today扩展程序,它也可以访问数据到目前为止我已经设置好它并且能够访问数据,但是我在处理实体的类时遇到了问题。我收到以下错误CoreData:warning:Unabletoloadclassnamed'Med_Track_2.Medicine'forentity'Medicine'Med_Track_2是主应用程序的产品名称,Medicine_Tracker_2是扩展程序的名称医学类被添加到两个目标有解决办法吗? 最佳答案 您必须在您的应用程序和您的扩展程序之间共享资源。阅读

ios - Swift3:通过 AppGroups 从 Watch Extension 访问核心数据时的空获取

目前我正在为一个已经存在的应用程序进行更新(迁移到Swift3)。我有Today-、Search-、Message-和WatchExtensions的目标。每个目标都需要访问我的应用程序的核心数据模型,因此我创建了一个AppGroup并为每个目标启用了Capability。尽管我已经将NSPersistentStoreCoordinator子类化,所以所有内容都存储在共享文件夹中:importCoreDataclassPFPersistentContainer:NSPersistentContainer{overrideopenclassfuncdefaultDirectoryURL(

ios - 错误 : couldn't get default input device. .. 在模拟器上运行时

WARNING:40:ERROR:couldn'tgetdefaultinputdevice,ID=0,err=0!我在尝试使用iOS模拟器时遇到了此错误消息(/crash)(它们似乎都给出了相同的错误)-在iPhone上运行时运行正常。这个问题在某种程度上与声音部分有关,因为当它们被注释掉时,它就起作用了。该代码没有什么不寻常的,但我敢肯定有人会要求查看它:_flipSound=[SKActionplaySoundFileNamed:@"flip.wav"waitForCompletion:NO];_successSound=[SKActionplaySoundFileNamed:@

ios - Apple Watch、WatchKit Extension 和主要应用程序

有逻辑的主要应用程序,我们将应用程序扩展到AppleWatch。添加目标后,xCode创建了另外2个应用程序:带代码的扩展和watch套件应用程序。问题:扩展中的代码如何重用现成的和已经制作好的主iOS应用程序的逻辑?扩展应用程序如何与主应用程序通信并发送命令。 最佳答案 要与包含的iPhone应用程序通信,您可以使用(BOOL)openParentApplication:(NSDictionary*)userInforeply:(void(^)(NSDictionary*replyInfo,NSError*error))reply

ios - iPhone 配置实用程序无法找到 'Apple Mobile Device Support'

我目前正在我的Windows机器上使用MarmaladeSDK来构建应用程序。我正在尝试在iPhone上测试该应用程序,并为此下载了iPhone配置实用程序。但是,每当我启动它时,都会收到以下错误:iPhone配置实用程序无法找到“AppleMobileDeviceSupport”。请重新安装iPhone配置实用程序。您可以从http://www.apple.com/support/iphone/enterprise下载iPhone配置实用程序。但是,即使我重新安装它,我仍然会收到同样的错误。任何帮助将不胜感激! 最佳答案 我遇到了