Questions tagged [on-demand-resources]

On-demand resources (ODR) is introduced in iOS 9. ODR are app contents that are hosted on the Apple App Store and are separate from the related app bundle that you download. They enable smaller app bundles, faster downloads, and richer app content.

iOS 9 introduces On Demand Resources, enabling the efficient delivery of rich games and full featured applications using dynamically loaded content. Significantly reduce the time between purchasing and running an app from the App Store, while also decreasing the required storage space by downloading and retaining only content that is necessary. Dive into the latest enhancements in app packaging and learn the APIs to allow your app to acquire only its essential resources.

Find more here

100 questions
2
votes
1 answer

Automated iOS AppStore Upload with On-Demand Resources

What is the correct way to automate an iOS build upload to AppStoreConnect that uses On-Demand Resources? The tools/solutions I have tried are App Center and xcrun cli which only allow uploading an *.ipa. My understanding is that the ODR resources…
2
votes
1 answer

Addition of On-Demand Resources from terminal

I am currently able to use On-Demand Resources in my iOS App but I have to perform a series of manual steps: Add ODR resources manually in XCode Manually tag them in XCode Archive the App in order to generate the bundles that will be submitted to…
Gabe
  • 5,997
  • 5
  • 46
  • 92
2
votes
1 answer

Unity - On Demand Resources IOS 13.4

Following this unity tutorial: https://docs.unity3d.com/Manual/AppThinning.html We are trying to use on demand resources for an app to fit the 200mb limit for the apple store. assets are tagged for the asset bundle asset bundle is built on demand…
2
votes
0 answers

iOS On Demand Resources not included PNG images

I have a problem using onDemandResources (ODR) on iOS. I added all resources of my project to a "TEST" tag, but PNG files also remain in the .ipa Payload folder. That is, if I export an archive and check inside the ipa file, in the Payload folder…
DonMizzi
  • 566
  • 1
  • 6
  • 17
2
votes
2 answers

On-Demand resource downloading without error on iOS, but not available

Our app works every time without a hitch on all iOS devices we've tested with (fresh install or update from xcode/adhoc production/debug, we've tried them all). But it is getting rejected in app review because it appears the ondemand resource never…
Hashman
  • 367
  • 1
  • 10
2
votes
1 answer

Cordova - ios on-demand resources

Trying to use ios on-demand resources in a cordova project and need to add a folder to the ios project that I can mark as belonging to a target then add an on-demand resource tag. I can do this in the generated xcode project by using 'add files' and…
Liam James
  • 21
  • 1
2
votes
4 answers

Asset Catalog Compile Error with On-Demand Resources: has no output specification

I've been trying to get On-Demand Resource to work but I keep getting this compile error: /* com.apple.actool.errors */ : error: The tag combination "tagName" for "xxx.imageset/xxx@3x.png" has no output specification. I had a look at actool man…
2
votes
2 answers

On Demand Resource AppStore Upload Failure in iOS application - Disallowed Paths

I have an application using ARKit. Till the current build, all assets were included in the app bundle itself and there seem to be no issue for users in using the application. However, I wanted to enable On-Demand Resource on the app so that newer…
Manganese
  • 650
  • 5
  • 26
2
votes
0 answers

xcodebuild Archive failed but xcarchive created

I recently started using On demand resources in my project.To support it i changed my build script so that now i first create an archive and then export it to ipa. Here are the commands i am using xcodebuild -project ABC.xcodeproj/…
2
votes
1 answer

Does Beta by Crashlytics Support iOS's On-Demand Resources?

I am fairly certain that the answer to this question is "No", but I am asking anyway. My evidence that Beta by Crashlytics does not support iOS's on-demand-resources is an app build that works fine when downloaded from TestFlight, but throws the…
Mark A. Durham
  • 844
  • 1
  • 6
  • 18
2
votes
1 answer

ios On-Demand Resources some user doesn't work

I added to my app On-Demand Resources and posted to app store. Part of my users has trouble, a block completionHandler called when the resources have finished downloading doesn't occurs. It doesn't deppend on disc space. In most cases it works…
Ivan
  • 191
  • 1
  • 2
  • 11
2
votes
2 answers

Cannot download On Demand Resources contents after iOS 10

After upgrading some of my devices to iOS 10, I am unable to download ODR contents anymore within my app. Devices which still have iOS 9 are still working without a problem. Does anyone currently suffering from this problem? Any suggestions on how…
Perex19
  • 324
  • 1
  • 4
  • 15
2
votes
1 answer

On Demand Resources "0 Asset Packs"

I recently started implementing On Demand Resources to my app. Everything is fine and dandy when I deploy the app to my phone from Xcode. But when I upload the binary to iTunes Connect it says "0 Asset Packs": The asset tags in Xcode look…
Zoltan
  • 356
  • 3
  • 14
2
votes
3 answers

Implement app thinning in iphone application

My iOS application's size is quite bigger on app store. How can I lower achieve the app thinning so that application size get lower. Note:- I am already using Images.xcassets to put x/2x/3x images separately. I also read this apple documentation…
pkc456
  • 8,350
  • 38
  • 53
  • 109
2
votes
1 answer

On-demand resources direct access

Can anyone help? After downloading the some needed asset pack, ios put him into internal "AssetPack" directory. Can I get direct access to MY(loaded) files located in this directory? Thanks in advance!