草庐IT

more-private

全部标签

iphone - 在 iOS 上保存(私有(private))应用程序设置?

我知道NSUserDefaults用于保存/恢复用户首选项。应用程序的等效类是什么?例如,应用程序可能有一个“上次运行”字段;或者它可能有一个用于在应用程序级别使用的设备的唯一标识的字段。我的目的是将应用程序的设置(不是用户的设置)保留在“设置应用程序”之外,而不是在iTunes、TimeMachine等{whatever}中备份这些设置。我对Java和C#有很多意见,但对iOS/iPhone/iPad的意见不多。 最佳答案 NSUserDefaults可用于您的要求。if(![[NSUserDefaultsstandardUser

ios - iOS 中的私有(private)唯一设备标识符

我们正在与我的同事一起开展一个项目,其中涉及使用大量私有(private)和非官方代码。这不旨在供AppStore使用。我们的第一个也是唯一的要求是不使用越狱。首先,UDID或OpenUDID或任何其他解决方案在这里不起作用,而且它们也不应该起作用。我们做了很多背景研究和测试,首先是尝试获取IMEI,ICCID,IMSI和序列号以编程方式。如果没有越狱,上述方法均不适用于iOS7及更高版本。。我们还花了几个月来使用著名的IOKitBrowser来使用IOKit框架。并转储iOS内部的全部内容。不幸的是,wediscovered在iOS8.3中它停止工作了。我们在这里讨论的不是获取UDI

ios - iPhone 获取所有没有私有(private)库的 SSID 列表

是否可以在不使用私有(private)库的情况下获取iPhone上所有可用SSID的列表?我读了iPhonegetSSIDwithoutprivatelibrary这是关于获取有关当前网络的详细信息。Thisanswer提及:IfyoujailbreakyourdeviceyoucanusetheApple80211privateframeworktolookuptheavailableWi-Finetworksandtheirsignalstrength.Butthatalsomeansyourappwillgetrejected.Apple有CaptiveNetworkAPI但似乎

ios - '文件名用于区分同名的私有(private)声明'错误

我在Swift中的Xcode8.1中生成NSManagedObject时遇到此错误。:0:error:filename"DemoOne+CoreDataClass.swift"usedtwice:'/Users/Swasidhant/Desktop/demoagain/DemoOne+CoreDataClass.swift'and'/Users/Swasidhant/Library/Developer/Xcode/DerivedData/demo_again-hiinrbwwbmyfbrbctsfdzvudkkuy/Build/Intermediates/demoagain.build

iphone - UIWebView 查看自签名网站(没有私有(private) api,不是 NSURLConnection)——这可能吗?

有很多这样的问题:我可以获取UIWebView来查看自签名的HTTPS网站吗?答案总是涉及:使用私有(private)api调用NSURLRequest:allowsAnyHTTPSCertificateForHost改用NSURLConnection和委托(delegate)canAuthenticateAgainstProtectionSpace等对我来说,这些不行。(1)-意味着我无法成功提交到应用商店。(2)-使用NSURLConnection意味着CSS、图像和其他东西在收到初始HTML页面后必须从服务器获取的内容不会加载。请问有没有人知道如何使用UIWebView查看自签名

ios - 无法提交 iOS 应用程序以供审核 - "There are one or more errors on the page."

我想在iTunesConnect上为AppStore提交我的应用程序,但无论我做什么,我都收到最后一条消息,告诉我页面上仍然存在一个或多个错误。Thereareoneormoreerrorsonthepage.与之前的错误不同,此错误不会集中在页面上的特定位置,也不会出现任何红色字段。我做过的事情:填写应用信息填写联系方式已上传所有支持尺寸的屏幕截图上传二进制文件/在iTunesConnect上选择填写评分表。截图如下: 最佳答案 如果没有错误,它只是说,“页面上有一个或多个错误”以下可以解决。点击“定价”标签并选择PriceTie

ios - 代码 "The private key for is not installed on this mac - distributing"

当我尝试将我的应用程序提交到应用程序商店时,我总是收到此消息。这是消息的图片:如果有人可以帮助我解决这个问题,那么我就可以将我的应用程序提交到商店,那就太好了。 最佳答案 尝试按照以下步骤操作:从iOS开发者网站吊销您现有的iOS分发证书。通过转到XCode首选项->帐户->查看详细信息,然后单击签名身份列表下方的+来生成新的iOS分发证书。返回开发者网站并确保您的所有配置文件都配置了新证书。(完成后它们都应列为“事件”。)返回XCode并刷新您的配置文件列表。我遇到了和你一样的问题,这很好地解决了。

ios - iPhone在没有私有(private)图书馆的情况下获得SSID

我有一个商业应用程序有一个完全合法的理由来查看它连接到的网络的SSID:如果它连接到第3方硬件设备的Adhoc网络,它需要以不同于如果它已连接到互联网。我所看到的有关获取SSID的所有信息都告诉我必须使用Apple80211,据我所知这是一个私有(private)图书馆。我还了解到,如果我使用私有(private)图书馆,Apple将不会批准该应用程序。我是被困在一个苹果和一个艰难的地方之间,还是我错过了什么? 最佳答案 从iOS7或8开始,您可以执行此操作(需要iOS12+的授权,如下所示):@importSystemConfig

ios - 滑动到删除和 "More"按钮(就像在 iOS 7 上的邮件应用程序中一样)

当用户在表格View中滑动单元格时如何创建“更多”按钮(如ios7中的邮件应用程序)我一直在这里和CocoaTouch论坛上寻找这些信息,但我似乎找不到答案,我希望比我聪明的人能给我一个解决方案。我希望当用户滑动表格View单元格时,显示多个编辑按钮(他默认是删除按钮)。在iOS7的邮件应用程序中,您可以通过滑动来删除,但会显示一个“更多”按钮。 最佳答案 如何实现看来iOS8开放了这个API。Beta2中提供了此类功能的提示。要使某些东西正常工作,请在UITableView的委托(delegate)上实现以下两个方法以获得所需的效

Docker 403 on push latest to private

我正在尝试推送到dockerhub上的私有(private)存储库并收到一个奇怪的错误:$dockerpushmyrepo/my-awesome-service:latestThepushreferstoarepository[docker.io/myrepo/my-awesome-service](len:1)cbf09022264b:BufferingtoDiskErrorparsingHTTPresponse:invalidcharacter'403Forbidden\nRequestforbiddenbyadministrativerules.\n\n\n"我已检查并确保我对d