react-native-code-push icon indicating copy to clipboard operation
react-native-code-push copied to clipboard

Changes are not reflecting after downloading and installing the package on IOS.

Open ankit-kumar615 opened this issue 2 years ago • 1 comments

Changes are not reflected after downloading and installing the package on IOS. I've applied all the available solutions from the repo like generating private and public pem keys but still having the same issue. even tried 'appcenter codepush release-react -a <ownerName>/MyApp-iOS -m --description "Modified the header color"' this command. I don't know what I'm doing wrong please help.

ankit-kumar615 avatar Aug 03 '22 14:08 ankit-kumar615

Same issue here RN-0.67.4 Pop up is coming and i am accepting to install it but changes are not reflected App delegate.m `#import "AppDelegate.h" #import <React/RCTLinkingManager.h> #import <ReactNativeNavigation/ReactNativeNavigation.h> #import <Firebase.h> #import <React/RCTBridge.h> #import <CodePush/CodePush.h> #import <React/RCTBundleURLProvider.h> #import <TSBackgroundFetch/TSBackgroundFetch.h> #import <UserNotifications/UserNotifications.h> #import <RNCPushNotificationIOS.h> #import <AppCenterReactNative.h> #import <AppCenterReactNativeAnalytics.h> #import <AppCenterReactNativeCrashes.h> // #ifdef FB_SONARKIT_ENABLED // #import <FlipperKit/FlipperClient.h> // #import <FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h> // #import <FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h> // #import <FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h> // #import <SKIOSNetworkPlugin/SKIOSNetworkAdapter.h> // #import <FlipperKitReactPlugin/FlipperKitReactPlugin.h>

// static void InitializeFlipper(UIApplication *application) { // FlipperClient *client = [FlipperClient sharedClient]; // SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults]; // [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]]; // [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; // [client addPlugin:[FlipperKitReactPlugin new]]; // [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]]; // [client start]; // } // #endif

@implementation AppDelegate

  • (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [AppCenterReactNative register]; [AppCenterReactNativeAnalytics registerWithInitiallyEnabled:true]; [AppCenterReactNativeCrashes registerWithAutomaticProcessing];

    if (@available(iOS 14, *)) { UIDatePicker *picker = [UIDatePicker appearance]; picker.preferredDatePickerStyle = UIDatePickerStyleWheels; }

    if ([FIRApp defaultApp] == nil) { [FIRApp configure]; }

    // Define UNUserNotificationCenter UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter]; center.delegate = self;

    #ifdef FB_SONARKIT_ENABLED // InitializeFlipper(application); #endif

    [ReactNativeNavigation bootstrapWithDelegate:self launchOptions:launchOptions]; // [REQUIRED] Register BackgroundFetch [[TSBackgroundFetch sharedInstance] didFinishLaunching]; return YES; }

//Called when a notification is delivered to a foreground app. -(void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions options))completionHandler { completionHandler(UNAuthorizationOptionSound | UNAuthorizationOptionAlert | UNAuthorizationOptionBadge); }

  • (NSArray<id<RCTBridgeModule>> *)extraModulesForBridge:(RCTBridge *)bridge { return [ReactNativeNavigation extraModulesForBridge:bridge]; }

  • (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { #if DEBUG return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; #else return [CodePush bundleURL]; #endif }

// Required to register for notifications

  • (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings { [RNCPushNotificationIOS didRegisterUserNotificationSettings:notificationSettings]; } // Required for the register event.

  • (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { [RNCPushNotificationIOS didRegisterForRemoteNotificationsWithDeviceToken:deviceToken]; } // Required for the notification event. You must call the completion handler after handling the remote notification.

  • (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { [RNCPushNotificationIOS didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler]; } // Required for the registrationError event.

  • (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error { [RNCPushNotificationIOS didFailToRegisterForRemoteNotificationsWithError:error]; } // IOS 10+ Required for localNotification event

  • (void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void (^)(void))completionHandler { [RNCPushNotificationIOS didReceiveNotificationResponse:response]; completionHandler(); } // IOS 4-10 Required for the localNotification event.

  • (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification { [RNCPushNotificationIOS didReceiveLocalNotification:notification]; }

  • (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { return [RCTLinkingManager application:application openURL:url sourceApplication:sourceApplication annotation:annotation]; }

@end `

vksgautam1 avatar Aug 16 '22 10:08 vksgautam1

This issue has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs within 15 days of this comment.

ghost avatar Oct 15 '22 13:10 ghost

Same issue here, iOS updates stopped working and we're not sure why. The App downloads the bundle, only to revert back to its original state. We have the bundle version info, but the code is not updated to reflect the actual changes.

Any clues?

knro avatar Oct 19 '22 05:10 knro

This issue has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs within 15 days of this comment.

ghost avatar Dec 18 '22 09:12 ghost

This issue will now be closed because it hasn't had any activity for 15 days after stale. Please feel free to open a new issue if you still have a question/issue or suggestion.

ghost avatar Jan 02 '23 12:01 ghost