diff --git a/CHANGELOG.md b/CHANGELOG.md index 342410cfa3..f89bc11217 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Version 4.4.5 (Under development) +### App Center + +* **[Fix]** Fix Autolinking for React Native 0.69. + ___ ## Version 4.4.4 diff --git a/appcenter-analytics/ios/appcenter-analytics.podspec b/appcenter-analytics/appcenter-analytics.podspec similarity index 85% rename from appcenter-analytics/ios/appcenter-analytics.podspec rename to appcenter-analytics/appcenter-analytics.podspec index ec4ef5f59b..0237379536 100644 --- a/appcenter-analytics/ios/appcenter-analytics.podspec +++ b/appcenter-analytics/appcenter-analytics.podspec @@ -1,6 +1,6 @@ require 'json' -package = JSON.parse(File.read(File.join(__dir__, '../package.json'))) +package = JSON.parse(File.read(File.join(__dir__, './package.json'))) Pod::Spec.new do |s| s.name = package['name'] @@ -12,7 +12,7 @@ Pod::Spec.new do |s| s.author = { 'Microsoft' => 'appcentersdk@microsoft.com' } s.source = { :git => "https://github.com/microsoft/appcenter-sdk-react-native.git" } - s.source_files = "AppCenterReactNativeAnalytics/**/*.{h,m}" + s.source_files = "ios/AppCenterReactNativeAnalytics/**/*.{h,m}" s.platform = :ios, '9.0' s.requires_arc = true diff --git a/appcenter-analytics/react-native.config.js b/appcenter-analytics/react-native.config.js index decc243542..7e346cb93c 100644 --- a/appcenter-analytics/react-native.config.js +++ b/appcenter-analytics/react-native.config.js @@ -1,11 +1,7 @@ -const path = require('path'); - module.exports = { dependency: { platforms: { - ios: { - podspecPath: path.join(__dirname, 'ios', 'appcenter-analytics.podspec') - }, + ios: {}, android: { packageInstance: 'new AppCenterReactNativeAnalyticsPackage(getApplication(), getResources().getString(R.string.appCenterAnalytics_whenToEnableAnalytics))' } diff --git a/appcenter-crashes/ios/appcenter-crashes.podspec b/appcenter-crashes/appcenter-crashes.podspec similarity index 85% rename from appcenter-crashes/ios/appcenter-crashes.podspec rename to appcenter-crashes/appcenter-crashes.podspec index fa37116dac..9cde8ed324 100644 --- a/appcenter-crashes/ios/appcenter-crashes.podspec +++ b/appcenter-crashes/appcenter-crashes.podspec @@ -1,6 +1,6 @@ require 'json' -package = JSON.parse(File.read(File.join(__dir__, '../package.json'))) +package = JSON.parse(File.read(File.join(__dir__, './package.json'))) Pod::Spec.new do |s| s.name = package['name'] @@ -13,7 +13,7 @@ Pod::Spec.new do |s| s.author = { 'Microsoft' => 'appcentersdk@microsoft.com' } s.source = { :git => "https://github.com/microsoft/appcenter-sdk-react-native.git" } - s.source_files = "AppCenterReactNativeCrashes/**/*.{h,m}" + s.source_files = "ios/AppCenterReactNativeCrashes/**/*.{h,m}" s.platform = :ios, '9.0' s.requires_arc = true diff --git a/appcenter-crashes/react-native.config.js b/appcenter-crashes/react-native.config.js index 6b9b1de5ba..1da90b5706 100644 --- a/appcenter-crashes/react-native.config.js +++ b/appcenter-crashes/react-native.config.js @@ -1,11 +1,7 @@ -const path = require('path'); - module.exports = { dependency: { platforms: { - ios: { - podspecPath: path.join(__dirname, 'ios', 'appcenter-crashes.podspec') - }, + ios: {}, android: { packageInstance: 'new AppCenterReactNativeCrashesPackage(getApplication(), getResources().getString(R.string.appCenterCrashes_whenToSendCrashes))' } diff --git a/appcenter/ios/appcenter-core.podspec b/appcenter/appcenter-core.podspec similarity index 88% rename from appcenter/ios/appcenter-core.podspec rename to appcenter/appcenter-core.podspec index a3ce4d9eda..e44aef3d6c 100644 --- a/appcenter/ios/appcenter-core.podspec +++ b/appcenter/appcenter-core.podspec @@ -1,6 +1,6 @@ require 'json' -package = JSON.parse(File.read(File.join(__dir__, '../package.json'))) +package = JSON.parse(File.read(File.join(__dir__, './package.json'))) Pod::Spec.new do |s| # The name is hardcoded due to a name conflict, resulting in the error 'Errno::ENOENT - No such file or directory @ rb_sysopen - appcenter.podspec.json' error. @@ -15,7 +15,7 @@ Pod::Spec.new do |s| s.author = { 'Microsoft' => 'appcentersdk@microsoft.com' } s.source = { :git => "https://github.com/microsoft/appcenter-sdk-react-native.git" } - s.source_files = "AppCenterReactNative/**/*.{h,m}" + s.source_files = "ios/AppCenterReactNative/**/*.{h,m}" s.platform = :ios, '9.0' s.requires_arc = true diff --git a/appcenter/react-native.config.js b/appcenter/react-native.config.js index 9d40c82a92..05cf02192b 100644 --- a/appcenter/react-native.config.js +++ b/appcenter/react-native.config.js @@ -1,11 +1,7 @@ -const path = require('path'); - module.exports = { dependency: { platforms: { - ios: { - podspecPath: path.join(__dirname, 'ios', 'appcenter-core.podspec') - }, + ios: {}, android: { packageInstance: 'new AppCenterReactNativePackage(getApplication())' }