我将iPad更新到iOS 7,发现我已经工作了一年多的企业应用程序崩溃了.好的,没问题,我会在Xcode中看到它崩溃的地方.
好的,问题:我必须升级到Xcode 5才能调试iOS 7.好的,没问题,我将升级到Xcode 5.
好的,问题:Xcode 5中的源代码现在显示19个错误:一个在NSObject.h中,三个在UIStringDrawing.h中,其余的在UIAccelerometer.h中.
并且,对于奖金,它在底部添加一个,"发出太多错误,现在停止." 这并不是那么令人欣慰.
我真的在互联网上寻找答案,但我必须使用错误的搜索词,因为我找不到任何解决这个问题的方法.当然,我不是唯一的一个.
我认为,近两年来我一直在开发iOS应用程序,但是当涉及到细节问题时,我仍然非常愚蠢.我通常只是点击"运行"并希望它有效.到目前为止,这是一个非常有效的策略,但现在我很难过.
谁能告诉我我做错了什么?除了显而易见的事实,我应该把所有东西都放在一边.
我还必须更新我以前的应用程序,因为它也有iOS 7问题,但它让我甚至想到它.
我感谢任何人都能给予的帮助.
我是一个中等成功的VB6程序员(我的意思是没有什么真正复杂的,只是我自己使用的相当简单的应用程序).我试图将自己"迁移"到Visual Studio 2010(特别是VB).哦,天哪,它改变了!对于临时版本没有任何经验,我觉得我已经在我的脑海中.
我不太了解的一件事是Visual Basic独立应用程序(即在计算机上运行的应用程序,而不是在我自己开发的网页上运行的应用程序)和vb.net应用程序之间的关系.当我对特定类使用Visual Studio帮助函数时,一些页面说它们用于.net功能.我怎样才能将其翻译成一个独立的应用程序?
我特别想要创建一个简单的应用程序来捕获和显示我正在开发的iPhone应用程序的传入TCP数据包.这意味着我需要更好地理解套接字.它在VB6中相当简单(之前我已经完成了),但我真的需要在2010年完成它.
我为我的愚蠢道歉.在58岁的时候,我的思绪并没有像过去那样捕捉新的概念,特别是在它们超速的速度.
对SQL Server来说很新.我需要开发一个SQL Server数据库来运行我正在开发的iPhone应用程序.它最终将与我们的成熟SQL Server数据库一起运行,该数据库由我们的IT人员管理,但我希望有一个本地数据库进行测试.
两个问题:
我假设我可以将SQL Server Express 2012用于此目的,因为它是这样宣传的; 但是使用看起来最简单的LocalDB和VB2010会更好/更容易吗?它将在我的办公室PC上运行,其中一个端口是打开的,用于从我的应用程序进行TCP通信(工作正常).如果在VB应用程序中进行通信,LocalDB会为此工作吗?或者我需要获得SQL Server Express版本吗?
如果在SQL Server Express中开发原型数据库,那么当应用程序"实时"运行时,它是否可以迁移到我们的成熟SQL Server?(我现在不确定我们的成熟SQL Server是什么版本,但我计划使用SQL Server Express 2012.)
我当前的企业 iOS 应用程序包括紧急 911 呼叫功能,供经常在潜在不安全条件下工作的现场人员使用。这个想法是,如果出现医疗紧急情况,他们可以点击“拨打 911”按钮,电话就会直接拨号。
为了防止误拨,用户有10秒的取消呼叫的宽限期,超过该宽限期后系统将发出呼叫。但在用户可能严重丧失行为能力且无法进一步响应的异常和极端情况下,呼叫应在十秒间隔后继续进行。
在最新的 iOS 更新之前,我已经完成了所有这些工作。一旦用户点击“呼叫911”按钮,手机就会完成呼叫而无需确认。但现在自从最新更新以来,手机已经开始显示确认警报。
这是我一直在使用的代码行,到目前为止,它运行良好:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",strEmergencyNumber]]];
Run Code Online (Sandbox Code Playgroud)
诀窍显然是使用tel:
命令。
我想知道是否有其他方法可以让手机跳过确认警报。否则,这可能是一个毫无价值的函数,并可能产生致命的结果。
不想听起来很戏剧化,但事实就是这样。我们的生意有时非常危险。
谢谢!