~repos /only-bible-app
git clone https://pyrossh.dev/repos/only-bible-app.git
The only bible app you will ever need. No ads. No in-app purchases. No distractions.
8e0bf862
—
pyrossh 1 year ago
get ios target working
- .idea/inspectionProfiles/Project_Default.xml +27 -0
- .idea/misc.xml +0 -1
- composeApp/build.gradle.kts +24 -25
- iosApp/Configuration/Config.xcconfig +1 -1
- iosApp/iosApp.xcodeproj/project.pbxproj +5 -5
- iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +0 -8
- iosApp/iosApp.xcodeproj/xcuserdata/peterjohn.xcuserdatad/xcschemes/iosApp.xcscheme +0 -32
- iosApp/iosApp.xcodeproj/xcuserdata/peterjohn.xcuserdatad/xcschemes/xcschememanagement.plist +0 -14
.idea/inspectionProfiles/Project_Default.xml
CHANGED
|
@@ -1,12 +1,39 @@
|
|
|
1
1
|
<component name="InspectionProjectProfileManager">
|
|
2
2
|
<profile version="1.0">
|
|
3
3
|
<option name="myName" value="Project Default" />
|
|
4
|
+
<inspection_tool class="ComposePreviewDimensionRespectsLimit" enabled="true" level="WARNING" enabled_by_default="true">
|
|
5
|
+
<option name="composableFile" value="true" />
|
|
6
|
+
</inspection_tool>
|
|
7
|
+
<inspection_tool class="ComposePreviewMustBeTopLevelFunction" enabled="true" level="ERROR" enabled_by_default="true">
|
|
8
|
+
<option name="composableFile" value="true" />
|
|
9
|
+
</inspection_tool>
|
|
10
|
+
<inspection_tool class="ComposePreviewNeedsComposableAnnotation" enabled="true" level="ERROR" enabled_by_default="true">
|
|
11
|
+
<option name="composableFile" value="true" />
|
|
12
|
+
</inspection_tool>
|
|
13
|
+
<inspection_tool class="ComposePreviewNotSupportedInUnitTestFiles" enabled="true" level="ERROR" enabled_by_default="true">
|
|
14
|
+
<option name="composableFile" value="true" />
|
|
15
|
+
</inspection_tool>
|
|
16
|
+
<inspection_tool class="GlancePreviewDimensionRespectsLimit" enabled="true" level="WARNING" enabled_by_default="true">
|
|
17
|
+
<option name="composableFile" value="true" />
|
|
18
|
+
</inspection_tool>
|
|
19
|
+
<inspection_tool class="GlancePreviewMustBeTopLevelFunction" enabled="true" level="ERROR" enabled_by_default="true">
|
|
20
|
+
<option name="composableFile" value="true" />
|
|
21
|
+
</inspection_tool>
|
|
22
|
+
<inspection_tool class="GlancePreviewNeedsComposableAnnotation" enabled="true" level="ERROR" enabled_by_default="true">
|
|
23
|
+
<option name="composableFile" value="true" />
|
|
24
|
+
</inspection_tool>
|
|
25
|
+
<inspection_tool class="GlancePreviewNotSupportedInUnitTestFiles" enabled="true" level="ERROR" enabled_by_default="true">
|
|
26
|
+
<option name="composableFile" value="true" />
|
|
27
|
+
</inspection_tool>
|
|
4
28
|
<inspection_tool class="PreviewAnnotationInFunctionWithParameters" enabled="true" level="ERROR" enabled_by_default="true">
|
|
5
29
|
<option name="composableFile" value="true" />
|
|
6
30
|
</inspection_tool>
|
|
7
31
|
<inspection_tool class="PreviewApiLevelMustBeValid" enabled="true" level="ERROR" enabled_by_default="true">
|
|
8
32
|
<option name="composableFile" value="true" />
|
|
9
33
|
</inspection_tool>
|
|
34
|
+
<inspection_tool class="PreviewDeviceShouldUseNewSpec" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
|
35
|
+
<option name="composableFile" value="true" />
|
|
36
|
+
</inspection_tool>
|
|
10
37
|
<inspection_tool class="PreviewDimensionRespectsLimit" enabled="true" level="WARNING" enabled_by_default="true">
|
|
11
38
|
<option name="composableFile" value="true" />
|
|
12
39
|
</inspection_tool>
|
.idea/misc.xml
CHANGED
|
@@ -1,4 +1,3 @@
|
|
|
1
|
-
<?xml version="1.0" encoding="UTF-8"?>
|
|
2
1
|
<project version="4">
|
|
3
2
|
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
|
4
3
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
|
composeApp/build.gradle.kts
CHANGED
|
@@ -17,11 +17,10 @@ plugins {
|
|
|
17
17
|
alias(libs.plugins.compose.compiler)
|
|
18
18
|
alias(libs.plugins.kotlinx.serializer)
|
|
19
19
|
alias(libs.plugins.buildkonfig)
|
|
20
|
-
alias(libs.plugins.kotlinCocoapods)
|
|
20
|
+
// alias(libs.plugins.kotlinCocoapods)
|
|
21
21
|
}
|
|
22
22
|
|
|
23
23
|
kotlin {
|
|
24
|
-
iosArm64()
|
|
25
24
|
|
|
26
25
|
androidTarget {
|
|
27
26
|
@OptIn(ExperimentalKotlinGradlePluginApi::class)
|
|
@@ -30,13 +29,13 @@ kotlin {
|
|
|
30
29
|
}
|
|
31
30
|
}
|
|
32
31
|
|
|
33
|
-
cocoapods {
|
|
32
|
+
// cocoapods {
|
|
34
|
-
version = "1.15.2"
|
|
33
|
+
// version = "1.15.2"
|
|
35
|
-
ios.deploymentTarget = "13.5"
|
|
34
|
+
// ios.deploymentTarget = "13.5"
|
|
36
35
|
// pod("MicrosoftCognitiveServicesSpeech-iOS") {
|
|
37
36
|
// version = "1.40"
|
|
38
37
|
// }
|
|
39
|
-
}
|
|
38
|
+
// }
|
|
40
39
|
|
|
41
40
|
listOf(
|
|
42
41
|
iosX64(),
|
|
@@ -100,25 +99,25 @@ android {
|
|
|
100
99
|
excludes += "/META-INF/{AL2.0,LGPL2.1}"
|
|
101
100
|
}
|
|
102
101
|
}
|
|
103
|
-
signingConfigs {
|
|
102
|
+
// signingConfigs {
|
|
104
|
-
create("release") {
|
|
103
|
+
// create("release") {
|
|
105
|
-
keyAlias = keystoreProperties["keyAlias"] as String
|
|
104
|
+
// keyAlias = keystoreProperties["keyAlias"] as String
|
|
106
|
-
keyPassword = keystoreProperties["keyPassword"] as String
|
|
105
|
+
// keyPassword = keystoreProperties["keyPassword"] as String
|
|
107
|
-
storeFile = file(keystoreProperties["storeFile"] as String)
|
|
106
|
+
// storeFile = file(keystoreProperties["storeFile"] as String)
|
|
108
|
-
storePassword = keystoreProperties["storePassword"] as String
|
|
107
|
+
// storePassword = keystoreProperties["storePassword"] as String
|
|
108
|
+
// }
|
|
109
|
-
|
|
109
|
+
// }
|
|
110
|
-
}
|
|
111
|
-
buildTypes {
|
|
110
|
+
// buildTypes {
|
|
112
|
-
release {
|
|
111
|
+
// release {
|
|
113
|
-
signingConfig = signingConfigs.getByName("release")
|
|
112
|
+
// signingConfig = signingConfigs.getByName("release")
|
|
114
|
-
isMinifyEnabled = true
|
|
113
|
+
// isMinifyEnabled = true
|
|
115
|
-
isShrinkResources = true
|
|
114
|
+
// isShrinkResources = true
|
|
116
|
-
proguardFiles(
|
|
115
|
+
// proguardFiles(
|
|
117
|
-
getDefaultProguardFile("proguard-android-optimize.txt"),
|
|
116
|
+
// getDefaultProguardFile("proguard-android-optimize.txt"),
|
|
118
|
-
"proguard-rules.pro"
|
|
117
|
+
// "proguard-rules.pro"
|
|
119
|
-
)
|
|
118
|
+
// )
|
|
119
|
+
// }
|
|
120
|
-
|
|
120
|
+
// }
|
|
121
|
-
}
|
|
122
121
|
compileOptions {
|
|
123
122
|
sourceCompatibility = JavaVersion.VERSION_11
|
|
124
123
|
targetCompatibility = JavaVersion.VERSION_11
|
iosApp/Configuration/Config.xcconfig
CHANGED
|
@@ -1,3 +1,3 @@
|
|
|
1
1
|
TEAM_ID=FXH8NUGFYY
|
|
2
2
|
BUNDLE_ID=sh.pyrossh.only-bible-app
|
|
3
|
-
APP_NAME=Only Bible App
|
|
3
|
+
APP_NAME=Only Bible App
|
iosApp/iosApp.xcodeproj/project.pbxproj
CHANGED
|
@@ -17,7 +17,7 @@
|
|
|
17
17
|
058557BA273AAA24004C7B11 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
18
18
|
058557D8273AAEEB004C7B11 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
|
|
19
19
|
2152FB032600AC8F00CF470E /* iOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iOSApp.swift; sourceTree = "<group>"; };
|
|
20
|
-
7555FF7B242A565900829871 /*
|
|
20
|
+
7555FF7B242A565900829871 /* KotlinProject.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = KotlinProject.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
21
21
|
7555FF82242A565900829871 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
22
22
|
7555FF8C242A565B00829871 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
23
23
|
AB3632DC29227652001CCB65 /* Config.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; };
|
|
@@ -62,7 +62,7 @@
|
|
|
62
62
|
7555FF7C242A565900829871 /* Products */ = {
|
|
63
63
|
isa = PBXGroup;
|
|
64
64
|
children = (
|
|
65
|
-
7555FF7B242A565900829871 /*
|
|
65
|
+
7555FF7B242A565900829871 /* KotlinProject.app */,
|
|
66
66
|
);
|
|
67
67
|
name = Products;
|
|
68
68
|
sourceTree = "<group>";
|
|
@@ -107,7 +107,7 @@
|
|
|
107
107
|
packageProductDependencies = (
|
|
108
108
|
);
|
|
109
109
|
productName = iosApp;
|
|
110
|
-
productReference = 7555FF7B242A565900829871 /*
|
|
110
|
+
productReference = 7555FF7B242A565900829871 /* KotlinProject.app */;
|
|
111
111
|
productType = "com.apple.product-type.application";
|
|
112
112
|
};
|
|
113
113
|
/* End PBXNativeTarget section */
|
|
@@ -161,7 +161,7 @@
|
|
|
161
161
|
/* Begin PBXShellScriptBuildPhase section */
|
|
162
162
|
F36B1CEB2AD83DDC00CB74D5 /* Compile Kotlin Framework */ = {
|
|
163
163
|
isa = PBXShellScriptBuildPhase;
|
|
164
|
-
buildActionMask =
|
|
164
|
+
buildActionMask = 12;
|
|
165
165
|
files = (
|
|
166
166
|
);
|
|
167
167
|
inputFileListPaths = (
|
|
@@ -390,4 +390,4 @@
|
|
|
390
390
|
/* End XCConfigurationList section */
|
|
391
391
|
};
|
|
392
392
|
rootObject = 7555FF73242A565900829871 /* Project object */;
|
|
393
|
-
}
|
|
393
|
+
}
|
iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
DELETED
|
@@ -1,8 +0,0 @@
|
|
|
1
|
-
<?xml version="1.0" encoding="UTF-8"?>
|
|
2
|
-
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
3
|
-
<plist version="1.0">
|
|
4
|
-
<dict>
|
|
5
|
-
<key>IDEDidComputeMac32BitWarning</key>
|
|
6
|
-
<true/>
|
|
7
|
-
</dict>
|
|
8
|
-
</plist>
|
iosApp/iosApp.xcodeproj/xcuserdata/peterjohn.xcuserdatad/xcschemes/iosApp.xcscheme
DELETED
|
@@ -1,32 +0,0 @@
|
|
|
1
|
-
<?xml version="1.0" encoding="UTF-8"?>
|
|
2
|
-
<Scheme
|
|
3
|
-
version = "1.3">
|
|
4
|
-
<BuildAction>
|
|
5
|
-
<BuildActionEntries>
|
|
6
|
-
<BuildActionEntry
|
|
7
|
-
buildForRunning = "YES">
|
|
8
|
-
<BuildableReference
|
|
9
|
-
BuildableIdentifier = "primary"
|
|
10
|
-
BlueprintIdentifier = "7555FF7A242A565900829871"
|
|
11
|
-
BuildableName = "KotlinProject.app"
|
|
12
|
-
BlueprintName = "iosApp"
|
|
13
|
-
ReferencedContainer = "container:iosApp.xcodeproj">
|
|
14
|
-
</BuildableReference>
|
|
15
|
-
</BuildActionEntry>
|
|
16
|
-
</BuildActionEntries>
|
|
17
|
-
</BuildAction>
|
|
18
|
-
<LaunchAction
|
|
19
|
-
useCustomWorkingDirectory = "NO"
|
|
20
|
-
buildConfiguration = "Debug"
|
|
21
|
-
allowLocationSimulation = "YES">
|
|
22
|
-
<BuildableProductRunnable>
|
|
23
|
-
<BuildableReference
|
|
24
|
-
BuildableIdentifier = "primary"
|
|
25
|
-
BlueprintIdentifier = "7555FF7A242A565900829871"
|
|
26
|
-
BuildableName = "KotlinProject.app"
|
|
27
|
-
BlueprintName = "iosApp"
|
|
28
|
-
ReferencedContainer = "container:iosApp.xcodeproj">
|
|
29
|
-
</BuildableReference>
|
|
30
|
-
</BuildableProductRunnable>
|
|
31
|
-
</LaunchAction>
|
|
32
|
-
</Scheme>
|
iosApp/iosApp.xcodeproj/xcuserdata/peterjohn.xcuserdatad/xcschemes/xcschememanagement.plist
DELETED
|
@@ -1,14 +0,0 @@
|
|
|
1
|
-
<?xml version="1.0" encoding="UTF-8"?>
|
|
2
|
-
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
3
|
-
<plist version="1.0">
|
|
4
|
-
<dict>
|
|
5
|
-
<key>SchemeUserState</key>
|
|
6
|
-
<dict>
|
|
7
|
-
<key>iosApp.xcscheme</key>
|
|
8
|
-
<dict>
|
|
9
|
-
<key>orderHint</key>
|
|
10
|
-
<integer>0</integer>
|
|
11
|
-
</dict>
|
|
12
|
-
</dict>
|
|
13
|
-
</dict>
|
|
14
|
-
</plist>
|