我的iPad是iOSv8.2,X-code是版本6.3(6D570),SDK8.3。我的一个应用程序在AppStore上可用。最近我发现对于同一个版本的这个应用程序,如果我自己用一个临时证书给它签名,它的第一次加载时间比从应用商店下载的要长很多。加载时间,我指的是我点击应用图标后,它变暗,直到我看到启动屏幕的时间。对于应用商店版本,当我点击应用图标时,我可以立即看到启动屏幕。滞后不超过1s。但是adhoc版本,点击图标后,需要等待3到4秒才能看到启动画面。即使我在Objective-C或Swift中创建了一个空项目,我也没有更改任何代码,如果我使用临时证书对其进行签名并将其安装在我的i
如果我正在上传一个应用程序到商店,但它不支持ipadpro的布局。即布局可能看起来像是被小图标或图像拉伸(stretch)了。Apple会批准我的申请吗?我仍然可以做的是我可以添加 最佳答案 iPadpro是@2x设备,您应该像支持任何其他iPad一样支持它。我建议查看苹果的人机界面指南:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html
我在更新我的iPad后检查我的隐私设置(我想确保Apple没有“帮助”重置它们),我注意到大量保存的分析数据文件。我不想发送它们,我只想删除它们。有没有办法在不重置整个设备的情况下执行此操作? 最佳答案 我曾经能够删除诊断数据或分析的唯一方法是与iTunes同步(物理连接到USB端口而不是通过wifi)并在iTunes中选择清除警告然后同步。有时需要多次尝试。 关于ios-删除iPad分析数据,我们在StackOverflow上找到一个类似的问题: https
我是一个(有点)新手XCode程序员(嗯,我会说现在不是那么新手......)并且“我的宠物问题”是:“我无法将本地文件保存到我的与使用模拟器保存它们相比,真正的iPad”。老实说,我对保存本地文件没有任何问题,但检索它们。为什么?因为在模拟器上我的本地文件似乎在编译session之间持续存在,但在真实设备上,每次应用程序启动时(不仅是从Xcode上传后,而且是正常启动),“文档”目录中的数据似乎消失了...因此最终用户将无法在session之间存储所需的历史数据。这是我的看法吗?这是正常行为吗?我用来保存这个“持久”数据的代码是这个:NSArray*paths=NSSearchPat
我开发了一个应用程序并成功上传到Appstore。现在我已经升级了我的应用程序并将其提交到AppStore,苹果拒绝了我的应用程序,说应用程序在闪屏后崩溃了。当我测试应用程序时,我什至没有遇到一次崩溃,所以我提交了带有一些trycatchblock的应用程序,并修复了一个wi-fi条件较差的问题。但苹果再次拒绝了该应用程序,并表示应用程序在启动画面后崩溃的原因相同。崩溃日志显示主线程被EXC_CRASH(SIGABRT)终止。Apple将此崩溃100%重现,但对我来说一次都没有。任何人都可以帮助/建议我了解确切的问题是什么。下面是苹果分享的崩溃日志提前致谢...IncidentIden
我正在创建一个应用程序来使用UIPageViewController显示一本书(让默认的翻页动画非常好)我以核心数据的形式维护与每个页面相关的所有数据。在我的MyModelController.m文件中,在init方法下,我正在获取所有数据并初始化pageData数组。但是我要展示的这本书是一本巨大的书。那么,有没有什么办法可以像dequeueReusableCellWithIdentifier这样只将需要的页面加载到内存中?如果我的期望有误,请指正。 最佳答案 使用UIPageViewController设置初始ViewContr
我正在尝试将一个网页集成到一个iPad应用程序中。类似于FinalHour应用程序,该应用程序是使用幻灯片的native应用程序。一些幻灯片页面有一小部分是从网站加载的。我知道这是唯一的方式是当我没有互联网访问网站加载到的小区域时说没有互联网连接。我怎样才能实现这样的东西?我了解网站方面,但我不了解他们使用什么iOSAPI来设置某种Canvas或框架来保存网站。这是应用程序的图像。该网页将加载到“蓝色”框轮廓中。 最佳答案 您确实在寻找UIWebView.如果您希望用户在网站中导航,则需要自己构建控件。如果您只想显示一个页面,没有返
我创建了一个OpenGLES游戏,该游戏在iOS上使用GLKView进行渲染。我还添加了一些位于GLKView顶部的自定义UIButton。在渲染中,我使用GL_POINTS渲染模式绘制了一些星星。在模拟器中一切都很好,但在设备上看起来很糟糕。我想知道是否有人对我应该在设备上配置/寻找的东西有任何建议,这些东西可能需要设置才能获得正确的渲染图像。以下是结果的几张图片:模拟器设备(请忽略自定义按钮缩放比例的差异-设备屏幕截图是在iPad上截取的)。 最佳答案 事实证明,问题与未在OpenGLES着色器中设置gl_PointSize有关
我想弄清楚一个应用程序如何知道它在哪个版本的Idevice上?我知道如何在通用应用程序中区分iPhone和iPad,但设备版本之间的区别又如何呢?ipad2,视网膜iPad。如果我想告诉一个应用程序它在ipad2而不是视网膜iPad上不使用游戏的视网膜版本,或者让用户选择他们要预装的版本,该怎么办 最佳答案 如果您关心屏幕比例,您可以检查是否[[UIScreenmainScreen]scale]>1。 关于ios-iPad2/RetinaiPad,应用程序如何识别它在哪个设备上运行?,我
我有一个608像素宽的Canvas元素,我试图让iPhone和iPad都放大,以便它填满屏幕。我一直在试验各种值,但似乎没有一个在两种设备上都适用。这是我目前拥有的(适用于iPhone但在iPad上看起来很小):我怎样才能做到这一点? 最佳答案 已解决,需要确保最小和最大比例设置正确,否则会受到限制! 关于javascript-如何在iPhone/iPad上更改视口(viewport)?,我们在StackOverflow上找到一个类似的问题: https://