Skip to content

Commit

Permalink
Fix pod resources
Browse files Browse the repository at this point in the history
  • Loading branch information
rlepinski committed May 28, 2023
1 parent 3cf702d commit 66b0d47
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 26 deletions.
1 change: 0 additions & 1 deletion Airship.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,6 @@ Pod::Spec.new do |s|
s.subspec "PreferenceCenter" do |preferenceCenter|
preferenceCenter.ios.source_files = "Airship/AirshipPreferenceCenter/Source/**/*.{h,m,swift}"
preferenceCenter.ios.exclude_files = "Airship/AirshipPreferenceCenter/Source/AirshipPreferenceCenter.h"
preferenceCenter.ios.resource_bundle = { 'AirshipPreferenceCenterResources' => "Airship/AirshipPreferenceCenter/Resources/**/*" }
preferenceCenter.dependency "Airship/Core"
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -9,35 +9,11 @@ import AirshipCore
/// Resources for AirshipPreferenceCenter.
class PreferenceCenterResources {

/**
* Resource bundle for AirshipPreferenceCenter.
* - Returns: The preference center bundle.
*/
@objc
public static func bundle() -> Bundle? {
let mainBundle = Bundle.main
let sourceBundle = Bundle(for: Self.self)

let path =
mainBundle.path(
forResource: "Airship_AirshipPreferenceCenter",
ofType: "bundle"
) ?? mainBundle.path(
forResource: "AirshipPreferenceCenterResources",
ofType: "bundle"
) ?? sourceBundle.path(
forResource: "AirshipPreferenceCenterResources",
ofType: "bundle"
) ?? ""

return Bundle(path: path) ?? sourceBundle
}

public static func localizedString(key: String) -> String? {
return LocalizationUtils.localizedString(
key,
withTable: "UrbanAirship",
moduleBundle: bundle()
moduleBundle: AirshipCoreResources.bundle
)
}
}
Expand Down

0 comments on commit 66b0d47

Please sign in to comment.