Xamarin iOS - Archive for Publish window has no entries for signing
Hello,
I'm trying to publish a Xamarin.iOS app.
It completes successfully but the signing window doesn't show any entry to sign and publish.
Any suggestion ?
Please sign in to leave a comment.
I have the same problem.
Hi, I have the same problem!
HI, I have the same problem and I can't find a way to solve that.
Hello,
We are sorry to know that you have run into such a problem.
Would you mind telling me Rider version you use, project type (is it the Xamarin project or a MAUI?) and sharing Rider logs (collected shortly after reproducing the issue)?
Please upload logs to the Upload Service (https://uploads.jetbrains.com/) and let me know the Upload ID.
Meanwhile you might want to try downgrading Rider 2023.3.5 to see if that solves the issue.
Have a nice day!
My Rider version:
It is Xamarin project
Hello Dmitry,
thanks for your response.
Here's the details:
Just tested downgrading to 2023.3.5 & it works
Thank you
Thanks everyone for the replies. Do you know when this change will be introduced on the new version of Rider?
Hello,
Thank you all for providing feedback.
The issue mentioned is recognized as a product bug with ID RIDER-115199 Xamarin publish is broken for iOS, please upvote it to receive updates on the matter.
Meanwhile, we will do our best to fix the issue in the one of the nearest releases.
Thank you for understanding.
Hello, I have the same issue.
The Android output is generated in the directory:
“/Users/username/Documents/Library/Developer/Xamarin/Archives/”
The iOS output is generated in the directory:
“/Users/username/Library/Developer/Xcode/Archives”
If I move the iOS output to the Documents folder, Rider shows it in the archive window.
The same issue applies to Provisioning Profiles. If I don’t move the profile files to the path under Documents, Rider doesn't recognize them.
Originally, my files were located here:
“/Users/username/Library/MobileDevice/Provisioning Profiles”
To have Rider recognize my profiles, I had to move them to: “/Users/username/Documents/Library/MobileDevice/Provisioning Profiles”
Additionally, the 'Documents' directory is backed up to my personal iCloud account and downgrading the Rider version works.
Here are the details of my Rider version:
JetBrains Rider 2024.1.4
Build #RD-241.18034.76, built on June 23, 2024
Licensed to Ekmob Mobil Is Sistemleri ve Teknolojileri A.S.
You have a perpetual fallback license for this version.
Subscription is active until May 24, 2025.
Runtime version: 17.0.11+1-b1207.24 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 14.5
.NET Core v8.0.1 ARM64 (Server GC)
GC: G1 Young Generation, G1 Old Generation
Memory: 8192M
Cores: 10
Metal Rendering is ON
Registry:
ide.lookup.shrink=true
ide.experimental.ui=true
terminal.new.ui=true
ide.new.project.model.index.case.sensitivity=true
Non-Bundled Plugins:
com.intellij.javafx (1.0.4)
com.jetbrains.rider.android (241.18034.76)
IdeaVIM (2.15.2)
com.github.copilot (1.5.17.6356)
cn.yiiguxing.plugin.translate (3.6.4)
xcode version: Version 15.4 (15F31d)
After the update the problem persists. It still targets the "Documents" directory for archives
JetBrains Rider 2024.2
Build #RD-242.20224.401, built on August 14, 2024
Licensed to Ekmob Mobil Is Sistemleri ve Teknolojileri A.S.
Subscription is active until May 24, 2025.
Runtime version: 21.0.3+13-b509.4 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 14.6.1
.NET Core v8.0.4 ARM64 (Server GC)
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 8192M
Cores: 10
Metal Rendering is ON
Registry:
ide.lookup.shrink=true
ide.experimental.ui=true
terminal.new.ui=true
Non-Bundled Plugins:
com.intellij.javafx (1.0.4)
com.jetbrains.rider.android (242.20224.401)
org.igu.plugins.bettercomments (1.0)
IdeaVIM (2.15.3)
com.github.copilot (1.5.19.6527)
cn.yiiguxing.plugin.translate (3.6.4)
I confirm that in the last version the problem is NOT resolved.
JetBrains Rider 2024.2
Build #RD-242.20224.401, built on August 14, 2024
Licensed to Aton S.p.A. Società Benefit / Giovanni
Subscription is active until June 11, 2025.
Runtime version: 21.0.3+13-b509.4 x86_64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 14.5
.NET Core v8.0.4 x64 (Server GC)
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 4096M
Cores: 16
Metal Rendering is ON
Registry:
ide.experimental.ui=true
Non-Bundled Plugins:
com.intellij.plugins.visualstudioformackeymap (242.20224.159)
color.scheme.Visual Studio Light (1.4.0)
com.intellij.plugins.macoskeymap (241.13688.16)
com.jetbrains.CyanTheme (1.3)
com.jetbrains.rider.android (242.20224.401)
com.jetbrains.grayTheme (1.3)
The problem is still present in version 2024.2.2.
JetBrains Rider 2024.2.2
Build #RD-242.20224.431, built on August 24, 2024
Licensed to Aton S.p.A. Società Benefit / Giovanni Merola
Subscription is active until June 11, 2025.
Runtime version: 21.0.3+13-b509.4 x86_64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 14.6.1
.NET Core v8.0.4 x64 (Server GC)
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 4096M
Cores: 16
Metal Rendering is ON
Registry:
ide.lookup.shrink=true
ide.experimental.ui=true
Non-Bundled Plugins:
com.intellij.plugins.visualstudioformackeymap (242.20224.159)
color.scheme.Visual Studio Light (1.4.0)
com.intellij.plugins.macoskeymap (241.13688.16)
com.jetbrains.CyanTheme (1.3)
com.jetbrains.rider.android (242.20224.431)
com.jetbrains.grayTheme (1.3)
Sorry for the inconvenience, it will be available in 2024.2.3
Why build the Android package in a separate location?
With the latest update, Archive Browser works correctly, I can see all my outputs, but it still creates the android and ios packages in separate directories.
Android package is created in: /Users/username/Documents/Library/Developer/Xamarin/Archives
But iOS: /Users/username/Library/Developer/Xcode/Archives
JetBrains Rider 2024.2.3
Build #RD-242.21829.166, built on August 30, 2024
Licensed to Ekmob Mobil Is Sistemleri ve Teknolojileri A.S.
Subscription is active until May 24, 2025.
Runtime version: 21.0.3+13-b509.11 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 14.6.1
.NET Core v8.0.4 ARM64 (Server GC)
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 8192M
Cores: 10
Metal Rendering is ON
Registry:
ide.lookup.shrink=true
ide.experimental.ui=true
i18n.locale=
terminal.new.ui=true
Non-Bundled Plugins:
com.intellij.javafx (1.0.4)
com.jetbrains.rider.android (242.21829.166)
com.github.mokkapps.codesnapintellijextension (1.0.4)
org.igu.plugins.bettercomments (1.0)
IdeaVIM (2.16.0)
com.github.copilot (1.5.20.6554)
cn.yiiguxing.plugin.translate (3.6.4)
I also confirm that in version 2024.2.3 it works.
Thanks a lot