Граф коммитов

128 Коммитов

Автор SHA1 Сообщение Дата
MikhailSuendukov 0113ed7235
Bump the version of ZipArchive to 2.5.5 (#2709)
* Bump the version of zipArchive to 2.5.5

* add SSZipArchive code from 2.5.5 tag

* Fix Xcode project

* Bump iOS and tvOS min versions to 15.5

---------

Co-authored-by: Dmitriy Kirakosyan <v-dmkira@microsoft.com>
2024-09-09 15:53:47 +07:00
Djordje 60a7a7c8b5
Add privacy manifest (#2735)
* Add privacy manifest

* Update PrivacyAccessedAPITypes in privacy manifest

* Reformat code

* Update NSPrivacyAccessedAPICategoryUserDefaults
2024-08-12 17:22:37 +02:00
Liam Xu 2b37595530
[swift] Fix imports for Cocoapods + Swift projects + (#2004)
Co-authored-by: liam <liamxujia@gmail.com>
Co-authored-by: velimir-jankovic <84719115+velimir-jankovic@users.noreply.github.com>
2023-11-08 17:20:34 +01:00
Eran Peer 54dad33d44
fixed issue where foreign characters break data integrity check (#2078) 2021-08-27 18:14:13 +03:00
Andrey Dubov c5b7bedfd9
Raised IPHONEOS_DEPLOYMENT_TARGET version (#2134) 2021-08-27 10:22:44 +03:00
Aleksandr Trutnev b15a019f2c
iOS: reset the timer in applicationDidBecomeActive method in case of using ON_NEXT_SUSPEND restart option (#1991) 2020-12-07 17:11:39 +03:00
Andrey Dubov 0d3d2d70e2
Move disallowRestart to native side (#1894)
Issue: Now disallowRestart feature works for InstallMode.IMMEDIATE only. #788

Solution: Move _allowed flag to the native side and use it for ON_NEXT_RESUME, ON_NEXT_SUSPEND, and IMMEDIATE installation mode.
2020-07-15 12:08:53 +03:00
Frieder Bluemle 9ab5d53ba0
Remove executable bit from non-executable files (#1656) 2020-06-10 15:12:12 +03:00
Igor Krasavin ac97022b54
Fix ON_NEXT_SUSPEND install mode (#1863) 2020-05-29 11:37:00 +03:00
Andrey Dubov c787e4187d
Add promise resolve (#1810) 2020-03-16 08:22:42 +03:00
Alexander Goncharov 9f2f1956bf
Update server url (#1658) 2019-08-19 17:28:17 +03:00
Alexander Goncharov c39fa0d31c
Replace App Store version with binary version in docs (#1614) 2019-06-18 23:17:52 +03:00
Alexander Goncharov 7767d2e373
Fixed issue with loss of the public key in case if the deployment key doesn't exist (#1501) 2019-01-15 16:04:09 +03:00
Yuri Kulikov 693b769ba6 [Feature] Re-try mechanism for CodePush Rollbacks (#1467) 2018-12-06 13:48:26 +03:00
Pavlos Vinieratos 617949a52b fix some xcode 10 warnings (#1424)
* xcode 10 recommendations
* removed readmes from compile sources
2018-10-09 16:16:53 +03:00
Nickolay Toropov 19b1a5ede7
Updated docs for clearUpdates method and added logging. (#1329) 2018-06-29 17:36:48 +03:00
Marc 8b5b8eab0a Expose clearUpdates method to RN for purging downloaded packages (#1269)
This is useful when changing to a deployment with an older version than
the currently installed package.
2018-06-29 11:30:18 +03:00
Djalma Araújo 751bf02836 Added requiresMainQueueSetup to prevent warning and future side-effects (#1035) 2017-10-09 13:37:43 +03:00
Max 4eee96fdbf fixed Failing signature check on iOS 9.3, working on iOS 10.3 #1021 issue (#1027) 2017-10-03 17:03:16 +03:00
Ruslan Bikkinin e1cdd90e4e Add double hash checking support for code signing (#1005)
Add double hash checking support for code signing for both android and ios SDK
2017-09-18 13:37:44 +03:00
Ruslan Bikkinin 4ab0e5e9fe Implement code signing for client ios SDK (#974)
* Add JWT Library to ios project

* Add new option PublicKey to Info.plist

* Implement code signing mechanism

Update JWT library to 3.0.0-beta4
Implement signature verification mechanism

* Undo redundant changes

* Minor improvements

* Minor fixes

Add additional checking for specific update situations
Fix bugs
Refactor method names

* Add new dependencies to podspec

* Minor improvements

Fix log messages
2017-09-13 11:28:22 +03:00
Kevin Cooper 359ab9819c Update the debug message for missing bundles (#923)
* Update the debug message in CodePush.m for missing bundles

* Update text for updated RN PR

* Add a real example of what to add to the script
2017-09-07 17:03:10 +03:00
Julien K 3808b5732b [tvOS] Add target (#824)
* [Podspec] Add tvOS plarform

* [Project] Add tvOS target
2017-07-19 17:12:54 +03:00
Andrew Goodale 26d84b5a81 Fix declaration of "_installMode" to remove warnings (#922) 2017-07-17 11:30:26 +03:00
Max afc71407dd Improved logic to show error msg dependent on debug/release config (#811)
* Improved logic for ensureIfBundleExist method to show different message for debug/release configurations

* fixed missing ;
2017-05-11 13:20:15 -07:00
Sergey Akhalkov 54351dbe19 installModes: implement new ON_NEXT_SUSPEND install mode (#770)
Restart the app _while_ it is in the background, but only after it has been in the background for "minimumBackgroundDuration" seconds (0 by default), so that user context isn't lost unless the app suspension is long enough to not matter.
2017-04-11 12:52:18 +03:00
max-mironov 60c0894a0a Fixed compile error when building CodePush with iOS app extension (#783) 2017-04-10 08:56:28 +03:00
BO KANG e42485243d Upgrade RN 0.40 Finalization (#678)
* Header changes

* update the IOS header linker

* header swap
2017-01-24 10:14:49 -08:00
Christopher Dro 25851d24a1 Update header imports for RN 0.40 (#670)
This PR has been tested with the other two PRs for the RN 0.40.
2017-01-23 18:21:03 -08:00
Sergey Akhalkov 90f0bb81d1 Resolve CodePush.h for new iOS apps created with RN 0.40 (#665)
Instead of `#import "CodePush.h"`, use `#import "<CodePush/CodePush.h>` and export CodePush.h from our module.


* [iOS][Build] Add `Headers` and `Copy Files` build phases

Due to changes in new release of `react-native@0.40.0`
there is `CodePush.h file not found` error occures.
To fix it I've added `CodePush.h` header file in `Headers`
and `Copy Files` build phases and changed
`codePushHeaderImportStatement` variable value from `#import "CodePush.h"`
to `#import <CodePush/CodePush.h>` in `postlink.js` file.
Fix https://github.com/Microsoft/react-native-code-push/issues/662

* readme: update iOS manual plugin installation/usage documentation

Due to changes in React Native v0.40.0 and changes in CodePush project Step 6. of iOS manual plugin installation (add “Header Search Paths”) is not needed anymore. Also changed path to `CodePush.h` file in `AppDelegate.m` to `#import <CodePush/CodePush.h>`
2017-01-19 16:50:20 -08:00
Vladimir Kotikov 7572ddca61 Fix `BuildVersionConfigKey` spelling (#659) 2016-12-28 09:58:01 +03:00
Richard Hua 32032f191a Fix compilation error when installed by CocoaPods in Swift projects (#627) 2016-12-02 16:37:01 -08:00
Richard Hua b08e987971 Fix issue where restarts did not happen on IMMEDIATE installs 2016-10-04 06:09:50 -07:00
Richard Hua 6dc1fb8487 Fix usage of NativeEventEmitter 2016-09-23 17:13:51 -07:00
Geoffrey Goh f29e5c66e4 Merge pull request #500 from NewStore/fix-deprecated-Event-calls
Update deprecated iOS sendEvent method calls
2016-09-06 11:11:41 -07:00
Geoffrey Goh a4c81549ce Merge pull request #507 from daniel-beard/dbeard_fix_implicit_conversion_warning
Fix implicit conversion warning
2016-09-01 14:26:45 -07:00
dbeard b9e356846f Fix implicit conversion warning 2016-09-01 11:54:18 -07:00
dbeard eeddfdab9b Check against self class in initialize methods 2016-09-01 11:41:31 -07:00
Geoffrey Goh cb7480f12f fix main bundle search regression 2016-08-31 16:27:42 -07:00
dbeard ddfafff5d6 Guard against NSError null pointer dereferences 2016-08-31 12:02:04 -07:00
Geoffrey Goh e52b95abeb Update CodePush.m 2016-08-29 11:44:24 -07:00
Geoffrey Goh 18fc035807 prevent crashes during rollbacks 2016-08-27 18:11:43 -07:00
dbeard 8958b9699e Make isFailedHash and isPendingUpdate class methods 2016-08-25 11:12:36 -07:00
dbeard 050e433a94 iOS SDK: Expose isPendingUpdate and isFailedHash publicly 2016-08-25 10:34:35 -07:00
Geoffrey Goh 3994dba754 update error messages 2016-08-19 11:53:43 -07:00
max 0a780005a1 enhanced download package tolerance 2016-08-19 14:58:44 +08:00
Rahul Jiresal 66a301474a Ignoring __MACOSX folder too 2016-08-17 16:38:37 -07:00
Rahul Jiresal 146355b5e0 Fix the hash mismatch happening due to .DS_Store file when running on simulator 2016-08-17 15:35:11 -07:00
Geoffrey Goh fdfb917c38 whitespace changes 2016-08-16 13:57:39 -07:00
Geoffrey Goh 983f25883f add api to specify custom NSBundle 2016-08-16 13:56:22 -07:00