小编Abd*_*yek的帖子

配置文件“iOS团队配置文件:不包括当前选择的设备”Flutter - MacOS

我能够从 Xcode 构建 macOS 应用程序并成功运行,但是当我尝试从 Android Studio 运行它时,出现以下错误:

配置文件“mac Team 配置配置文件:不包括当前选择的设备”

如果我转到我的苹果开发者帐户,我也可以在那里看到我的设备 UUID。

macos ios provisioning-profile android-studio flutter

11
推荐指数
4
解决办法
3万
查看次数

如何知道用户是否分享了我的应用?

我的应用就是拿积分赢钱,我需要做的就是让用户分享我的应用,然后给他一些积分。

问题是我不知道如何检测用户是否真正共享了该应用程序

我正在使用以下代码:

func shareTapped(){
    let text = "example"
    let url = URL(string: "example.com")
    let image = UIImage(named: "example_image")
    let shareViewController = UIActivityViewController(activityItems: [text, image!, url!] ,applicationActivities: nil)
    self.present(shareViewController, animated: true, completion: {() in
        print("done")
    })
}
Run Code Online (Sandbox Code Playgroud)

共享方法运行良好,但我想知道在这种情况下我们是否可以调用任何委托。

谢谢。

ios uiactivityviewcontroller swift

5
推荐指数
1
解决办法
631
查看次数

macOS - 无法创建配置文件以在 Mac App Store 外部分发

我有一个使用 NetworkExtention 的 Mac 应用程序,并且我正在尝试将其分发到 AppStore 之外。我正在按照苹果在其网站上提到的步骤进行操作。

不幸的是,我无法从 Xcode 和 Apple 开发者帐户创建配置文件...

我在 Xcode 中收到以下错误:

预配配置文件“Mac Team 预配配置文件:com.app.****”与 com.apple.developer.networking.networkextension 权利的权利文件值不匹配。

我收到此错误是因为我将此处提到的.entitlements文件的值更改为

<key>com.apple.developer.networking.networkextension</key>
<array>
    <string>app-proxy-provider-systemextension</string>
    <string>content-filter-provider-systemextension</string>
    <string>packet-tunnel-provider-systemextension</string>
</array>
Run Code Online (Sandbox Code Playgroud)

如果我尝试通过 Apple 开发者帐户创建配置文件,即使我已经为开发者 ID 创建了证书,我总是会收到此消息 在此输入图像描述

提前致谢。

macos provisioning-profile networkextension app-store-connect

5
推荐指数
1
解决办法
716
查看次数