Comments (14)
@nab0y4enko thanks for the extra info. It is in-progress actually. We will notify you here.
from steps-xcode-archive.
The task is estimated and ready for sprint, hoverer I do not know if the task will be part of our next week's sprint or not. We will notify you, here.
from steps-xcode-archive.
Hi @leedsalex ,
thanks for the feature request!
Actually, we have a task for this update already, but our idea is not to wire out this option as a new input but set this export option automatically.
If the app uses CloudKit
, then this key needs to be set with value: Production
for production ipa exports (ad-hoc, app-store, enterprise) and Development
for development ipa exports.
What do you think about this idea?
from steps-xcode-archive.
Thanks for the reply @godrei
That sounds great! Itβs what I would have set it to anyway. Do you have an ETA on this update?
from steps-xcode-archive.
Hi @godrei any update on this? Thanks
from steps-xcode-archive.
Hi @leedsalex ,
we have released a new version: 2.4.9 which auto detects the iCloudContainerEnvironment
export option.
I'll close this issue, but if you need more info/help just let us know and we'll reopen it!
from steps-xcode-archive.
Thanks @godrei
from steps-xcode-archive.
@godrei It appears this still doesn't work. Bitrise is reporting in the log that our Entitlements Map for the Target ID is empty. The Xcode step should be retrieving the map from the archived-expanded-entitlements.xcent
file, but I think this is no longer created post Xcode 9.3 (or so I've read online). Any ideas?
from steps-xcode-archive.
@leedsalex can you please copy paste the related build's bitrise.io URL, so that we can check its logs & config?
from steps-xcode-archive.
https://www.bitrise.io/build/c446ff2398373e10
from steps-xcode-archive.
Any update on this?
from steps-xcode-archive.
Hey @leedsalex !
Fixing the issue is in progress already. We'll notify you as soon as it is released.
from steps-xcode-archive.
Hello @godrei.
I use 2.4.9 version, but I get the same error:
generated export options content:
Entitlements:
{
"application-identifier" = "XXXXXXX.com.XXXXXXX.mobile";
"aps-environment" = development;
"com.apple.developer.icloud-container-environment" = Production;
"com.apple.developer.icloud-container-identifiers" = (
"iCloud.com.XXXXXXX.mobile"
);
"com.apple.developer.icloud-services" = (
CloudDocuments
);
"com.apple.developer.team-identifier" = XXXXXXX;
"com.apple.developer.ubiquity-container-identifiers" = (
"iCloud.com.XXXXXXX.mobile"
);
"com.apple.developer.ubiquity-kvstore-identifier" = "XXXXXXX.com.XXXXXXX.mobile";
"com.apple.security.application-groups" = (
"group.com.XXXXXXX.mobile"
);
"get-task-allow" = 1;
}
...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>compileBitcode</key>
<false/>
<key>method</key>
<string>ad-hoc</string>
<key>provisioningProfiles</key>
<dict>
<key>com.dartfleet.mobile</key>
<string>iOS Team Ad Hoc Provisioning Profile: com.XXXXXXX.mobile</string>
<key>com.XXXXXXX.mobile.DroneUpChatShareExtension</key>
<string>iOS Team Ad Hoc Provisioning Profile: com.XXXXXXX.mobile.DroneUpChatShareExtension</string>
</dict>
<key>signingCertificate</key>
<string>iPhone Distribution: DART VENTURES LLC (XXXXXXX)</string>
<key>teamID</key>
<string>XXXXXXX</string>
</dict>
</plist> <nil>
2018-07-05 05:00:10.128 xcodebuild[8542:36963] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/90/5stft2v13fb_m_gv3c8x9nwc0000gn/T/XXXXXXX_2018-07-05_05-00-10.126.xcdistributionlogs'.
2018-07-05 05:00:14.009 xcodebuild[8542:36963] [MT] IDEDistribution: Step failed: <IDEDistributionOptionsStep: 0x7fb1f34ce180>: Error Domain=IDEFoundationErrorDomain Code=1 "exportOptionsPlist error for key 'iCloudContainerEnvironment': expected one of {Development, Production}, but no value was provided" UserInfo={NSLocalizedDescription=exportOptionsPlist error for key 'iCloudContainerEnvironment': expected one of {Development, Production}, but no value was provided}
error: exportArchive: exportOptionsPlist error for key 'iCloudContainerEnvironment': expected one of {Development, Production}, but no value was provided
Error Domain=IDEFoundationErrorDomain Code=1 "exportOptionsPlist error for key 'iCloudContainerEnvironment': expected one of {Development, Production}, but no value was provided" UserInfo={NSLocalizedDescription=exportOptionsPlist error for key 'iCloudContainerEnvironment': expected one of {Development, Production}, but no value was provided}
** EXPORT FAILED **
steps-xcode-archive does not add property iCloudContainerEnvironment to plist
Could you help me, please?
from steps-xcode-archive.
Hi @leedsalex v2.4.11 is released with a new input: icloud_container_environment
, which you can use to specify the iCloudContainerEnvironment
export option.
from steps-xcode-archive.
Related Issues (20)
- failed to manage code signing.... failed to unmarshal response: parsing time HOT 2
- XcodeArchiver is not fixing the AppGroup list entitlements HOT 2
- could not find provisioning file HOT 4
- got sign in problem when using xcode 14 HOT 23
- Can't find the '/usr/local/opt/node/bin/node' binary to build the React Native bundle HOT 1
- Please update to Xcode 7.3 or later HOT 3
- Getting Failed to package /Users/vagrant/git on Flutter build HOT 3
- `failed to create private key file` HOT 1
- Archive failed, error: exit status 65 HOT 30
- Xcodebuild configuration flag not retained when using additional build options HOT 8
- Failed to process Step inputs: issue with input ExportOptionsPlistContent: plist: type mismatch: tried to decode plist type `string' into value of type `map[string]interface {}' (exit code: 1) HOT 3
- xcodebuild options for showBuildSettings HOT 4
- Xcode Archive & Export for iOS failed with exit status 65 for xCode 13.4 or later HOT 3
- Xcode Archive & Export for iOS failed with bundle install failed for Xcode 14.x on M1 HOT 7
- Xcode Archive & Export for iOS failed with bundle install failed for Xcode 14.2 on M1 HOT 13
- Error log leaks password
- Xcode iOS Archive & Export step getting failed when triggering the build from cURL HOT 1
- ld: symbol(s) not found for architecture arm64 HOT 2
- visionOS seems to be unsupported HOT 2
- Can't choose team for downloading certificates
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steps-xcode-archive.