kne*_*elp 7 sign safari-extension
我编写了一个 Safari 扩展程序,希望在我的计算机上永久启用它。它工作正常,但每次打开 Safari 时我都必须Develop -> Allow Unsigned Extensions手动单击并启用它才能使用它。我不太确定签名过程是如何运作的。有没有办法可以只为这台计算机签署我的扩展,而无需订阅 Apple 开发者帐户?
弄清楚了。首先要做的就是创建一个 Apple 开发帐户(免费版本)。然后单击并确保“开发团队”已选择您的帐户(如果您尚未
[Project Name] -> Build Settings添加您的帐户,则必须添加)。Xcode -> Settings -> Accounts
接下来,确保Automatically manage signing为列出的所有“目标”启用:

然后,进入Product -> Archive并等待项目编译。它将弹出一个与此类似的窗口:

接下来,点击Distribute App -> Custom -> Copy App并选择导出应用程序的位置。运行应用程序后,即使重新启动浏览器,该扩展也将在 Safari 中可用。
就是这样!请注意,如果您删除应用程序,它也会删除您的扩展程序。希望这对某人有帮助!
| 归档时间: |
|
| 查看次数: |
2091 次 |
| 最近记录: |