共享扩展程序未显示我现有的Universal项目

时间:2018-04-23 12:04:51

标签: objective-c share-extension

我正在为我现有的通用应用添加共享扩展程序,但它永远不会出现在共享菜单中。 xcode 9.3,父应用和扩展9.3的部署目标

添加xcode的步骤

  1. 文件 - >新 - >靶> shareExtesnion
  2. 所有共享扩展程序的证书+自动包含应用程序。
  3. 启用机器人应用和扩展程序的应用组。
  4. 为应用和扩展程序选择相同的应用组。
  5. 使用safari构建应用程序。
  6. 构建成功,safari打开正常,但无法在共享表上看到我的App扩展。

    然后使用上面提到的相同步骤创建了新的示例应用程序,它可以正常工作。

    我试图解决问题的事情

    1. 创建了新的App组。
    2. 部署目标已更改为11.3
    3. 更改了ActivationRule
    4. <key>NSExtension</key>
          <dict>
              <key>NSExtensionAttributes</key>
              <dict>
                  <key>NSExtensionActivationRule</key>
                  <dict>
                      <key>NSExtensionActivationSupportsImageWithMaxCount</key>
                      <integer>1</integer>
                  </dict>
              </dict>
              <key>NSExtensionMainStoryboard</key>
              <string>MainInterface</string>
              <key>NSExtensionPointIdentifier</key>
              <string>com.apple.ui-services</string>
          </dict>
      

      我需要你宝贵的建议。提前谢谢。

0 个答案:

没有答案