草庐IT

some_info

全部标签

ios - iphone 到 ipad 转换 : some storyboard options missing

我正在将iPhone应用程序转换为iPad应用程序。我已将项目的构建目标从“iphone”更改为“ipad”,应用程序按我希望的方式编译、构建、运行和显示。但是,我注意到Storyboard的某些部分仍然认为这是一个iPhone应用程序。例如,当我尝试构建一个segue时,它​​只为我提供了“推送”、“模态”和“自定义”选项。一个新创建的ipad项目也提供了“popover”和“replace”选项。同样,这个转换后的应用程序没有为我提供SplitViewController的可能性。那么有没有一种设置或某种方法可以让这个“iphone”->“ipad”应用程序拥有完整的ipadSto

iphone - 在 ios 中以编程方式更改 Info.plist 键的值

这个问题在这里已经有了答案:EditingInfo.plistpossibleprogrammatically?(3个答案)关闭9年前。我们可以在ios中以编程方式更改info.plist键的值吗?比如我想在不同的地方将'Viewcontroller-basedstatusbarappearance'键的值更改为'YES'/'NO'。p>

ios - 版权键和值不在 info.plist 中

我正在准备我的第一个应用程序以提交到AppStore,他们在Apple的文档中说:MakesurethatyourinformationpropertylistfilecontainsavalidvaluefortheCopyrightkey.然后在图片中显示他们在谈论什么,可以在这里找到:http://i.imgur.com/V3ZAgUX.png但是,我的info.plist不包含版权键或值。我怎样才能在那里得到一个,甚至真的有必要拥有这个吗?如果没有这个,苹果有可能拒绝我的应用吗? 最佳答案 Apple文档表明Mac应用程序需

iphone - 为什么 [NSURL URLWithString :] escapes some characters in url string and doesn't for other characters?

我发现[NSURLURLWithString:]方法会自动转义传递给它的url字符串中的某些字符。例如它逃脱了括号。但url字符串包含其他非法url字符,如导致方法返回nil[[NSURLURLWithString:@"http://foo.bar/?key[]=value[]"]absoluteString]返回与相同的结果[@"http://foo.bar/?key[]=value[]"stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]同时,[NSURLURLWithString:@"http://foo.

ios - 应用程序安装失败 : App has disallowed Info. plist key

就在最近,我在尝试将我的应用程序安装到我的iOS9设备时遇到了错误,唯一的区别是我已经将我的设备从iOS8.4.1更新到iOS9。我正在使用Xcode7beta6安装,我收到的错误是“应用程序安装失败:未知错误。”我怀疑我得到的更有用的错误消息来自安装期间的设备日志,似乎与此相关的错误消息是:Sep1413:10:47Bill-Luhmanns-iPhoneinstalld[50]:0x16e1bb000-[MIExecutableBundlehasOnlyAllowedWatchKitAppInfoPlistKeysWithError:]:1033:WatchKitapphasdis

ios - 在 Info.plist 中指定设备系列

有没有办法只根据Info.plist中的键指定设备系列,而不更改build设置?我已经阅读了关于UIDeviceFamily在构建时自动添加到Info.plist的信息,并且文档说我不应该手动添加这个键。假设我不能使用Xcode,但我可以编辑Info.plist,有没有办法指定该应用程序是否应该只在iPhone(或iPad)上运行?谢谢, 最佳答案 查看UIDeviceFamily中的文档UIDeviceFamily如果只需要支持ipad,将DeviceFamily设置为2。对于iphone设置为1。对于universe包括1和2

ios - 应用程序的 Info.plist 必须包含 NSLocationAlwaysUsageDescription 和 NSLocationWhenInUseUsageDescription。

我在iTunesconnect中构建ipa文件时遇到问题。如何解决这个问题我正在通过PhoneGapBuild构建apk。这是我面临的问题MissingInfo.plistkey-Thisappattemptstoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSLocationAlwaysUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.MissingInfo.pl

ios - 由于应用商店中的 Info.plist 文件中缺少目的字符串而被拒绝 react native iOS 应用

由于info.plist文件中缺少目的字符串,我从应用商店收到了以下邮件。这是一个同时支持iOS和Android的ReactNative应用。我的应用未请求访问用户的日历。我认为只有在您实际请求许可时,描述才是强制性的,或者即使我从未请求查看用户日历,这些描述也是强制性的。MissingPurposeStringinInfo.plistFile-Yourapp'scodereferencesoneormoreAPIsthataccesssensitiveuserdata.Theapp'sInfo.plistfileshouldcontainaNSCalendarsUsageDescri

java - 每次调用 logger.info/debug/warn() 调用时,只用 log4j 记录一次

我有一个特定的日志消息可能会被打印很多次的场景(可能是数百万次)。例如,如果我们记录(使用logger.warn()方法)每条缺少字段的记录,我们最终可能会记录很多输入文件有很多记录的情况缺少字段(例如,HDFS上的大文件)。这很快就会填满磁盘空间。为避免这种情况,我尝试为每(例如)1000条缺少字段的记录记录一次。我可以在log4j包之外实现所有这些逻辑,但我想知道是否有更简洁的方法来执行此操作。理想情况下,所有这些逻辑都将进入log4j代码。这似乎是一个经常遇到的问题,但几乎没有关于此的任何信息。有什么想法吗? 最佳答案 Log

【Unity报错】Some objects were not cleaned up when closing the scene.

项目场景:Unity结束运行的时候报错Someobjectswerenotcleanedupwhenclosingthescene.(DidyouspawnnewGameObjectsfromOnDestroy?)问题描述结束运行的时候突然报错,有概率,有时候有有时候没有原因分析:结束运行的时候在OnDestroy中调用了Mono的单例类,但是呢OnDestroy调用次序是不同的,有可能A先B后,也有可能是B先A后。所以导致单例类先销毁了,然后在某个脚本中的OnDestroy中又调用了该单例类。导致又创建了一次。注意:在停止运行或者切换场景的时候不要在OnDestroy中生成对象但是对于自动M