আমি একটি ইলেক্ট্রন অ্যাপ্লিকেশনটিকে ম্যাকস ক্যাটালিনায় চালিত করার জন্য নোটারাইজ করার চেষ্টা করছি। প্যাকেজিং সফল হয়েছিল তবে xcrun altool
কমান্ডটি "আপনার প্রথমে অবশ্যই প্রাসঙ্গিক চুক্তিগুলি অনলাইনে স্বাক্ষর করতে হবে (" (1048) "ত্রুটি throw
ইলেক্ট্রন অ্যাপ্লিকেশন প্যাকেজ.জসন সামগ্রী:
"mac": {
"entitlements": "./build/entitlements.mac.inherit.plist",
"hardenedRuntime": true,
"type": "distribution",
"category": "public.app-category.productivity",
"icon": "build/icon.icns",
"target": [
"dmg",
"zip"
]
},
"dmg": {
"sign": false,
এনটাইটেলমেন্টস.ম্যাক.আইএনআইআরইটি.প্লেস্ট ফাইল:
<?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>com.apple.application-identifier</key>
<string><app.bundle.name></string>
<key>com.apple.developer.team-identifier</key>
<string><TEAMID></string>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.application-groups</key>
<array>
<string><app.bundle.name></string>
</array>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.inherit</key>
<true/>
</dict>
</plist>
Https://stackoverflow.com/a/53121755 তে উল্লিখিত কমান্ডটি চালিয়েছি
xcrun altool --notarize-app -f App.dmg --primary-bundle-id app.bundle.name -u <username> -p <app-specific-password>
এটি নিক্ষেপ করছে আপনাকে প্রথমে অনলাইনে প্রাসঙ্গিক চুক্তিতে স্বাক্ষর করতে হবে। (1048) ত্রুটি। আমি অ্যাপ্লিকেশন সাইন ইন করে এগিয়ে যেতে অক্ষম। সাহায্য করুন!
PS: ইলেক্ট্রন-নোটেরাইজ প্যাকেজ একই ত্রুটি ছুঁড়ে দিচ্ছে।