Skip to content

Commit 5022779

Browse files
feat: clean up repo
1 parent e64aa4c commit 5022779

File tree

3 files changed

+24
-1
lines changed

3 files changed

+24
-1
lines changed

Frameworks.zip

-6.44 MB
Binary file not shown.

README.md

+24-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,24 @@
1-
# test-api-ios-sdk
1+
# test-api-ios-sdk
2+
3+
This is a test repo to host binaries for a sample IntuitPlugin sdk and its dependencies. All of the binaries are stored in the Frameworks folder as xcframeworks. This repo is used to test pulling down Intuit dependency binaries hosted externally (public git repo) into a third party sample app.
4+
5+
## Steps for a third party app to get the sample IntuitPlugin sdk
6+
7+
Referring to this sample [third party app](https://github.intuit.com/jfang1/ThirdPartyApp), a third party developer would use the pod `SampleIntuitPluginDistribution` in their Podfile:
8+
9+
```ruby
10+
# Pods for ThirdPartyApp
11+
pod 'SampleIntuitPluginDistribution', :git => 'https://github.com/IntuitDeveloper/test-api-ios-sdk.git'
12+
```
13+
14+
~*Currently we are using git to source the podspec as a POC.*~
15+
16+
When the developer does a `pod install`, the xcframeworks will be downloaded from this zipped source:
17+
18+
```ruby
19+
:http => "https://github.com/IntuitDeveloper/test-api-ios-sdk/releases/download/v1-test/Frameworks.zip"
20+
```
21+
22+
The [v1-test](https://github.com/IntuitDeveloper/test-api-ios-sdk/releases/tag/v1-test) tag/release is used to hold the versions of the binaries and allow the podspec to grab the specific Frameworks zip.
23+
24+
~*Note: In the future, each release should document which versions of each dependency binary are packaged so third party developers are aware of the state of the source code in the framework.*~

SampleIntuitWidget.zip

-1.2 MB
Binary file not shown.

0 commit comments

Comments
 (0)