草庐IT

Application_Deployment

全部标签

android - 你如何在Android和iphone上模拟和测试Application Update

您已经开发了1.1版本的应用程序并在市场上发布,并且您即将在Play商店/itunes中发送更新(发布新版本1.2),其中包含一些重要的功能更改。您采用什么方法来模拟Play商店/itunes中发生的实时应用程序更新等情况?你如何测试它?我之前交叉检查过的常见事情:AndroidIos示例场景:我正在尝试追踪数据库升级错误并需要找出一个模拟市场升级的方法。 最佳答案 您实际上可以通过这种方式将alpha和/或beta版本发布到Play商店并测试升级。这是最好的,因为它是商店的真正升级,没有任何模拟。您可以在此处阅读更多信息:http

iphone - 方向错误 :'Supported orientations has no common orientation with the application, and shouldAutorotate is returning YES'

我正在尝试使用此代码在View上强制定向。-(BOOL)shouldAutorotate{returnYES;}-(NSUInteger)supportedInterfaceOrientations{returnUIInterfaceOrientationMaskLandscape;}-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{returnUIInterfaceOrientationLandscapeLeft;}模拟器中的View在横向加载时发生了什么,当我将其转换为纵向时,应用程序崩溃并且

ios - 代码签名错误 : code signing is required for product type 'Application' in SDK 'iOS 6.1'

我知道以前有人问过这个问题。但是,我已确保配置文件同时存在于项目和目标中。实际上我应该在项目中还是在目标中设置它?更新:我实际上可以在设备上安装该应用程序,但当且仅当我将代码签名身份更改为iPhoneDeveloper以进行调试时。但是,我显然想使用我的分发配置文件而不是我的开发人员配置文件来启动应用程序。 最佳答案 我终于解决了这个问题。基本上我从itunesconnect或苹果开发者网站上删除了所有证书和配置文件。然后我等了5分钟。添加2个分发配置文件。然后再做一次。有效。哦,是的,我需要确保代码签名身份指向正确的配置文件。就是

iphone - 应用特定信息 : Application failed to launch in time (iOS)?

这是我的一份崩溃报告的顶部。Apple是否有任何AppLaunch超时限制?如果是这样,有什么常见的解决方法吗?ElapsedtotalCPUtime(seconds):13.700(user8.580,system5.120),67%CPUElapsedapplicationCPUtime(seconds):6.180,30%CPU在iPhone3G上。我可能不得不拆分/延迟我的启动任务...... 最佳答案 我认为它必须在5(或可能10)秒内启动,否则iPhone会认为它已经崩溃。尽量避免在启动时在主线程上加载大量内容。如果您需

ios - 当您从 `false` 返回 `application(_:, continue:​, restoration​Handler:​)` 时会发生什么?

我在我的应用中启用了通用链接。处理这些链接的相应委托(delegate)调用是funcapplication(_application:UIApplication,continueuserActivity:NSUserActivity,restorationHandler:@escaping([Any]?)->Void)->Bool{ifcanHandle(userAcitivity){//Handletheuniversallink.}else{//⛔️Don'thandletheuniversallink.returnfalse}}不,我想知道当我从此方法返回false时到底发生了

ios - 异常 "Application tried to present modally an active controller"仅在 iOS 8 中崩溃

UIPopoverController*popCtrl=[[UIPopoverControlleralloc]initWithContentViewController:self.rootViewController.navigationController];popCtrl.delegate=self;[popCtrlpresentPopoverFromBarButtonItem:senderpermittedArrowDirections:UIPopoverArrowDirectionAnyanimated:YES];此代码位于按钮操作中,其中按钮是“发送者”。带有presentP

ios - SiriKit 错误 : Donating intent is not supported by this application

我在Xcode10(iOS12Beta)中提供自定义意图时遇到问题。我已经创建了一个在我的主要应用程序目标和我的“OrderIntent”目标之间共享的自定义框架。我创建了一个.intentdefinition文件,目标成员设置为我的自定义框架(下面的屏幕截图)。我在主应用程序中嵌入了“IntentsExtension”和“IntentsUIExtension”。我还在添加意图扩展时创建的两个info.plist文件中的NSExtension->NSExtensionAttributes->IntentsSupported添加了“OrderIntent”(下面的屏幕截图)。我正在尝试像

iOS 9 键盘 : This application is modifying the autolayout engine from a background thread, 可能导致引擎损坏和奇怪的崩溃

当我从嵌入在webView中的TextView启动第三方键盘时,有时会导致应用程序崩溃。应用崩溃时可以找到一些证据:总是有如下警告,但当键盘显示成功时,也可能会显示警告。""Sep2516:44:09iPhone6-goldenXXX[2916]:此应用程序正在从后台线程修改自动布局引擎,这可能导致引擎损坏和奇怪的崩溃。这将在未来的版本中导致异常。""Stack:(0CoreFoundation0x00000001836f4f74+1481libobjc.A.dylib0x00000001982e7f80objc_exception_throw+562CoreFoundation0x0

iphone - 授权 'application-identifier' 具有配置文件不允许的值

我知道这个问题被问了好几次,但我想目前,我对整个签名概念有点沮丧,这往往比编码还要乏味,有时甚至很搞笑苹果如何在不同的版本中把它搞得一团糟.当我尝试从XCode4.2构建分发ipa文件时,ipa构建良好并且可以成功安装,但是在XCode4.3.2中,该应用程序从未安装但给我错误:Jun:授权'application-identifier'具有配置文件不允许的值现在,我正在尝试使用我的mobile.provision通过xcodebuild构建它,并且在生成ipa之前一切看起来都很好。但是,通过iTunes安装应用程序时,这是不断生成的错误。在浏览博客/google_search/等之后

objective-c - iOS 单元测试 : Can't link to symbols in my Application target. 怎么了?

设置:Xcode4.5.2(4G2008a)OSX10.7.5我有一个带有普通iOSApplication目标的Xcode项目。我正在尝试添加ApplicationTests单元测试包(不是LogicTests包)作为describedbyApple'sdocumentation.我已仔细按照文档中提供的步骤进行操作,并重新检查了几次所有内容。但是,我无法构建ApplicationTests目标……在尝试链接到我的Appliation类之一时,它因链接器错误而失败。似乎设置ApplicationTests目标的BundleLoaderbuild设置不起作用。但是AFAICT,我已经正确