Tag: 升级

如何升级meteor应用程序

我的Meteor创build的应用程序正在通过Meteor的HCP(Hot Code Push)进行升级,这意味着一旦他重新启动应用程序,用户将得到一个新的版本,没有任何信息或确认对话框。 HCP是伟大的,但有一些用户不希望应用程序悄悄升级有两个原因: 新版本可能会有降级或其他风险。 旧版本足够他们的使用。 所以我想知道是否有办法,我可以向用户展示一个描述新版本function的新版本对话框,并询问是否升级。 当他同意的时候,使用HCP来做升级工作,或者如果HCP在这个场合不能使用的话,通过编写代码下载必要的软件包。 顺便说一下,我有另一个相关的问题:为什么HCP只能在Android手机上工作,如何使它在iOS手机上工作。 非常感谢您回答这两个问题中的任何一个,或两者兼而有之。 谢谢。

IOS 6应用程序升级到IOS 7

我想升级我的应用程序从IOS 6到IOS 7 …我的应用程序是通用的,并升级到IOS 7我已经创build了两个不同的XIB文件一个IOS 6和一个IOS 7 ..我已完成升级,但问题是我的应用程序运行在IOS 7 4英寸模拟器完美…但是当我运行我的应用程序在IOS 7 3.5模拟器或设备,然后其graphics和数据不显示在其正确的地方…有时它崩溃。 .. i have also used Macro Below.. #define iPhone5 @"iPhone 5" #define iPhone @"iPhone" #define iPad @"iPad" #define IS_IPHONE ([[[UIDevice currentDevice]model]hasPrefix:@"iPhone"]) #define IS_IPOD ([[[UIDevice currentDevice]model]hasPrefix:@"iPod touch"]) #define IS_HEIGHT_GET_568 [[UIScreen mainScreen]bounds].size.height==568.0f #define IS_IPHONE_5 (IS_HEIGHT_GET_568) #define IS_IPAD ([[[UIDevice currentDevice]model]hasPrefix:@"iPad"])

在iOS 6 UIPickerView selectrow崩溃

我的应用程序完美地构build和运行在iOS 5.x中,但是当我调用iOS 6中的UIPickerView selectRow:inComponent:animated:方法时,它会崩溃。 代码: [_pickerview selectRow:1 inComponent:0 animated:NO]; 我知道这种方法是不是在iOS6的工作,当我GOOGLE了,但我想知道其他方法来做到这一点?

Xcode 6链接器错误 – 架构armv7的未定义符号

升级到Xcode 6testing版7(现在仍然与Xcode 6 GM)我无法链接我的Swift应用程序。 我收到错误,如: 架构armv7的未定义符号:“_swift_stdlib_compareNSStringDeterministicUnicodeCollat​​ion”,引用来自: … ld:找不到符号(s)架构armv7 clang:错误:linker命令失败,退出代码1(使用-v查看调用) 我已经看到了其他SOpost,build议删除Derived Data文件夹和/或使用Clean Build Folder选项来通过这个错误,但是这个解决scheme在我的情况下根本没有帮助。 自从最后一次使用Xcode 6 beta 5以来,我的代码或CocoaPods没有任何改变。 有任何想法吗? 编辑: 完整发布错误日志: 对于架构arm64未定义的符号: “_swift_stdlib_compareNSStringDeterministicUnicodeCollat​​ion”,从引用:TFC12MyProject21BarcodeViewController13captureOutputfS0_FTGSQCSo15AVCaptureOutput_24didOutputMetadataObjectsGSQGSaPSs9AnyObject___14fromConnectionGSQCSo19AVCaptureConnection__T_在BarcodeViewController.o “__TFSs21_arrayConditionalCastU___FGSaQ__GSqGSaQ0_”,从引用:TFC12MyProject27SessionsTableViewController17viewWillDisappearfS0_FSbT_在SessionsTableViewController.o “__TFSs15_arrayForceCastU___FGSaQ__GSaQ0”,从引用:在SessionsTableViewController在RestApi.o __TFC12MyProject28AttendeesTableViewControllerg24fetchedResultsControllerCSo26NSFetchedResultsController __TFC12MyProject7RestApi12tokenMappingfS0_FT_CSo15RKEntityMapping在AttendeesTableViewController.o __TFC12MyProject27SessionsTableViewControllerg24fetchedResultsControllerCSo26NSFetchedResultsController .o __TFC12MyProject21BarcodeViewController13startScanningfS0_FT_Sb in BarcodeViewCont roller.o “__TFSs26_forceBridgeFromObjectiveCU__FTPSs9AnyObject_MQ__Q_”,从引用:在BarcodeViewController.o … LD在RestApi.o __TFC12MyProject16BluetoothManager17_startAdvertisingfS0_FT_T_ __TFC12MyProject7RestApi12resetRestKitfS0_FT_T_在BluetoothManager.o __TFC12MyProject19LoginViewController32registerForKeyboardNotificationsfS0_FT_T_在LoginViewController.o __TFC12MyProject19LoginViewController35deregisterFromKeyboardNotificationsfS0_FT_T_在LoginViewController.o __TFC12MyProject19LoginViewController16callProcessLoginfS0_FT_T_在LoginViewController.o __TFC12MyProject21CheckinViewController16enableBeaconModefS0_FT_T_在CheckinViewController.o __TFC12MyProject21BarcodeViewController13startScanningfS0_FT_Sb:符号(s)找不到架构arm64 clang:错误:链接器命令失败,退出代码1(使用-v看到调用)

如何检测iOS应用程序已重新安装(从XCode)或升级(从AppStore)

我们正在开发的应用程序使用包含在应用程序包中的二进制文件。 由于此文件需要处理,并且在某些情况下需要重新编写,所以应用程序会在首次启动时或者在“应用程序支持”中缺less该文件时,将该文件复制到“库/应用程序支持”目录中。 然后,应用程序每次启动时都会从应用程序支持中加载此文件,并使用其中包含的数据。 由于每个应用程序安装/升级都保留了应用程序支持目录,因此在安装或升级应用程序时,我们需要删除此目录下的上述二进制文件,然后从应用程序包中重新复制,以确保二进制文件文件结构与最新版本的应用程序兼容。 我们需要在以下两种情况下这样做: – 在开发过程中,每次我们从XCode重build和安装应用程序时 – 每次用户从AppStore升级应用程序 有什么办法可以检测到应用程序已经安装或重新安装在设备上?

如何检测安装或升级的iOS应用程序?

我正在开发一个应用程序,我需要知道用户是第一次安装应用程序还是从App Store升级它。 我如何检测应用程序是第一次安装还是升级或重新安装? 提前感谢您的回答。