草庐IT

AT_appDelegate

全部标签

ios - 如何将设备 token 从 AppDelegate 传递到 UIViewController

您好,在我的应用程序中,我正在获取设备token,我正在传递到我的服务器以发送通知,现在我想发送个人通知,因为我需要从我的UIViewController中获取设备token|请告诉是否有可能从Appdelegate中获取设备token或来自UIViewController我在Appdelegate中获取设备token的代码-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[[UIApplicationsharedApplica

iphone - 应用内购买 : Stuck at paymentWithProductIdentifiers - which is deprecated

我无法设置我的应用内购买。我无法做到这一点:SKPayment*paymentRequest=[SKPaymentpaymentWithProduct:@"co.za.nideo.100shotsbuybeer"];我从SKPayment*paymentRequest=[SKPaymentpaymentWithProductIdentifiers:@"co.za.nideo.100shotsbuybeer"];但这似乎已被弃用。我怎样才能让第一段代码工作?似乎需要一个SKProduct,但我不知道如何创建/初始化这样的对象。 最佳答案

iphone - 按下主页按钮,我应该使用哪种 AppDelegate 方法来安排本地通知

我想在用户按下主页按钮时安排一个本地通知。在这种情况下我应该使用哪个App委托(delegate)方法:applicationWillResignActiveapplicationDidEnterBackground应用程序将终止嗯,我想我不应该使用第三个,但前两个有什么区别?有什么方法可以区分被电话/其他通知打扰和实际按下主页按钮吗?提前致谢。 最佳答案 要安排本地通知,您应该使用applicationDidEnterBackground而不是使用applicationWillResignActive因为applicationWi

iOS 8 : Cannot change the navigation bar at all of the ABPeoplePickerNavigationController

我尝试将ABPeoplePickerNavigationController导航栏的颜色更改为我的应用程序颜色。但是没有发生任何变化。即使我试图隐藏它或至少更改状态栏色调颜色,也没有任何反应。为什么?-(ABPeoplePickerNavigationController*)peoplePicker{if(!_peoplePicker){_peoplePicker=[[ABPeoplePickerNavigationControlleralloc]init];_peoplePicker.peoplePickerDelegate=self;_peoplePicker.navigation

ios - 找不到 AppDelegate 类

我在很多类中导入了AppDelegate.h:#import"AppDelegate.h"@interfaceLoginViewController:UIViewController{}@property(nonatomic,retain)AppDelegate*app;但不知何故它在我的loginviewcontroller.h中停止工作。它说:unknowntypename'AppDelegate'[1]propertywith'retain(orstrong)'attributemustbeofobjecttype[3]我在一开始就创建了这个类,它总是像它应该的那样工作。当它从这

iphone - 使用 AppDelegate 使变量对整个应用程序可用

我对使用应用程序委托(delegate)使变量能够在我的应用程序中的任何位置设置和使用的概念感到非常困惑。这是我的代码:应用委托(delegate).h@interfaceAppDelegate:UIResponder{NSMutableString*globalUsername;}@property(strong,nonatomic)UIWindow*window;@property(nonatomic,retain)NSMutableString*globalUsername;appdelegate.m@synthesizeglobalUsername;和另一个View场景(称为“

ios - React Native AppDelegate.m 没有地方改localhost

我刚刚初始化了一个ReactNative项目并想在我的iOS设备上运行,但是当我进入Xcode时,我找不到应该在哪里设置我的开发计算机的IP。[[RCTBundleURLProvidersharedSettings]setDefaults];jsCodeLocation=[[RCTBundleURLProvidersharedSettings]jsBundleURLForBundleRoot:@"index.ios"fallbackResource:nil]; 最佳答案 从react-native0.44.0开始:您需要创建一个名为

iphone - motionEnded 未在 appDelegate 中调用

我想在整个应用程序中集成震动功能。所以我在appDelegate中做所有事情。我需要插入一个viewController,我能够插入motionBegan,但我想这样做motionEnded。是的,运动结束确实在ViewController中工作,但在应用程序委托(delegate)中它没有被调用。做为-(void)applicationDidBecomeActive:(UIApplication*)application{[selfbecomeFirstResponder];}-(BOOL)canBecomeFirstResponder{returnYES;}motionEnded未

kotlin.jvm.KotlinReflectionNotSupportedError : Kotlin reflection implementation is not found at runtime. 确保你有 kotlin-reflect.jar

编译时出现上述错误。我的gradle文件如下:-applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'android{compileSdkVersion23buildToolsVersion"24.0.0rc2"defaultConfig{applicationId"package.name"minSdkVersion16targetSdkVersion23versionCode6versionName"2.0"}buildTypes

kotlin.jvm.KotlinReflectionNotSupportedError : Kotlin reflection implementation is not found at runtime. 确保你有 kotlin-reflect.jar

编译时出现上述错误。我的gradle文件如下:-applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'android{compileSdkVersion23buildToolsVersion"24.0.0rc2"defaultConfig{applicationId"package.name"minSdkVersion16targetSdkVersion23versionCode6versionName"2.0"}buildTypes