草庐IT

after_install

全部标签

iphone - In House Distribution : re-installing an app over an existing one, 使应用程序出错

我有一个应用程序准备好进行内部分发。我创建了list文件和一个简单的下载页面,以便从个人服务器下载该应用程序。如果设备中未安装该应用程序,则可以毫无问题地下载和安装该应用程序。安装应用程序后,如果我再次点击下载按钮,iOs会询问我是否要安装该应用程序,就像第一次一样,然后开始下载。第二次下载完成后,我点击图标但应用程序拒绝启动并且iPhone配置实用程序上的控制台抛出以下内容The'MyApp'bundleat/private/var/mobile/Applications/15F088EB-B996-48CE-8331-A5CE85CDD74F/myapp.appdoesnothav

iOS CMake install(targets ...) 函数使用了错误的文件夹

当使用iOS.cmake工具链(位于此处https://code.google.com/p/ios-cmake/)时,我的构建文件夹从Debug和Release更改为Debug-iphoneos和Release-iphoneos。这不是问题,除非我尝试运行以下代码:install(TARGETS${PROJECT_NAME}RUNTIMEDESTINATIONbinCOMPONENTdevelopmentARCHIVEDESTINATIONlibCOMPONENTdevelopmentLIBRARYDESTINATION${MYPROJECT_LIB_SUBDIR}COMPONENTd

ios - Xcode 4.3 : How to install earlier SDKs?

这可能是IsthereawaytoinstallolderiOSSDKsinXcode的副本?。我对向后兼容性不感兴趣,我只是想使用Apple示例。苹果QuartzDemo在使用iOS5.1SDK的Xcode4.3.1(4E1019)下无法正常工作。iOS5.1是唯一可用的BaseSDK。部署目标是3.2,我已经尝试使用LLVM-GCC和LLVM-3.1进行编译。从首选项->下载,我相信我已经安装了Xcode提供的所有组件和文档。不幸的是,除了iOS5.1,我没有看到任何移动库。如何安装早期的iO​​SSDK以便我可以继续使用AppleDemo?或者这是更多的Applealpha/be

ios - 新的 iTunes Connect : How to resubmit after "Metadata rejected"

我已经向iTunesConnect提交了一个应用程序,但由于元数据不完整而被拒绝。这是他们写的:IfyouriTunesConnectApplicationStateisMetadataRejected,wedoNOTrequireanewbinary.Torevisethemetadata:-LogintoiTunesConnect-Clickon“MyApps”-Selectyourapp-Revisethedesiredmetadatavalues-Click“Save"-Onceyou’vecompletedallchanges,clickthe“SubmitforReview

java - Android 相当于 iOS 的 dispatch_after

或者任何其他机制来延迟代码执行而不挂起主线程? 最佳答案 使用Handler的postDelayed()。Documentation 关于java-Android相当于iOS的dispatch_after,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/26183273/

ios - 如何 : Use Automator to Distribute Beta Applications for Over The Air Installation

如何自动分发用于无线下载的应用程序。要通过无线方式下载,您必须在分发配置文件中(不确定用户是否需要下载其中一个以上才能下载多个应用程序)步骤是:构建和存档,并保存到磁盘上传到网站,替换旧的版本用日期更新iPhone网站答案在下面,我的长答案。最初这是一个问题,但过了一段时间我自己解决了。您甚至可以对其进行设置,以便在您发送特定电子邮件时它会构建它,以便您可以随时随地编写代码(使用Dropbox和Droptext),然后将其安装到您的手机上并查看差异。更新(2012年):https://testflightapp.com/对其部署系统进行了重大改进,包括跟踪用户使用情况。我相信,有了这些

ios - 多线程 : executing method calls only after finished executing other method

我正在尝试根据要求异步处理方法,一旦第一个方法完成,第二个方法才应该开始执行。问题是第一个方法本身有在后台线程上运行的代码。我试过dispatch_semaphore_wait,但也没用。dispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH,0);dispatch_group_tgroup=dispatch_group_create();dispatch_group_async(group,queue,^{[selffirstMethod];NSLog(@"firstMethodDone

iOS Callkit : CXProvider resets immediately after starting

我正在将现有的VoIP应用程序转换为Callkit。我有很多代码,但不知何故,当我初始化CXProvider时,它将调用providerDidBegin,然后立即调用providerDidReset。它没有给出原因。之后我无法注册我的拨出电话之一,因为我的提供商未激活。我已经尝试查看证书、设置等,但基本上我不需要比我的VoIP应用程序看起来更多的东西。CallKit调用重置方法的调用如下:CallKit`__42-[CXProviderhandleConnectionInterruption]_block_invoke:当我深入挖掘它的来源时,它与NSXPCConnection相关。这

ios - 在 IOS 6.0 : UIBarButton in bottom toolbar disappears after presenting and dismissing modal view controller

这在IOS5中运行良好,但在升级到最新的xcode后无法运行。我们有一个带有底部工具栏的ViewController,它有两个栏按钮项“保存”和“取消”。按下另一个按钮会启动模态视图Controller,当模态视图Controller被解除以返回到原始ViewController时,保存和取消按钮似乎已经消失。工具栏仍然显示。这太奇怪了,我们甚至不知道从哪里开始。任何指示/建议表示赞赏。谢谢! 最佳答案 听起来像是一个相当大的错误,所以我认为您的代码中正在发生某些事情。尝试在xcode中创建一个空白项目,只包含一个带有工具栏和按钮的

android - Cordova after_prepare hook 在 Android 中成功但在 iOS 中失败

我为我的Cordova构建编写了一个after_prepareHook,它从最终构建中删除了node_modules文件夹:#!/usr/bin/envnode/***Thenodemoduleswewanttoremovefromthebuildpriortobuilding*@type{Array}*/varfoldersToRemove=["platforms/android/assets/www/node_modules","platforms/ios/www/node_modules"];varfse=require('fs-extra');varpath=require('